Përmbajtje:

Pema e Krishtlindjeve e mundësuar nga Trendet e Google: 6 hapa (me fotografi)
Pema e Krishtlindjeve e mundësuar nga Trendet e Google: 6 hapa (me fotografi)

Video: Pema e Krishtlindjeve e mundësuar nga Trendet e Google: 6 hapa (me fotografi)

Video: Pema e Krishtlindjeve e mundësuar nga Trendet e Google: 6 hapa (me fotografi)
Video: Часть 3 - Аудиокнига «Тэсс из рода д'Эрбервиллей» Томаса Харди (главы 15–23) 2024, Nëntor
Anonim
Pema e Krishtlindjeve e Mundësuar nga Trendet e Google
Pema e Krishtlindjeve e Mundësuar nga Trendet e Google

Dëshironi të dini se sa të modës janë Krishtlindjet? Zbulojeni me këtë pemë të Krishtlindjeve të mundësuar nga trendet e Google! Modaliteti i festës i përfshirë.

Furnizimet

- Raspberry Pi 3b+

- 8x Adafruit NeoPixel

- Buton

- Altoparlant USB

- Tela

- Pajisjet e saldimit

- Pastrues tubash

- Printer 3D

- Ngjitës

Hapi 1: Video e projektit

Image
Image

Hapi 2: Dritat - Printimi 3D

Dritat - Shtypje 3D
Dritat - Shtypje 3D
Dritat - Shtypje 3D
Dritat - Shtypje 3D

Hapi i parë është të krijoni një enë për secilën dritë.

Ne kemi dizajnuar 3D disa kuti dhuratash (shih më lart) dhe i kemi printuar me fije transparente. Ky fije është i përsosur sepse shpërndan dritën në mënyrë perfekte dhe jep atmosferën e përsosur të pushimeve.

Ne shtypëm tetë prej tyre, por ju mund të krijoni aq sa keni nevojë.

Skedari STL i bashkëngjitet këtij hapi.

Hapi 3: Dritat - Pajisje kompjuterike

Dritat - Hardware
Dritat - Hardware
Dritat - Hardware
Dritat - Hardware

Me kontejnerët e shtypur, ne mund të kalojmë në elektronikë.

Ne po përdorim Adopruit Neopixels si drita. Këto janë shumë të ndritshme, mbështesin shumë ngjyra dhe kanë dokumentacion të shkëlqyeshëm.

Ata nuk janë plotësisht të gatshëm për t'u përdorur jashtë kutisë, ne ende duhet të lidhim telat e nevojshëm. Në varësi të sasisë së dritave kjo mund të marrë pak kohë, një moment perfekt për pak kafe.

It'sshtë e rëndësishme të mos i lidhim ato me njëri -tjetrin ende, së pari duhet t'i vendosim në kutitë e tyre të dhuratave.

Hapi 4: Hardueri - Asambleja

Hardware - Asambleja
Hardware - Asambleja
Hardware - Asambleja
Hardware - Asambleja
Hardware - Asambleja
Hardware - Asambleja

Tani të dy kontejnerët tanë dhe dritat janë gati për montim.

Ne kemi lënë disa vrima në kapakun e secilës kuti, këto mund t'i përdorim lakun përmes një led (shih më lart). Pasi të përfundojnë të gjitha kutitë dhe drita, ne mund t'i lidhim ato me njëri -tjetrin për të krijuar një varg të lehtë

Lidhni vargun tuaj të dritës me Raspberry Pi dhe mund të provoni dritat.

Pasi të kemi kontrolluar që gjithçka funksionon, ne mund t'i ngjisim kutitë dhe kapakët së bashku.

Mbështjellja e një pastruesi shumëngjyrësh të tubave rreth telit midis secilës kuti dhuratë shton një kënaqësi shtesë.

Hapi 5: Lidhja me Trendet e Google

Lidhja me Trendet e Google
Lidhja me Trendet e Google

Për t'i dhënë kësaj peme një shtesë shtesë, ne do ta lidhim atë me Google Trends.

Kodi i plotë përfshihet në hapin e fundit "Modaliteti i Pjesës", por për t'ju dhënë një përmbledhje, ne kemi përdorur Python me disa pako shtesë:

  • PyTrends për të marrë të dhënat nga Google Trends
  • Neopixel për të kontrolluar NeoPixels

Dhe logjika është si më poshtë:

  • Çdo orë, fitoni popullaritetin e fjalës së kërkimit "Krishtlindje"
  • Ne marrim një numër midis 0 (jo popullor) dhe 100 (popullor)
  • Shpejtësia e dritave llogaritet bazuar në këtë numër

Kjo rezulton që pema jonë të ndryshojë ngjyrën shpejt nëse termi i kërkimit është i popullarizuar, dhe ngadalë kur nuk është i popullarizuar.

Një shënim i vogël, ne përdorëm fije të ndryshme (ledControlThread dhe trendDataThread) për t'u siguruar që secili veprim nuk pengon tjetrin.

Për shembull, dritat vazhdojnë ndërsa ne i marrim të dhënat e Trendeve të Google, pa e kaluar atë, ai do të priste që thirrja API të përfundonte dhe vetëm atëherë të vazhdonte.

Hapi 6: Modaliteti i festës

Modaliteti i festës!
Modaliteti i festës!
Modaliteti i festës!
Modaliteti i festës!
Modaliteti i festës!
Modaliteti i festës!

Për shkak se një pemë e Krishtlindjes është një gjë e gjatë, një festë është një domosdoshmëri.

Kjo veçori shtesë do të ketë nevojë për disa pajisje shtesë, për të qenë të saktë, një buton dhe altoparlant USB.

Pasi të lidheni me Pi ju mund të filloni të kërkoni një këngë të përshtatshme, ne zgjodhëm për "Complicate ya" nga Otis McDonald. Ne gjithashtu duhet të shtojmë një logjikë në skenarin tonë ekzistues:

  • Kontrolloni nëse butoni është shtypur
  • Nëse po, luani audion e regjistruar të specifikuar dhe bëni që dritat të ndryshojnë ngjyrën shumë shpejt.
  • Pasi të përfundojë audio, kthehuni në normalitet

Kjo logjikë ka fillin e vet, ashtu si të tjerat dhe skenari i plotë i bashkëngjitet gjithashtu këtij hapi.

Ajo që mbetet për të bërë është të varni gjithçka në një pemë dhe të shijoni vizualizimin e të dhënave të gëzueshme, dhe më e rëndësishmja, mënyrën e festës!

Recommended: