Turinys:
- 1 veiksmas: reikalinga aparatinė įranga
- 2 žingsnis: Surinkite aparatūrą
- 3 veiksmas: įdiekite „PiGPIO“
- 4 žingsnis: Gaukite šaltinio kodą
- 5 veiksmas: sukurkite programą
- 6 veiksmas: paleiskite programą
Video: „Raspberry Pi“Kalėdų eglutė: 6 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Ar kada nors norėjote visiškai valdyti savo Kalėdų šviesas? Ši pamoka atskleis tikslius žingsnius, kaip padaryti Kalėdų eglutę, maitinamą „Raspberry Pi“, „ANAVI Light pHAT“ir pigia 12 V RGB LED juostele. Tai tikrai nėra pigiausias sprendimas šventės dekoravimui, tačiau tai įdomus ir efektyvus būdas praktikuoti savo programavimo įgūdžius.
1 veiksmas: reikalinga aparatinė įranga
Norėdami sukurti „Raspberry Pi“Kalėdų eglutę, jums reikės:
- Kalėdų eglutė
- „Raspberry Pi“(bet koks „Raspberry Pi“modelis ar versija su 40 kontaktų antrašte)
- ANAVI lengvas pHAT
- 12V RGB LED juostelė
- USB maitinimo šaltinis
- 12 V maitinimo šaltinis su nuolatinės srovės lizdu 5,5x2,1 mm
- „MicroSD“kortelė su „Raspbian“
Galite naudoti bet kurią 12 V RGB LED juostą. Pasirinkite juostelės ilgį, atitinkantį jūsų Kalėdų eglutės dydį. Šios 12 V RGB LED juostos yra prekė. Jie yra labai prieinami ir lengvai randami. Šiame vaizdo įraše aš naudoju 1 metro ilgio juostą su 30 šviesos diodų.
2 žingsnis: Surinkite aparatūrą
Surinkite aparatūrą plikomis rankomis. Pritvirtinkite RGB LED juostelę prie ANAVI Light pHAT naudodami atsuktuvą ir paleiskite „Raspberry Pi“, kaip parodyta vaizdo įraše.
„ANAVI Light pHAT“yra atvirojo kodo aparatinė „Raspberry Pi“papildoma plokštė, specialiai sukurta valdyti pigias 12 V RGB LED juostelės spalvas per tris MOSFET. Naudojant jį labai lengva sukurti projektą vos per kelias minutes.
3 veiksmas: įdiekite „PiGPIO“
„Raspberry Pi“atidarykite terminalą ir įdiekite naujausias „piGPIO“ir „Git“versijas įvesdami šias komandas:
sudo apt-get atnaujinimas
sudo apt -get install -y pigpio git
4 žingsnis: Gaukite šaltinio kodą
Demonstracinė programa, skirta valdyti 12 V RGB LED juostą, yra nemokama ir atviro kodo. Tai galima rasti „GitHub“. Norėdami gauti šaltinio kodą, terminale vykdykite šią komandą:
git klonas
5 veiksmas: sukurkite programą
Norėdami sukurti demonstracinę programą, terminale vykdykite šią komandą:
cd anavi-example/anavi-light-phat/light-demo
padaryti
Demonstracinė programa parašyta C programavimo kalba. Jis sukuria programinės įrangos apibrėžtą impulsų pločio moduliaciją, kad nustatytų RGB LED juostos spalvą per tris MOSFET, esančius „ANAVI Light pHAT“.
Kiekvieną sekundę programa nustato atsitiktinę reikšmę nuo 0 iki 255 kiekvienos iš trijų pagrindinių spalvų. Bendras derinys sudaro daugiau nei 16 milijonų spalvų! Nors spalva nustatoma atsitiktinai, šaltinio kodas parašytas taip, kad padidėtų tikimybė, jog viena iš trijų pagrindinių spalvų yra ryškesnė už kitas.
6 veiksmas: paleiskite programą
Norėdami paleisti programą, vykdykite toliau nurodytas komandas:
sudo pigpiod
./demo
Demonstracinė programa vykdo begalinę ciklą. Norėdami jį nutraukti, vartotojas turi vienu metu paspausti klaviatūros klavišus Ctrl ir C. Štai ir viskas! Mėgaukitės šventėmis ir laimingu įsilaužimu!
Rekomenduojamas:
Kvėpuojanti Kalėdų eglutė - „Arduino“Kalėdų šviesos valdiklis: 4 žingsniai
Kvėpuojanti Kalėdų eglutė-„Arduino“Kalėdų šviesos valdiklis: Tai nėra gera žinia, kad mano 9 pėdų iš anksto apšviestos dirbtinės Kalėdų eglutės valdymo dėžutė sulūžo prieš Kalėdas , ir gamintojas nepateikia atsarginių dalių. Šis nesuprantamas pavyzdys parodo, kaip savo LED šviesos tvarkyklę ir valdiklį naudoti naudojant „Ar
„FlatPack“Kalėdų eglutė: 6 žingsniai (su nuotraukomis)
„FlatPack“Kalėdų eglutė: turiu " pasiilgome tavęs " paštą iš „Instructables“praėjusią savaitę ir taip … aš tavęs taip pat pasiilgau ^ _ ^ Na, šiek tiek užsiėmęs tikru pasauliu, bet vakar - gruodžio 25 d. - buvo atostogos. Mano žmona ir vaikai lanko mano uošvę, todėl aš buvau viena namuose
„Google Trends“sukurta Kalėdų eglutė: 6 žingsniai (su nuotraukomis)
„Google Trends“varoma Kalėdų eglutė: norite sužinoti, kokios madingos Kalėdos? Sužinokite naudodami šią „Google“tendencijų varomą Kalėdų eglutę! Įeina vakarėlio režimas
1 USD PCB Kalėdų eglutė: 7 žingsniai (su nuotraukomis)
$ 1 PCB Kalėdų eglutė: PCB Kalėdų eglutė, Loann BOUDIN | 2018 m. Kai artėja Kalėdos, ką gali padaryti elektronikos mylėtojas? Žinoma, PCB Kalėdų eglutė! Kaip mažo elektronikos mėgėjų klubo narys, norėčiau pasidalinti savo aistra elektronikai ir PCB dizainui per
„Charlieplexing“Kalėdų eglutė: 7 žingsniai (su nuotraukomis)
„Charlieplexing Xmas Tree“: ateina Kalėdos ir mums reikia naujos aparatūros. Kalėdų aparatūra turi būti žalia + balta + raudona + mirksi. Taigi PCB yra žalia + balta, tada pridėkite mirksinčius šviesos diodus ir baigsime. Turiu daug „šoninio kampo šoninio vaizdo raudonų skaidrių itin ryškių SMD 0806 šviesos diodų ir