Obsah:
- Zásoby
- Krok 1: Projektové video
- Krok 2: Svetlá - 3D tlač
- Krok 3: Svetlá - hardvér
- Krok 4: Hardvér - montáž
- Krok 5: Pripojenie Google Trends
- Krok 6: Režim Večierok
Video: Poháňaný vianočný stromček v službe Google Trends: 6 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Chcete vedieť, ako sú Vianoce trendy? Zistite to pomocou vianočného stromčeka poháňaného trendmi Google! Večierkový režim v cene.
Zásoby
- Raspberry Pi 3b+
- 8x Adafruit NeoPixel
- Tlačidlo
- USB reproduktor
- Elektrické vedenie
- Spájkovacie zariadenie
- Čistič trubiek
- 3D tlačiareň
- Lepidlo
Krok 1: Projektové video
Krok 2: Svetlá - 3D tlač
Prvým krokom je vytvorenie kontajnera pre každé svetlo.
3D sme navrhli niekoľko darčekových krabičiek (pozri vyššie) a vytlačili sme ich priehľadným vláknom. Toto vlákno je perfektné, pretože dokonale rozptyľuje svetlo a dodáva dokonalú atmosféru dovolenky.
Vytlačili sme ich osem, ale môžete ich vytvoriť toľko, koľko potrebujete.
K tomuto kroku je priložený súbor STL.
Krok 3: Svetlá - hardvér
Keď sú kontajnery vytlačené, môžeme prejsť k elektronike.
Ako svetlá používame Adafruit Neopixels. Sú veľmi svetlé, podporujú veľa farieb a majú výbornú dokumentáciu.
Nie sú úplne pripravené na použitie po vybalení z krabice, stále potrebujeme spájkovať potrebné vodiče. V závislosti od množstva svetiel to môže nejaký čas trvať, ideálna chvíľa na kávu.
Je dôležité, aby ste ich zatiaľ navzájom nespájali, najskôr ich musíme vložiť do darčekových krabičiek.
Krok 4: Hardvér - montáž
Teraz sú naše kontajnery aj svetlá pripravené na montáž.
Vo veku každej škatule sme ponechali niekoľko otvorov, tie môžeme použiť pomocou slučky pomocou diódy LED (pozri vyššie). Akonáhle sú všetky škatule a svetlo hotové, môžeme ich navzájom spájkovať a vytvoriť svetelný reťazec
Pripojte svoj svetelný reťazec k Raspberry Pi a môžete testovať svetlá.
Keď sme skontrolovali, či všetko funguje, môžeme krabice a viečka zlepiť.
Omotanie nejakého farebného čističa rúrok okolo drôtu medzi každú darčekovú škatuľu dodáva dodatočnú radosť.
Krok 5: Pripojenie Google Trends
Aby mal tento strom oempf navyše, pripojíme ho k službe Google Trends.
Úplný kód je zahrnutý v poslednom kroku „Režim časti“, ale aby sme vám poskytli prehľad, použili sme Python s niekoľkými ďalšími balíkmi:
- PyTrends na načítanie údajov z Trendov Google
- Neopixel na ovládanie NeoPixelov
A logika je nasledovná:
- Každú hodinu získajte popularitu hľadaného výrazu „Vianoce“
- Vráti sa nám číslo medzi 0 (nie je obľúbené) a 100 (obľúbené)
- Na základe tohto čísla sa vypočíta rýchlosť svetiel
Výsledkom je, že náš strom rýchlo zmení farbu, ak je hľadaný výraz populárny, a pomaly, keď nie je populárny.
Malá poznámka, použili sme rôzne vlákna (ledControlThread a trendDataThread), aby sme sa uistili, že každá akcia neprekáža tej druhej.
Kontrolky napríklad zhasínajú, kým načítavame údaje služby Google Trends, bez toho, aby navliekal vlákna, počkal by na dokončenie hovoru API a až potom pokračoval.
Krok 6: Režim Večierok
Pretože vianočný stromček je trochu rok trvajúca záležitosť, párty režim je nevyhnutnosťou.
Táto extra funkcia bude potrebovať nejaký ďalší hardvér, presnejšie povedané, tlačidlo a reproduktor USB.
Akonáhle sa pripojíte k Pi, môžete začať hľadať vhodnú pieseň, vybrali sme si pre skladbu „Complicate ya“od Otisa McDonalda. Do nášho existujúceho skriptu musíme tiež pridať určitú logiku:
- Skontrolujte, či je stlačené tlačidlo
- Ak je to tak, prehrajte špecifikovaný zvukový súbor a nechajte svetlá zmeniť farbu veľmi rýchlo.
- Po dokončení zvuku sa vráťte do normálneho režimu
Táto logika má svoje vlastné vlákno, rovnako ako ostatné, a k tomuto kroku je tiež pripojený úplný skript.
Všetko, čo musíte urobiť, je zavesiť všetko na strom a užívať si veselú vizualizáciu údajov a hlavne párty režim!
Odporúča:
Webový vianočný stromček (ktokoľvek ho môže ovládať): 19 krokov (s obrázkami)
Webový vianočný stromček (ktokoľvek ho môže ovládať): Chcete vedieť, ako vyzerá vianočný stromček ovládaný webovou stránkou? Tu je video, ktoré predvádza môj projekt môjho vianočného stromčeka. Živý prenos sa už skončil, ale urobil som video, ktoré zachytáva, čo sa deje: Tento rok, v strede Decembe
Vstavaný LED vianočný stromček s 3D tlačou: 10 krokov (s obrázkami)
Vstavaný LED vianočný stromček s 3D tlačou: Jedná sa o vianočný stromček s 3D tlačou a vstavanými adresovateľnými diódami LED vo vnútri. Je teda možné naprogramovať diódy LED na pekné svetelné efekty a použiť 3D vytlačenú štruktúru ako difúzor. Strom je rozdelený na 4 etapy a základný prvok (strom
Vianočný stromček FlatPack: 6 krokov (s obrázkami)
Vianočný stromček FlatPack: Mám " chýba nám-chýbaš " pošta z Instructables minulý týždeň a áno … tiež mi chýbaš ^ _ ^ No, trochu zaneprázdnený skutočným svetom, ale včera - 25. decembra - boli prázdniny. Moja žena a deti navštevujú moju svokru, takže som bol sám doma
Vianočný stromček ATmega (arduino): 10 krokov (s obrázkami)
Vianočný stromček ATmega (arduino): Vianočný stromček ATmega (arduino)
Vianočný stromček s plošnými spojmi za 1 dolár: 7 krokov (s obrázkami)
1 dolár vianočný stromček s plošnými spojmi: vianočný stromček s plošnými spojmi od Loann BOUDIN | 2018 Keď sa blížia Vianoce, čo môže urobiť milovník elektroniky? Vianočný stromček s plošnými spojmi samozrejme! Ako člen klubu malých fanúšikov v oblasti elektroniky sa rád podelím o svoju vášeň pre návrh elektroniky a PCB prostredníctvom