Sadržaj:
- Supplies
- Korak 1: Video zapis projekta
- Korak 2: Svjetla - 3D ispis
- Korak 3: Svjetla - hardver
- Korak 4: Oprema - montaža
- Korak 5: Povezivanje Google trendova
- Korak 6: Način zabave
Video: Božićno drvce koje pokreće Google Trends: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Želite li znati koliko je Božić u trendu? Saznajte s ovim božićno drvce na Google -ovim trendovima! Uključen je način zabave.
Supplies
- Raspberry Pi 3b+
- 8x Adafruit NeoPixel
- Dugme
- USB zvučnik
- Ožičenje
- Oprema za lemljenje
- Čistač cijevi
- 3D štampač
- Ljepilo
Korak 1: Video zapis projekta
Korak 2: Svjetla - 3D ispis
Prvi korak je stvaranje kontejnera za svako svjetlo.
Mi smo 3D dizajnirali neke kutije za poklone (vidi gore) i odštampali ih prozirnom niti. Ova nit je savršena jer savršeno raspršuje svjetlost i daje savršenu prazničnu atmosferu.
Odštampali smo ih osam, ali možete stvoriti onoliko koliko vam je potrebno.
STL datoteka je priložena ovom koraku.
Korak 3: Svjetla - hardver
S otisnutim spremnicima možemo prijeći na elektroniku.
Adafruit neopiksele koristimo kao svjetla. Oni su vrlo svijetli, podržavaju puno boja i imaju odličnu dokumentaciju.
Nisu spremni za upotrebu iz kutije, još uvijek moramo lemiti potrebne žice. Ovisno o količini svjetla, ovo može potrajati, savršen trenutak za malo kave.
Važno je da ih još ne povežete, prvo ih moramo staviti u njihove kutije s poklonima.
Korak 4: Oprema - montaža
Sada su i naši kontejneri i svjetla spremni za montažu.
Ostavili smo neke rupe na poklopcu svake kutije, te ih možemo koristiti kroz petlju (vidi gore). Nakon što se sve kutije i svjetlo završe, možemo ih lemiti jedno za drugo kako bismo stvorili lagani niz
Spojite svoj svjetlosni niz na Raspberry Pi i možete testirati svjetla.
Nakon što smo provjerili radi li sve, možemo lijepiti kutije i poklopce zajedno.
Omotavanjem šarenog sredstva za čišćenje cijevi oko žice između svake kutije za poklon dodaje dodatnu radost.
Korak 5: Povezivanje Google trendova
Da bismo ovom drvetu dali dodatni oempf, povezat ćemo ga s Google Trends.
Potpuni kôd je uključen u posljednji korak "Part Mode", ali da bismo vam dali pregled, koristili smo Python s nekim dodatnim paketima:
- PyTrends za dohvaćanje podataka iz Google trendova
- Neopixel za kontrolu NeoPixela
A logika je sledeća:
- Svakog sata dohvaćajte popularnost pojma za pretraživanje 'Božić'
- Vraćamo broj između 0 (nije popularno) i 100 (popularno)
- Na osnovu ovog broja izračunava se brzina svjetla
Zbog toga naše drvo brzo mijenja boju ako je pojam za pretraživanje popularan, a polako kada nije popularan.
Mala napomena, koristili smo različite niti (ledControlThread i trendDataThread) kako bismo bili sigurni da svaka radnja ne ometa drugu.
Na primjer, svjetla nastavljaju svijetliti dok dohvaćamo podatke Google trendova, bez navoja, on bi čekao završetak API poziva i tek onda nastavio.
Korak 6: Način zabave
Budući da je božićno drvce nešto što traje godinu dana, način zabave je neophodan.
Ova dodatna funkcija će zahtijevati dodatni hardver, točnije, dugme i USB zvučnik.
Nakon što ste priključeni na Pi, možete početi tražiti prikladnu pjesmu, odabrali smo za "Complicate ya" Otisa McDonalda. Također moramo dodati malo logike u naše postojeće pismo:
- Proverite da li je dugme pritisnuto
- Ako je tako, reproducirajte navedenu audio datoteku i učinite da svjetla promijene boju super brzo.
- Nakon što je zvuk završen, vratite se u normalu
Ova logika ima svoju nit, baš kao i ostale, a cijela skripta je također priložena ovom koraku.
Ostaje samo da objesite sve na drvo i uživate u veseloj vizualizaciji podataka, a najvažnije u načinu zabave!
Preporučuje se:
Božićno drvce koje kontrolira web stranica (svako može njime kontrolirati): 19 koraka (sa slikama)
Božićno drvce pod kontrolom web stranice (bilo ko to može kontrolirati): Želite li znati kako izgleda božićno drvce pod kontrolom web stranice? Evo videozapisa koji prikazuje moj projekt mog božićnog drvca. Prijenos uživo je do sada završio, ali snimio sam video snimak o tome što se događa: Ove godine, sredinom prosinca
Ugrađeno božićno drvce sa 3D štampom: 10 koraka (sa slikama)
Božićno drvce sa ugrađenim LED štampom sa 3D štampanjem: Ovo je božićno drvce sa 3D štampom sa ugrađenim adresabilnim LED diodama unutra. Tako je moguće programirati LED diode za lijepe svjetlosne efekte i koristiti 3D štampanu strukturu kao difuzor. Drvo je odvojeno u 4 faze i osnovni element (stablo
FlatPack božićno drvce: 6 koraka (sa slikama)
FlatPack božićno drvce: Imam " nedostajemo ti " pošta od Instructables prošle sedmice i da … i ti meni nedostaješ ^ _ ^ Pa, nekako sam zauzet stvarnim svijetom, ali jučer - 25. decembra - bio je praznik. Supruga i djeca posjećuju svekrvu, pa sam bio sam kod kuće
Božićno drvce ATmega (arduino): 10 koraka (sa slikama)
Božićno drvce ATmega (arduino): božićno drvce ATmega (arduino)
Rotirajući LED izbacivači koje pokreće Stirlingengin (eVoltis Stirlingmachine): 12 koraka (sa slikama)
Rotirajući LED izbacivači koje pokreće Stirlingengine (eVoltis Stirlingmachine): Ovo je mašina za topli zrak (stirlingengine), napravljena od nekih starih dijelova računara (hladnjak i glava starog tvrdog diska). Ovaj Stirlingen motor (i svi drugi također) radi s temperaturnom razlikom između gornje strane dna (npr. Grijač sa