Satura rādītājs:

Google tendences ar Ziemassvētku eglīti: 6 soļi (ar attēliem)
Google tendences ar Ziemassvētku eglīti: 6 soļi (ar attēliem)

Video: Google tendences ar Ziemassvētku eglīti: 6 soļi (ar attēliem)

Video: Google tendences ar Ziemassvētku eglīti: 6 soļi (ar attēliem)
Video: BERMUDU DIVSTŪRIS x APVEDCEĻŠ - Brāl' Ar Dzīvi Nekaulē 2024, Novembris
Anonim
Google tendences nodrošina Ziemassvētku eglīti
Google tendences nodrošina Ziemassvētku eglīti

Vai vēlaties uzzināt, cik moderni ir Ziemassvētki? Uzziniet, izmantojot šo Google tendenču Ziemassvētku eglīti! Ballītes režīms iekļauts.

Piegādes

- Raspberry Pi 3b+

- 8x Adafruit NeoPixel

- Poga

- USB skaļrunis

- Elektroinstalācija

- lodēšanas iekārtas

- Cauruļu tīrītājs

- 3D printeris

- Līme

1. darbība: projekta video

Image
Image

2. darbība. Gaismas - 3D drukāšana

Gaismas - 3D druka
Gaismas - 3D druka
Gaismas - 3D druka
Gaismas - 3D druka

Pirmais solis ir izveidot trauku katrai gaismai.

Mēs esam izstrādājuši 3D dāvanu kastes (skatīt iepriekš) un izdrukājuši tās ar caurspīdīgu pavedienu. Šis kvēldiegs ir ideāls, jo tas lieliski izkliedē gaismu un rada perfektu svētku noskaņu.

Mēs tos iespiedām astoņus, bet jūs varat izveidot tik daudz, cik nepieciešams.

Šim solim ir pievienots STL fails.

3. darbība. Gaismas - aparatūra

Gaismas - aparatūra
Gaismas - aparatūra
Gaismas - aparatūra
Gaismas - aparatūra

Kad konteineri ir izdrukāti, mēs varam pāriet uz elektroniku.

Kā gaismas izmantojam Adafruit Neopixels. Tie ir ļoti spilgti, atbalsta daudzas krāsas un tiem ir lieliska dokumentācija.

Tie nav gluži gatavi lietošanai ārpus kastes, mums joprojām ir nepieciešams lodēt nepieciešamos vadus. Atkarībā no gaismas daudzuma tas var aizņemt kādu laiku, ideāls brīdis kafijai.

Ir svarīgi, lai tie vēl nebūtu savienoti viens ar otru, vispirms mums tie jāievieto dāvanu kastēs.

4. solis: Aparatūra - montāža

Aparatūra - montāža
Aparatūra - montāža
Aparatūra - montāža
Aparatūra - montāža
Aparatūra - montāža
Aparatūra - montāža

Tagad gan mūsu konteineri, gan gaismas ir gatavas montāžai.

Mēs esam atstājuši dažus caurumus katras kastes vāciņā, un mēs varam izmantot cilpu caur LED (skatiet iepriekš). Kad visas kastes un gaisma ir pabeigta, mēs varam tos lodēt viens otram, lai izveidotu gaismas virkni

Pievienojiet savu gaismas virkni Raspberry Pi un varat pārbaudīt gaismas.

Kad esam pārbaudījuši, vai viss darbojas, mēs varam salīmēt kastes un vākus kopā.

Iesaiņojot krāsainu cauruļu tīrīšanas līdzekli ap vadu starp katru dāvanu kastīti, tiek radīts papildu prieks.

5. darbība: savienojums ar Google tendencēm

Google tendenču savienojums
Google tendenču savienojums

Lai šim kokam piešķirtu papildu vērtību, mēs to savienosim ar pakalpojumu Google Trends.

Pilns kods ir iekļauts pēdējā daļā "Daļas režīms", taču, lai sniegtu jums pārskatu, mēs esam izmantojuši Python ar dažām papildu pakotnēm:

  • PyTrends, lai iegūtu datus no Google Trends
  • Neopikselis, lai kontrolētu NeoPikseļus

Un loģika ir šāda:

  • Katru stundu iegūstiet meklēšanas vienuma “Ziemassvētki” popularitāti
  • Mēs saņemam skaitli no 0 (nav populārs) līdz 100 (populārs)
  • Lukturu ātrums tiek aprēķināts, pamatojoties uz šo skaitli

Tādējādi mūsu koks ātri maina krāsu, ja meklēšanas vienums ir populārs, un lēnām, kad tas nav populārs.

Neliela piezīme: mēs izmantojām dažādus pavedienus (ledControlThread un trendDataThread), lai pārliecinātos, ka katra darbība netraucē otrai.

Piemēram, gaismas turpina degt, kamēr mēs iegūstam Google Trends datus, bez pavedieniem viņš gaidītu, kad tiks pabeigts API zvans, un tikai tad turpinās.

6. solis: ballītes režīms

Ballītes režīms!
Ballītes režīms!
Ballītes režīms!
Ballītes režīms!
Ballītes režīms!
Ballītes režīms!

Tā kā Ziemassvētku eglīte ir mazliet gadu ilga lieta, ballītes režīms ir nepieciešamība.

Šai papildu funkcijai būs nepieciešama papildu aparatūra, poga un USB skaļrunis.

Kad esat pievienojis Pi, jūs varat sākt meklēt piemērotu dziesmu, mēs izvēlējāmies Otis McDonald "Complicate ya". Mums arī jāpievieno loģika mūsu esošajam skriptam:

  • Pārbaudiet, vai poga ir nospiesta
  • Ja tā, atskaņojiet norādīto audio failu un lukturiem mainiet krāsu ļoti ātri.
  • Kad audio ir pabeigts, atgriezieties normālā režīmā

Šai loģikai ir savs pavediens, tāpat kā citiem, un šim solim ir pievienots arī pilns skripts.

Atliek tikai pakārt visu kokā un izbaudīt jautro datu vizualizāciju, un pats galvenais - ballītes režīmu!

Ieteicams: