Taula de continguts:
- Subministraments
- Pas 1: Projecte de vídeo
- Pas 2: Llums: impressió 3D
- Pas 3: Llums: maquinari
- Pas 4: Maquinari: muntatge
- Pas 5: Google Trends Connection
- Pas 6: mode festa
Vídeo: Arbre de Nadal amb tendències de Google: 6 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Voleu saber com de moda és el Nadal? Descobriu-lo amb aquest arbre de Nadal que funciona amb les tendències de Google. Mode festa inclòs.
Subministraments
- Raspberry Pi 3b +
- 8x Adafruit NeoPixel
- Botó
- Altaveu USB
- Cablejat
- Equip de soldadura
- Netejador de canonades
- Impressora 3D
- Cola
Pas 1: Projecte de vídeo
Pas 2: Llums: impressió 3D
El primer pas és crear un contenidor per a cada llum.
Hem dissenyat 3D algunes caixes de regal (vegeu més amunt) i les hem imprès amb filament transparent. Aquest filament és perfecte perquè difon la llum perfectament i emet l’ambient perfecte de vacances.
N’hem imprès vuit, però en podeu crear tantes com necessiteu.
A aquest pas s’adjunta el fitxer STL.
Pas 3: Llums: maquinari
Amb els contenidors impresos, podem passar a l'electrònica.
Estem utilitzant Adafruit Neopixels com a llums. Són molt brillants, admeten molts colors i tenen una gran documentació.
No estan del tot preparats per utilitzar fora de la caixa, encara hem de soldar els cables necessaris. Depenent de la quantitat de llums, això pot trigar una estona, un moment perfecte per prendre un cafè.
És important no connectar-los entre ells encara, primer els hem de posar a les seves caixes de regal.
Pas 4: Maquinari: muntatge
Ara els nostres contenidors i llums estan preparats per al muntatge.
Hem deixat alguns forats a la tapa de cada caixa, que podem fer servir el bucle a través d’un led (vegeu més amunt). Un cop acabades totes les caixes i la llum, les podem soldar entre elles per crear una corda lleugera.
Connecteu la vostra cadena de llum al Raspberry Pi i podreu provar els llums.
Un cop comprovat que tot funciona, podem enganxar les caixes i les tapes juntes.
Embolicar un netejador de canonades de colors al voltant del filferro entre cada caixa de regal afegeix una mica de alegria.
Pas 5: Google Trends Connection
Per donar a aquest arbre una mica d’oempf addicional, el connectarem a Google Trends.
El codi complet s'inclou a l'últim pas "Mode de part", però per donar-vos una visió general, hem utilitzat Python amb alguns paquets addicionals:
- PyTrends per obtenir les dades de Google Trends
- Neopixel per controlar els NeoPixels
I la lògica és la següent:
- Cada hora, obteniu la popularitat del terme de cerca "Nadal"
- Recuperem un número entre 0 (no popular) i 100 (popular)
- La velocitat de les llums es calcula en funció d’aquest nombre
Això fa que el nostre arbre canviï de color ràpidament si el terme de cerca és popular i lentament quan no és popular.
Una petita nota, hem utilitzat diferents fils (ledControlThread i trendDataThread) per assegurar-nos que cada acció no dificulti l’altra.
Per exemple, els llums continuen funcionant mentre obtenim les dades de Google Trends, sense haver d'enviar el fil, esperaria que finalitzés la trucada de l'API i només continuaria.
Pas 6: mode festa
Com que un arbre de Nadal és una cosa d’un any, és imprescindible un mode de festa.
Aquesta funció addicional necessitarà un maquinari addicional, per ser precisos, un botó i un altaveu USB.
Un cop connectat al Pi, podeu començar a buscar una cançó adequada. Vam triar "Complicate ya" d'Otis McDonald. També hem d'afegir alguna lògica al nostre script existent:
- Comproveu si es prem el botó
- Si és així, reproduïu l'àudio arxivat especificat i feu que els llums canviïn de color molt ràpidament.
- Un cop fet l'àudio, torneu a la normalitat
Aquesta lògica té el seu propi fil conductor, igual que les altres, i el guió complet també s’adjunta a aquest pas.
Tot el que queda per fer és penjar-ho tot en un arbre i gaudir de la visualització alegre de les dades i, sobretot, del mode festa.
Recomanat:
Arbre de Nadal que respira: controlador de llum de Nadal Arduino: 4 passos
Arbre de Nadal que respira: controlador de llum de Nadal Arduino: no és una bona notícia que la caixa de control del meu arbre de Nadal artificial preil·luminat de 9 peus es va trencar abans de Nadal , i el fabricant no proporciona recanvis. Aquest inescrutable mostra com fer que el vostre propi controlador i controlador de llum LED utilitzi Ar
Arbre de Nadal imprès en 3D amb LED: 10 passos (amb imatges)
Arbre de Nadal imprès en 3D amb LED incrustat: es tracta d’un arbre de Nadal imprès en 3D amb LED adreçables incorporats al seu interior. Per tant, és possible programar els LEDs per obtenir efectes de llum agradables i utilitzar l’estructura impresa en 3D com a difusor. L'arbre està separat en 4 etapes i un element base (l'arbre
Actualització de l’arbre de Nadal amb fibra òptica: 5 passos (amb imatges)
Actualització d’arbres de Nadal amb fibra òptica: fa uns anys que tenim un d’aquests arbres de Nadal de fibra òptica. La base conté una bombeta reflectora halògena de 12V i es col·loca un disc de colors impulsat per un motor entre la bombeta i la base de l'arbre. La bombeta i el motor són alimentats per un
Arbre de Nadal amb espiral: 4 passos (amb imatges)
Arbre de Nadal amb espiral: Hola amics En aquest inescrutable farem un arbre de Nadal amb espiral
Arbre de Nadal LED amb projector de vídeo (Rasp Pi): 7 passos (amb imatges)
Arbre de Nadal LED amb projector de vídeo (Rasp Pi): mirant el que algunes persones munten per a “ per sobre ” per a espectacles LED de Nadal a l’aire lliure, volia veure què era possible reunir el mateix nivell de sistema per a un arbre de Nadal dins de la casa. En instruccions anteriors I & r