Tartalomjegyzék:

Raspberry Pi karácsonyfa: 6 lépés (képekkel)
Raspberry Pi karácsonyfa: 6 lépés (képekkel)

Videó: Raspberry Pi karácsonyfa: 6 lépés (képekkel)

Videó: Raspberry Pi karácsonyfa: 6 lépés (képekkel)
Videó: Начало работы с QLC+ Управление цветомузыкой с компьютера. Как управлять светом. 2024, November
Anonim
Image
Image
Szükséges hardver
Szükséges hardver

Szeretett volna valaha is teljes körűen irányítani a karácsonyi fények felett? Ez az oktatóanyag feltárja a Raspberry Pi, az ANAVI Light pHAT és az olcsó 12 V -os RGB LED -szalag által meghajtott karácsonyfa készítésének pontos lépéseit. Ez biztosan nem a legolcsóbb megoldás az ünnepi dekorációhoz, de szórakoztató és hatékony módja a programozási ismeretek gyakorlásának.

1. lépés: Szükséges hardver

A Raspberry Pi karácsonyfa építéséhez szüksége lesz:

  • karácsonyfa
  • Raspberry Pi (a Raspberry Pi bármely modellje vagy verziója 40 tűs fejléccel)
  • ANAVI Light pHAT
  • 12V RGB LED szalag
  • USB tápegység
  • 12V -os tápegység DC aljzattal 5,5x2,1 mm
  • MicroSD kártya Raspbian -szal

Bármilyen 12 V -os RGB LED szalagot használhat. Válassza ki a karácsonyfa méretének megfelelő csík hosszát. Ezek a 12 V -os RGB LED csíkok árucikkek. Nagyon megfizethetőek és könnyen megtalálhatók. Ebben a videóban 1 méter hosszú csíkot használok, 30 LED -del.

2. lépés: Szerelje össze a hardvert

Szerelje össze a hardvert
Szerelje össze a hardvert
Szerelje össze a hardvert
Szerelje össze a hardvert
Szerelje össze a hardvert
Szerelje össze a hardvert
Szerelje össze a hardvert
Szerelje össze a hardvert

Szerelje össze a hardvert puszta kézzel. Csatlakoztassa az RGB LED -csíkot az ANAVI Light pHAT -hoz egy csavarhúzó segítségével, és indítsa el a Raspberry Pi -t a videón látható módon.

Az ANAVI Light pHAT egy nyílt forráskódú hardver Raspberry Pi kiegészítő, amelyet kifejezetten az alacsony költségű 12 V-os RGB LED-szalag színeinek szabályozására terveztek három MOSFET-en keresztül. Használatával nagyon könnyen elkészíthető a projekt néhány perc alatt.

3. lépés: A PiGPIO telepítése

Telepítse a PiGPIO -t
Telepítse a PiGPIO -t

A Raspberry Pi készüléken nyisson meg egy terminált, és telepítse a piGPIO és a Git legújabb verzióit a következő parancsok begépelésével:

sudo apt-get update

sudo apt -get install -y pigpio git

4. lépés: Szerezze be a forráskódot

Szerezze be a forráskódot
Szerezze be a forráskódot

A 12V -os RGB LED -szalag vezérlésére szolgáló demóalkalmazás ingyenes és nyílt forráskódú. A GitHubon érhető el. A forráskód beszerzéséhez hajtsa végre a következő parancsot a terminálon:

git klón

5. lépés: Az alkalmazás létrehozása

Építse fel az alkalmazást
Építse fel az alkalmazást

A demoalkalmazás létrehozásához hajtsa végre a következő parancsot egy terminálon:

cd anavi-példák/anavi-light-phat/light-demo

készítsen

A demo alkalmazás C programozási nyelven íródott. Létrehoz egy szoftver által meghatározott impulzusszélesség-modulációt, hogy beállítsa az RGB LED-szalag színét az ANAVI Light pHAT három MOSFET-en keresztül.

A program minden másodpercben beállít egy véletlen értéket a három fő szín mindegyikének 0 és 255 közötti tartományába. A teljes kombináció több mint 16 millió színt eredményez! Bár a színt véletlenszerűen határozzák meg, a forráskód oly módon van írva, hogy növelje annak esélyét, hogy a három fő szín közül az egyik világosabb legyen, mint a többi.

6. lépés: Indítsa el az alkalmazást

Indítsa el az alkalmazást
Indítsa el az alkalmazást
Indítsa el az alkalmazást
Indítsa el az alkalmazást
Indítsa el az alkalmazást
Indítsa el az alkalmazást

Az alkalmazás elindításához hajtsa végre az alábbi parancsokat:

sudo pigpiod

./demó

A demo alkalmazás végtelen ciklusokat futtat. A befejezéshez a felhasználónak egyszerre kell megnyomnia a billentyűzet Ctrl és C gombját. Ennyi! Élvezze az ünnepeket és boldog hackelést!

Ajánlott: