Satura rādītājs:

Raspberry Pi Ziemassvētku eglīte: 6 soļi (ar attēliem)
Raspberry Pi Ziemassvētku eglīte: 6 soļi (ar attēliem)

Video: Raspberry Pi Ziemassvētku eglīte: 6 soļi (ar attēliem)

Video: Raspberry Pi Ziemassvētku eglīte: 6 soļi (ar attēliem)
Video: В этом РЕСТОРАНЕ готовят лучший ПЛОВ в Одессе!!! Рецепт от Марата 2024, Novembris
Anonim
Image
Image
Nepieciešamā aparatūra
Nepieciešamā aparatūra

Vai esat kādreiz vēlējies pilnībā kontrolēt savas Ziemassvētku gaismas? Šī apmācība atklās precīzus soļus Ziemassvētku eglītes izgatavošanai, ko darbina Raspberry Pi, ANAVI Light pHAT un lēta 12 V RGB LED sloksne. Tas noteikti nav lētākais risinājums svētku dekorēšanai, taču tas ir jautrs un efektīvs veids, kā praktizēt savas programmēšanas prasmes.

1. darbība. Nepieciešamā aparatūra

Lai izveidotu Raspberry Pi Ziemassvētku eglīti, jums būs nepieciešams:

  • Ziemassvētku eglīte
  • Raspberry Pi (jebkurš Raspberry Pi modelis vai versija ar 40 kontaktu galveni)
  • ANAVI Light pHAT
  • 12V RGB LED sloksne
  • USB barošanas avots
  • 12 V barošanas avots ar līdzstrāvas ligzdu 5,5x2,1 mm
  • MicroSD karte ar Raspbian

Jūs varat izmantot jebkuru 12V RGB LED sloksni. Izvēlieties sloksnes garumu, kas atbilst jūsu Ziemassvētku eglītes izmēram. Šīs 12 V RGB LED sloksnes ir prece. Tie ir ļoti pieņemami un viegli atrodami. Šajā video es izmantoju 1 metru garu sloksni ar 30 gaismas diodēm.

2. darbība: salieciet aparatūru

Salieciet aparatūru
Salieciet aparatūru
Salieciet aparatūru
Salieciet aparatūru
Salieciet aparatūru
Salieciet aparatūru
Salieciet aparatūru
Salieciet aparatūru

Salieciet aparatūru ar kailām rokām. Pievienojiet RGB LED sloksni ANAVI Light pHAT, izmantojot skrūvgriezi, un palaidiet Raspberry Pi, kā parādīts videoklipā.

ANAVI Light pHAT ir atvērtā pirmkoda aparatūras Raspberry Pi papildierīce, kas īpaši izstrādāta, lai kontrolētu zemo izmaksu 12 V RGB LED sloksnes krāsas, izmantojot trīs MOSFET. Izmantojot to, ir ļoti viegli izveidot projektu tikai dažās minūtēs.

3. darbība: instalējiet PiGPIO

Instalējiet PiGPIO
Instalējiet PiGPIO

Raspberry Pi atveriet termināli un instalējiet jaunākās piGPIO un Git versijas, ierakstot šādas komandas:

sudo apt-get update

sudo apt -get install -y pigpio git

4. darbība: iegūstiet avota kodu

Iegūstiet avota kodu
Iegūstiet avota kodu

Demonstrācijas lietojumprogramma 12V RGB LED sloksnes kontrolei ir bezmaksas un atvērtā koda. Tas ir pieejams vietnē GitHub. Lai iegūtu avota kodu, terminālī izpildiet šādu komandu:

git klons

5. darbība: izveidojiet lietojumprogrammu

Izveidojiet lietojumprogrammu
Izveidojiet lietojumprogrammu

Lai izveidotu demonstrācijas lietojumprogrammu, terminālī izpildiet šādu komandu:

cd anavi-piemēri/anavi-light-phat/light-demo

veidot

Demo lietojumprogramma ir uzrakstīta C programmēšanas valodā. Tas izveido programmatūras definētu impulsa platuma modulāciju, lai iestatītu RGB LED sloksnes krāsu, izmantojot trīs MOSFET uz ANAVI Light pHAT.

Katru sekundi programma nosaka nejaušu vērtību diapazonā no 0 līdz 255 katrai no trim galvenajām krāsām. Kopējā kombinācija veido vairāk nekā 16 miljonus krāsu! Lai gan krāsa tiek noteikta nejauši, avota kods ir rakstīts tā, lai palielinātu iespēju, ka viena no trim galvenajām krāsām ir spilgtāka par pārējām.

6. darbība: palaidiet lietojumprogrammu

Palaidiet lietojumprogrammu
Palaidiet lietojumprogrammu
Palaidiet lietojumprogrammu
Palaidiet lietojumprogrammu
Palaidiet lietojumprogrammu
Palaidiet lietojumprogrammu

Lai palaistu lietojumprogrammu, izpildiet tālāk norādītās komandas.

sudo pigpiod

./demo

Demo lietojumprogramma vada bezgalīgu cilpu. Lai to izbeigtu, lietotājam vienlaikus jānospiež tastatūras taustiņi Ctrl un C. Tieši tā! Izbaudiet brīvdienas un laimīgu uzlaušanu!

Ieteicams: