Kazalo:
- 1. korak: Potrebna strojna oprema
- 2. korak: Sestavite strojno opremo
- 3. korak: Namestite PiGPIO
- 4. korak: Pridobite izvorno kodo
- 5. korak: Zgradite aplikacijo
- 6. korak: Zaženite aplikacijo
Video: Božično drevo Raspberry Pi: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Ste si kdaj želeli imeti popoln nadzor nad božičnimi lučmi? Ta vadnica bo razkrila natančne korake za izdelavo božičnega drevesa, ki ga poganja Raspberry Pi, ANAVI Light pHAT in poceni 12V RGB LED trak. To zagotovo ni najcenejša rešitev za praznično dekoracijo, je pa zabaven in učinkovit način za vadbo vaših programerskih sposobnosti.
1. korak: Potrebna strojna oprema
Za izdelavo božičnega drevesa Raspberry Pi boste potrebovali:
- božična jelka
- Raspberry Pi (kateri koli model ali različica Raspberry Pi s 40 -polno glavo)
- ANAVI lahki pHAT
- 12V RGB LED trak
- Napajanje USB
- 12V napajalnik z enosmernim priključkom 5,5x2,1 mm
- Kartica MicroSD z Raspbian
Uporabite lahko kateri koli 12V RGB LED trak. Izberite dolžino traku, ki ustreza velikosti vašega božičnega drevesa. Ti 12V RGB LED trakovi so blago. So zelo dostopni in jih je enostavno najti. V tem videu uporabljam 1 meter dolg trak z 30 LED diodami.
2. korak: Sestavite strojno opremo
Strojno opremo sestavite z golimi rokami. Z izvijačem pritrdite LED trak RGB na ANAVI Light pHAT in zaženite Raspberry Pi, kot je prikazano v videoposnetku.
ANAVI Light pHAT je odprtokodna dodatna plošča za strojno opremo Raspberry Pi, posebej zasnovana za nadzor barv poceni 12V RGB LED traku prek treh MOSFET-ov. Z njegovo uporabo je zelo enostavno zgraditi projekt v samo nekaj minutah.
3. korak: Namestite PiGPIO
V napravi Raspberry Pi odprite terminal in namestite najnovejše različice piGPIO in Git tako, da vnesete naslednje ukaze:
sudo apt-get posodobitev
sudo apt -get install -y pigpio git
4. korak: Pridobite izvorno kodo
Predstavitvena aplikacija za nadzor 12V RGB LED traku je brezplačna in odprtokodna. Na voljo je na GitHubu. Za pridobitev izvorne kode v terminalu izvedite naslednji ukaz:
git clone
5. korak: Zgradite aplikacijo
Za izdelavo predstavitvene aplikacije v terminalu izvedite naslednji ukaz:
cd anavi-examples/anavi-light-phat/light-demo
narediti
Predstavitvena aplikacija je napisana v programskem jeziku C. Ustvari programsko določeno modulacijo širine impulza za nastavitev barve LED traku RGB skozi tri MOSFET-e na ANAVI Light pHAT.
Vsako sekundo program nastavi naključno vrednost v razponu od 0 do 255 vsake od treh glavnih barv. Skupna kombinacija ustvari več kot 16 milijonov barv! Čeprav je barva določena naključno, je izvorna koda napisana tako, da poveča možnosti, da je ena od treh glavnih barv svetlejša od drugih.
6. korak: Zaženite aplikacijo
Za zagon aplikacije izvedite spodnje ukaze:
sudo pigpiod
./demo
Predstavitvena aplikacija izvaja neskončno zanko. Če ga želite prekiniti, mora uporabnik hkrati pritisniti Ctrl in C. To je to! Uživajte v počitnicah in veselo hekiranje!
Priporočena:
Božično drevo, ki ga nadzira spletna stran (vsak ga lahko nadzoruje): 19 korakov (s slikami)
Božično drevo, ki ga nadzira spletna stran (kdor koli ga lahko nadzoruje): Želite vedeti, kako izgleda božično drevo, ki ga nadzoruje spletna stran? Tukaj je video, ki prikazuje moj projekt mojega božičnega drevesa. Prenos v živo se je že končal, vendar sem posnel video posnetek dogajanja: Letos sredi decembra
Vgrajeno LED božično drevo, natisnjeno s 3D -tiskalnikom: 10 korakov (s slikami)
Božično drevo z vgrajenim 3D tiskanjem: to je božično drevo, natisnjeno v 3D, z vgrajenimi naslovljivimi LED diodami v notranjosti. Tako je mogoče programirati LED za lepe svetlobne učinke in uporabiti 3D tiskano strukturo kot difuzor. Drevo je ločeno v 4 stopnjah in osnovni element (drevo
Božično drevo FlatPack: 6 korakov (s slikami)
Božično drevo FlatPack: Imam " pogrešamo te " pošta od Instructables prejšnji teden in ja … tudi jaz te pogrešam ^ _ ^ No, malo zaposlen z resničnim svetom, ampak včeraj - 25. decembra - so bile počitnice. Žena in otroci obiskujejo taščo, zato sem bil sam doma
Božično drevo, ki ga poganja Google Trends: 6 korakov (s slikami)
Božično drevo, ki ga poganja Google Trends: Želite vedeti, kako moden je božič? Ugotovite s tem božičnim drevesom, ki ga poganjajo Googlovi trendi! Način zabave vključen
Božično drevo ATmega (arduino): 10 korakov (s slikami)
Božično drevo ATmega (arduino): božično drevo ATmega (arduino)