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 maline Pi: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Jeste li ikada poželjeli imati potpunu kontrolu nad svojim božićnim svjetlima? Ovaj vodič će otkriti toč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 blagdanski ukras, 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
- Napajanje 12V s istosmjernom utičnicom 5,5x2,1 mm
- MicroSD kartica s Raspbian -om
Možete koristiti bilo koju 12V RGB LED traku. Odaberite duljinu 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 s 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 s otvorenim kodom, posebno dizajniran za kontrolu boja povoljnih 12V RGB LED traka putem tri MOSFET-a. Pomoću njega 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 ažuriranje
sudo apt -get install -y pigpio git
Korak 4: Preuzmite izvorni kod
Demo aplikacija za kontrolu 12V RGB LED trake besplatna je i otvorenog koda. Dostupno je na GitHubu. Izvršite sljedeću naredbu na terminalu da biste dobili izvorni kod:
git klon
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 milijuna 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 bi ga prekinuo, korisnik mora istovremeno pritisnuti tipke Ctrl i C. To je to! Uživajte u praznicima i sretno hakiranje!
Preporučeni:
Božićno drvce koje kontrolira web stranica (svatko ga može kontrolirati): 19 koraka (sa slikama)
Božićno drvce koje kontrolira web stranica (svatko ga može kontrolirati): Želite li znati kako izgleda božićno drvce kontrolirano web lokacijom? Evo video snimke koja prikazuje moj projekt mog božićnog drvca. Prijenos uživo do sada je završio, ali snimio sam video koji bilježi što se događa: Ove godine, sredinom prosinca
Ugrađeno božićno drvce s 3D printanim LED ispisom: 10 koraka (sa slikama)
Božićno drvce s ugrađenim LED ispisanim 3D ispisom: Ovo je božićno drvce s 3D printom s ugrađenim adresabilnim LED diodama unutra. Tako je moguće programirati LED diode za lijepe svjetlosne efekte i koristiti 3D tiskanu strukturu kao difuzor. Drvo je odvojeno u 4 faze i osnovni element (stablo
FlatPack božićno drvce: 6 koraka (sa slikama)
Božićno drvce FlatPack: Imam " nedostajemo ti-ti " pošta od Instructablesa prošlog tjedna i da … i ti meni nedostaješ ^ _ ^ Pa, nekako sam zauzet stvarnim svijetom, ali jučer - 25. prosinca - bio je praznik. Supruga i djeca posjećuju svekrvu, pa sam bio sam kod kuće
Božićno drvce s pokretanjem Google trendova: 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ćnim drvcem na Google -ovim trendovima! Uključen 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)