Sadržaj:
- Korak 1: Potreban hardver
- Korak 2: Sastavite hardver
- Korak 3: Instalirajte PiGPIO
- Korak 4: Preuzmite izvorni kod
- Korak 5: Izgradite aplikaciju
- Korak 6: Pokrenite aplikaciju
Video: Božićno drvce od Raspberry Pi: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Jeste li ikada poželjeli imati potpunu kontrolu nad svojim božićnim svjetlima? Ovaj vodič će otkriti tačne korake za izradu božićnog drvca s napajanjem Raspberry Pi, ANAVI Light pHAT i jeftinom 12V RGB LED trakom. Ovo definitivno nije najjeftinije rješenje za ukrašavanje praznika, ali zabavan je i učinkovit način za vježbanje vještina programiranja.
Korak 1: Potreban hardver
Za izgradnju božićnog drvca Raspberry Pi trebat će vam:
- božićno drvce
- Raspberry Pi (bilo koji model ili verzija Raspberry Pi sa 40 -pinskim zaglavljem)
- ANAVI Lagani pHAT
- 12V RGB LED traka
- USB napajanje
- 12V napajanje sa DC priključkom 5.5x2.1mm
- MicroSD kartica sa Raspbian -om
Možete koristiti bilo koju 12V RGB LED traku. Odaberite dužinu trake koja odgovara veličini vašeg božićnog drvca. Ove 12V RGB LED trake su roba. Vrlo su pristupačne i lako ih je pronaći. U ovom videu koristim traku dugu 1 metar sa 30 LED dioda.
Korak 2: Sastavite hardver
Sastavite hardver golim rukama. Pričvrstite RGB LED traku na ANAVI Light pHAT pomoću odvijača i pokrenite Raspberry Pi kao što je prikazano u videu.
ANAVI Light pHAT je hardverski dodatak Raspberry Pi sa otvorenim kodom, posebno dizajniran za kontrolu boja po pristupačnoj cijeni od 12V RGB LED trake putem tri MOSFET-a. Koristeći ga, vrlo je lako izgraditi projekt u samo nekoliko minuta.
Korak 3: Instalirajte PiGPIO
Na vašem Raspberry Pi otvorite terminal i instalirajte najnovije verzije piGPIO i Git upisivanjem sljedećih naredbi:
sudo apt-get update
sudo apt -get install -y pigpio git
Korak 4: Preuzmite izvorni kod
Demo aplikacija za kontrolu 12V RGB LED trake je besplatna i otvorenog koda. Dostupno je na GitHub -u. Izvršite sljedeću naredbu na terminalu da biste dobili izvorni kod:
git clone
Korak 5: Izgradite aplikaciju
Izvršite sljedeću naredbu u terminalu za izradu demo aplikacije:
cd anavi-examples/anavi-light-phat/light-demo
napraviti
Demo aplikacija je napisana u programskom jeziku C. On stvara softverski definiranu pulsno-širinsku modulaciju za postavljanje boje RGB LED trake kroz tri MOSFET-a na ANAVI Light pHAT-u.
Svake sekunde program postavlja slučajnu vrijednost u rasponu od 0 do 255 svake od tri glavne boje. Ukupna kombinacija čini više od 16 miliona boja! Iako se boja određuje nasumično, izvorni kod je napisan na način da povećava šanse da je jedna od tri glavne boje svjetlija od ostalih.
Korak 6: Pokrenite aplikaciju
Izvršite naredbe u nastavku za pokretanje aplikacije:
sudo pigpiod
./demo
Demo aplikacija pokreće beskonačnu petlju. Da biste ga prekinuli, korisnik mora istovremeno pritisnuti tipke Ctrl i C. To je to! Uživajte u praznicima i sretno hakiranje!
Preporučuje se:
Božićno drvce koje kontrolira web stranica (svako može njime kontrolirati): 19 koraka (sa slikama)
Božićno drvce pod kontrolom web stranice (bilo ko to može kontrolirati): Želite li znati kako izgleda božićno drvce pod kontrolom web stranice? Evo videozapisa koji prikazuje moj projekt mog božićnog drvca. Prijenos uživo je do sada završio, ali snimio sam video snimak o tome što se događa: Ove godine, sredinom prosinca
Ugrađeno božićno drvce sa 3D štampom: 10 koraka (sa slikama)
Božićno drvce sa ugrađenim LED štampom sa 3D štampanjem: Ovo je božićno drvce sa 3D štampom sa ugrađenim adresabilnim LED diodama unutra. Tako je moguće programirati LED diode za lijepe svjetlosne efekte i koristiti 3D štampanu strukturu kao difuzor. Drvo je odvojeno u 4 faze i osnovni element (stablo
FlatPack božićno drvce: 6 koraka (sa slikama)
FlatPack božićno drvce: Imam " nedostajemo ti " pošta od Instructables prošle sedmice i da … i ti meni nedostaješ ^ _ ^ Pa, nekako sam zauzet stvarnim svijetom, ali jučer - 25. decembra - bio je praznik. Supruga i djeca posjećuju svekrvu, pa sam bio sam kod kuće
Božićno drvce koje pokreće Google Trends: 6 koraka (sa slikama)
Božićno drvce s pokretanjem Google trendova: Želite li znati koliko je Božić u trendu? Saznajte s ovim božićno drvce na Google -ovim trendovima! Uključen je način zabave
Božićno drvce ATmega (arduino): 10 koraka (sa slikama)
Božićno drvce ATmega (arduino): božićno drvce ATmega (arduino)