![Google Trends Powered Christmas Tree: 6 trinn (med bilder) Google Trends Powered Christmas Tree: 6 trinn (med bilder)](https://i.howwhatproduce.com/images/010/image-29281-j.webp)
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
![Google Trends -drevet juletre Google Trends -drevet juletre](https://i.howwhatproduce.com/images/010/image-29281-1-j.webp)
Vil du vite hvor trendy julen er? Finn ut med dette juletreet med Google -trender! Festmodus inkludert.
Rekvisita
- Raspberry Pi 3b+
- 8x Adafruit NeoPixel
- Knapp
- USB -høyttaler
- Kabling
- Loddeutstyr
- Pipe Renser
- 3D -skriver
- Lim
Trinn 1: Prosjektvideo
![Image Image](https://i.howwhatproduce.com/images/010/image-29281-3-j.webp)
![](https://i.ytimg.com/vi/JdYQyiK1drk/hqdefault.jpg)
Trinn 2: Lys - 3D -utskrift
![Lys - 3D -utskrift Lys - 3D -utskrift](https://i.howwhatproduce.com/images/010/image-29281-4-j.webp)
![Lys - 3D -utskrift Lys - 3D -utskrift](https://i.howwhatproduce.com/images/010/image-29281-5-j.webp)
Det første trinnet er å lage en beholder for hvert lys.
Vi har 3D designet noen gaveesker (se ovenfor) og skrevet dem ut med gjennomsiktig filament. Dette filamentet er perfekt fordi det diffunderer lyset perfekt og gir den perfekte feriestemningen.
Vi har skrevet ut åtte av dem, men du kan lage så mange du trenger.
STL -filen er vedlagt dette trinnet.
Trinn 3: Lys - maskinvare
![Lys - maskinvare Lys - maskinvare](https://i.howwhatproduce.com/images/010/image-29281-6-j.webp)
![Lys - maskinvare Lys - maskinvare](https://i.howwhatproduce.com/images/010/image-29281-7-j.webp)
Med beholderne trykt kan vi gå videre til elektronikken.
Vi bruker Adafruit Neopixels som lys. Disse er veldig lyse, støtter mange farger og har flott dokumentasjon.
De er ikke helt klare til bruk ut av esken, vi trenger fortsatt å lodde de nødvendige ledningene. Avhengig av mengden lys kan dette ta litt tid, et perfekt øyeblikk for litt kaffe.
Det er viktig å ikke koble dem til hverandre ennå, vi må først legge dem i gaveesker.
Trinn 4: Maskinvare - Montering
![Maskinvare - Montering Maskinvare - Montering](https://i.howwhatproduce.com/images/010/image-29281-8-j.webp)
![Maskinvare - Montering Maskinvare - Montering](https://i.howwhatproduce.com/images/010/image-29281-9-j.webp)
![Maskinvare - Montering Maskinvare - Montering](https://i.howwhatproduce.com/images/010/image-29281-10-j.webp)
Nå er både våre beholdere og lys klare for montering.
Vi har etterlatt noen hull i lokket på hver boks, disse kan vi bruke løkken gjennom en lysdiode (se ovenfor). Når alle boksene og lyset er ferdig kan vi lodde dem til hverandre for å lage en lysstreng
Koble lysstrengen din til Raspberry Pi, så kan du teste lysene.
Når vi har sjekket at alt fungerer, kan vi lime esker og lokk sammen.
Å pakke inn noen fargerike rørrensere rundt ledningen mellom hver gaveeske gir litt ekstra glede.
Trinn 5: Google Trends Connection
![Google Trends Connection Google Trends Connection](https://i.howwhatproduce.com/images/010/image-29281-11-j.webp)
For å gi dette treet litt ekstra oempf, skal vi koble det til Google Trends.
Hele koden er inkludert i det siste trinnet "Delmodus", men for å gi deg en oversikt har vi brukt Python med noen ekstra pakker:
- PyTrends for å hente dataene fra Google Trends
- Neopixel for å kontrollere NeoPixels
Og logikken er som følger:
- Hver time, hent populariteten til søkeordet 'jul'
- Vi får tilbake et tall mellom 0 (ikke populært) og 100 (populært)
- Lysets hastighet beregnes ut fra dette tallet
Dette resulterer i at treet vårt raskt endrer farge hvis søkeordet er populært, og sakte når det ikke er populært.
Et lite notat, vi brukte forskjellige tråder (ledControlThread og trendDataThread) for å sikre at hver handling ikke hindrer den andre.
For eksempel fortsetter lysene mens vi henter Google Trends -dataene, uten å tråden ville han vente på at API -anropet var ferdig og først deretter fortsette.
Trinn 6: Festmodus
![Festmodus! Festmodus!](https://i.howwhatproduce.com/images/010/image-29281-12-j.webp)
![Festmodus! Festmodus!](https://i.howwhatproduce.com/images/010/image-29281-13-j.webp)
![Festmodus! Festmodus!](https://i.howwhatproduce.com/images/010/image-29281-14-j.webp)
Fordi et juletre er litt av et år langt, er en festmodus en nødvendighet.
Denne ekstrafunksjonen trenger litt ekstra maskinvare, for å være presis, en knapp og USB -høyttaler.
Når du er festet til Pi, kan du begynne å lete etter en passende sang, vi valgte "Complicate ya" av Otis McDonald. Vi må også legge til litt logikk i vårt eksisterende script:
- Sjekk om knappen er trykket inn
- I så fall kan du spille av den angitte lyden og få lysene til å skifte farge superraskt.
- Når lyden er ferdig, går du tilbake til det normale
Denne logikken har sin egen tråd, akkurat som de andre, og hele skriptet er også knyttet til dette trinnet.
Alt som gjenstår er å henge alt i et tre, og nyte den muntlige datavisualiseringen, og viktigst av alt festmodusen!
Anbefalt:
Oh Christmas Tree (Oh Tannenbaum) With MakeyMakey on the Water Synthesizer: 7 Steps
![Oh Christmas Tree (Oh Tannenbaum) With MakeyMakey on the Water Synthesizer: 7 Steps Oh Christmas Tree (Oh Tannenbaum) With MakeyMakey on the Water Synthesizer: 7 Steps](https://i.howwhatproduce.com/images/001/image-852-j.webp)
Oh Christmas Tree (Oh Tannenbaum) With MakeyMakey on the Water Synthesizer: Denne julesangen er god å spille med makeymakey på watersynthesizer. Du kan spille den med ni toner. For atmosfæren er det hyggelig å ha litt julelys :-) Kos deg
Breathing Christmas Tree - Arduino Christmas Light Controller: 4 trinn
![Breathing Christmas Tree - Arduino Christmas Light Controller: 4 trinn Breathing Christmas Tree - Arduino Christmas Light Controller: 4 trinn](https://i.howwhatproduce.com/images/002/image-4159-21-j.webp)
Breathing Christmas Tree-Arduino Christmas Light Controller: Det er ikke gode nyheter at kontrollboksen til det forhåndsbelyste kunstige juletreet på 9 fot brøt før jul , og produsenten leverer ikke reservedeler. Dette ugjennomsiktige viser hvordan du kan lage din egen LED -lysdriver og kontroller til å bruke Ar
Easy Christmas Tree Led: 4 trinn
![Easy Christmas Tree Led: 4 trinn Easy Christmas Tree Led: 4 trinn](https://i.howwhatproduce.com/images/010/image-29539-j.webp)
Easy Christmas Tree Led: Det er nesten jul, så jeg laget dette veldig enkle prosjektet som er å bruke en sensor til å tenne LED for å tenne juletreet. Dette ligner virkelig på det jeg laget sist, som er Big Dipper, det er nesten det samme. I ønsket å lage
Spiral Led Christmas Tree: 4 trinn (med bilder)
![Spiral Led Christmas Tree: 4 trinn (med bilder) Spiral Led Christmas Tree: 4 trinn (med bilder)](https://i.howwhatproduce.com/images/003/image-8015-37-j.webp)
Spiral ledet juletre: Hei venner I dette uransakelige skal vi lage et spiralformet juletre
Raspberry Pi Christmas Tree Light Show: 15 trinn (med bilder)
![Raspberry Pi Christmas Tree Light Show: 15 trinn (med bilder) Raspberry Pi Christmas Tree Light Show: 15 trinn (med bilder)](https://i.howwhatproduce.com/images/004/image-9982-29-j.webp)
Raspberry Pi Christmas Tree Light Show: Oppdatering: Jeg har lagt ut en oppdatert evolusjon av dette treet for 2017 på denne instruerbare https://www.instructables.com/id/LED-Christmas-Tree-With-Video-Projector-Rasp -Pi/Dette prosjektet innebærer bruk av en Raspberry Pi for å drive 8 stikkontakter som er tilkoblet