Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Video ng Proyekto
- Hakbang 2: Mga Ilaw - 3D Print
- Hakbang 3: Mga Ilaw - Hardware
- Hakbang 4: Hardware - Assembly
- Hakbang 5: Koneksyon sa Google Trends
- Hakbang 6: Party Mode
Video: Ang Google Trends Powered Christmas Tree: 6 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Nais bang malaman kung gaano uso ang Pasko? Alamin sa pamamagitan ng trend ng Google na pinapatakbo ng Christmas tree! Kasama ang mode ng party.
Mga gamit
- Raspberry Pi 3b +
- 8x Adafruit NeoPixel
- Button
- USB Speaker
- Mga kable
- Kagamitan sa Paghinang
- Mas Malinis na Pipe
- 3d printer
- Pandikit
Hakbang 1: Video ng Proyekto
Hakbang 2: Mga Ilaw - 3D Print
Ang unang hakbang ay upang lumikha ng isang lalagyan para sa bawat ilaw.
Nagdisenyo kami ng 3D ng ilang mga kahon ng regalo (tingnan sa itaas) at naka-print ang mga ito gamit ang transparent na filament. Ang filament na ito ay perpekto sapagkat perpektong nagkakalat ng ilaw at nagbibigay ng perpektong vibe ng holiday.
Nag-print kami ng walo sa mga ito, ngunit maaari kang lumikha ng maraming kailangan mo.
Ang file ng STL ay nakakabit sa hakbang na ito.
Hakbang 3: Mga Ilaw - Hardware
Sa mga lalagyan na naka-print, maaari tayong magpatuloy sa electronics.
Gumagamit kami ng Adafruit Neopixels bilang mga ilaw. Ang mga ito ay napaka-maliwanag, sumusuporta sa maraming mga kulay at may mahusay na dokumentasyon.
Hindi pa sila handa na gamitin sa labas ng kahon, kailangan pa rin naming maghinang ng mga kinakailangang wires. Nakasalalay sa dami ng mga ilaw na maaari itong tumagal ng ilang oras, isang perpektong sandali para sa ilang kape.
Mahalagang hindi pa ikonekta ang mga ito sa bawat isa, kailangan muna nating ilagay ang mga ito sa kanilang mga kahon ng regalo.
Hakbang 4: Hardware - Assembly
Ngayon pareho ang aming mga lalagyan at ilaw ay handa na para sa pagpupulong.
Nag-iwan kami ng ilang mga butas sa talukap ng bawat kahon, ang mga ito ay maaari nating gamitin ang loop sa pamamagitan ng isang led (tingnan sa itaas). Kapag nakumpleto ang lahat ng mga kahon at ilaw maaari naming itong maghinang sa bawat isa upang lumikha ng isang light string
Ikonekta ang iyong light string sa Raspberry Pi at maaari mong subukan ang mga ilaw.
Sa sandaling nasuri namin na gumagana ang lahat, maaari naming isama ang mga kahon at mga takip nang magkasama.
Ang pambalot ng ilang mga makukulay na tubo na mas malinis sa paligid ng kawad sa pagitan ng bawat kahon ng regalo ay nagdaragdag ng ilang labis na kabobohan.
Hakbang 5: Koneksyon sa Google Trends
Upang mabigyan ang punong ito ng dagdag na oempf, ikokonekta namin ito sa Google Trends.
Ang buong code ay kasama sa huling hakbang na "Part Mode", ngunit upang mabigyan ka ng isang pangkalahatang ideya, ginamit namin ang Python na may ilang labis na mga pakete:
- Kinuha ng PyTrends ang data mula sa Google Trends
- Neopixel upang makontrol ang NeoPixels
At ang lohika ay tulad ng sinusundan:
- Bawat oras, kunin ang katanyagan ng term ng paghahanap na 'Pasko'
- Nababalik namin ang isang numero sa pagitan ng 0 (hindi sikat) at 100 (tanyag)
- Ang bilis ng mga ilaw ay kinakalkula batay sa bilang na ito
Nagreresulta ito sa aming puno ng mabilis na pagbabago ng kulay kung ang termino para sa paghahanap ay popular, at dahan-dahan kapag hindi ito popular.
Isang maliit na tala, gumamit kami ng iba't ibang mga thread (ledControlThread at trendDataThread) upang matiyak na ang bawat pagkilos ay hindi makagambala sa iba pa.
Halimbawa, nagpapatuloy ang mga ilaw habang kinukuha namin ang data ng Google Trends, nang walang pag-thread ay hihintayin niya na matapos ang tawag sa API at pagkatapos ay magpatuloy lamang.
Hakbang 6: Party Mode
Dahil ang isang Christmas tree ay medyo isang taon ang haba, ang isang mode ng partido ay kinakailangan.
Ang sobrang tampok na ito ay mangangailangan ng ilang dagdag na hardware, upang maging tumpak, isang pindutan at USB speaker.
Sa sandaling naka-attach sa Pi maaari kang magsimulang maghanap para sa isang naaangkop na kanta, pinili namin para sa "Masalimuot mo" ni Otis McDonald. Kailangan din naming magdagdag ng ilang lohika sa aming mayroon nang script:
- Suriin kung ang pindutan ay hunhon
- Kung gayon, patugtugin ang tinukoy na audio na isinampa at gawing napakabilis ng pagbabago ng kulay ng mga ilaw.
- Kapag tapos na ang audio, bumalik sa normal
Ang lohika na ito ay may sariling thread, tulad ng iba at ang buong script ay nakakabit din sa hakbang na ito.
Ang natitirang gawin ay i-hang ang lahat sa isang puno, at masiyahan sa masasayang visualization ng data, at pinakamahalaga sa mode ng partido!
Inirerekumendang:
Ang Christmas Tree Light na Kinokontrol ng isang Laruan .: 12 Hakbang (na may Mga Larawan)
Christmas Tree Light Kinokontrol ng isang Laruan .: Mga gumagawa ng pagbati! Darating ang Pasko at bagong taon. Nangangahulugan ito ng isang maligaya na kalagayan, mga regalo at, syempre, isang Christmas tree na pinalamutian ng maliwanag na makulay na mga ilaw. Para sa akin, ang mga Christmas-light Christmas tree light ay masyadong mainip. Upang masiyahan ang mga bata, gumawa ako ng isang natatanging C
USB Powered RGB LED Christmas Tree: 9 Hakbang (na may Mga Larawan)
USB Powered RGB LED Christmas Tree: Napagpasyahan kong gumawa ako ng ilang mga regalong bago ang Pasko para sa ilan sa aking mga kapwa geeky na kaibigan sa Makerspace ako ay miyembro ng fizzPOP. Napagpasyahan ko na sa kabuuan na itayo ang mga ito sa aking sarili ay makakagawa ako ng isang kit upang magkaroon sila ng ilang kasiyahan na pagbuo
Ipakita ang Banayad na Christmas Tree ng Raspberry Pi: 15 Hakbang (na may Mga Larawan)
Ipakita ang Banayad na Christmas Tree ng Raspberry Pi: Update: Naglabas ako ng na-update na evolution ng Tree na ito para sa 2017 sa itinuturo na https://www.instructables.com/id/LED-Christmas-Tree-With-Video-Projector-Rasp -Pi / Ang proyektong ito ay nagsasangkot ng paggamit ng isang Raspberry Pi upang himukin ang 8 AC outlet na kumonekta
USB Powered LED Christmas Tree: 9 Mga Hakbang (na may Mga Larawan)
USB Powered LED Christmas Tree: Para sa mga piyesta opisyal, nais kong bigyan ang ilang mga kaibigan ko ng isang bagay na cool, sa oras na iyon ay tinuruan ko ang aking sarili ng simpleng teorya ng circuit at na-infatuated sa mga LED. KAYA, nag-order ako ng mga LED dalawang linggo mula sa Pasko, iniisip na ito ay magiging sapat na oras para sa
Mga Christmas Christmas Light na Itinakda sa Musika - Mga Choreographed Light ng Bahay: 15 Hakbang (na may Mga Larawan)
Ang Mga Christmas Christmas DIY ay Itinakda sa Musika - Mga Choreographed Light ng Bahay: Mga DIY Christmas Light na Itakda Sa Musika - Mga Choreographed House Lights Hindi Ito isang nagsisimula na DIY. Kakailanganin mo ng isang matatag na maunawaan ang electronics, circuity, BASIC program at pangkalahatang mga smart tungkol sa kaligtasan sa kuryente. Ang DIY na ito ay para sa isang bihasang tao kaya