Taula de continguts:

Arbre de Nadal Raspberry Pi: 6 passos (amb imatges)
Arbre de Nadal Raspberry Pi: 6 passos (amb imatges)

Vídeo: Arbre de Nadal Raspberry Pi: 6 passos (amb imatges)

Vídeo: Arbre de Nadal Raspberry Pi: 6 passos (amb imatges)
Vídeo: Аномально вкусно‼️ ЧЕХОСЛОВАЦКИЙ СУП ИЗ ФАРША. Жена Липована в шоке. 2024, Desembre
Anonim
Image
Image
Maquinari obligatori
Maquinari obligatori

Alguna vegada has volgut tenir el control total de les llums de Nadal? Aquest tutorial revelarà els passos exactes per fer un arbre de Nadal alimentat per un Raspberry Pi, ANAVI Light pHAT i una tira LED de 12V RGB barata. Definitivament, aquesta no és la solució més barata per a una decoració de vacances, però és divertida i una manera eficient de practicar les vostres habilitats de programació.

Pas 1: maquinari obligatori

Per construir l'arbre de Nadal de Raspberry Pi necessitareu:

  • arbre de Nadal
  • Raspberry Pi (qualsevol model o versió de Raspberry Pi amb capçalera de 40 pins)
  • ANAVI Light pHAT
  • Tira LED de 12V RGB
  • Font d'alimentació USB
  • Alimentació de 12V amb presa de corrent continu 5.5x2.1mm
  • Targeta MicroSD amb Raspbian

Podeu utilitzar qualsevol tira LED de 12V RGB. Seleccioneu la longitud de la tira corresponent a la mida del vostre arbre de Nadal. Aquestes tires LED de 12V RGB són un producte bàsic. Són molt assequibles i fàcils de trobar. En aquest vídeo estic fent servir una tira de 1 metre de llarg amb 30 LEDs.

Pas 2: munteu el maquinari

Munteu el maquinari
Munteu el maquinari
Munteu el maquinari
Munteu el maquinari
Munteu el maquinari
Munteu el maquinari
Munteu el maquinari
Munteu el maquinari

Munteu el maquinari amb les mans nues. Connecteu la tira LED RGB a ANAVI Light pHAT mitjançant un tornavís i arrenceu el Raspberry Pi tal com es mostra al vídeo.

ANAVI Light pHAT és un complement complementari Raspberry Pi de maquinari de codi obert especialment dissenyat per controlar els colors de la tira LED de 12V RGB de baix cost mitjançant tres MOSFET. Utilitzar-lo és molt fàcil construir el projecte en pocs minuts.

Pas 3: instal·leu PiGPIO

Instal·leu PiGPIO
Instal·leu PiGPIO

Al vostre Raspberry Pi, obriu un terminal i instal·leu les últimes versions de piGPIO i Git escrivint les ordres següents:

sudo apt-get update

sudo apt-get install -y pigpio git

Pas 4: Obteniu el codi font

Obteniu el codi font
Obteniu el codi font

L'aplicació de demostració per controlar la tira LED de 12V RGB és de codi obert i lliure. Està disponible a GitHub. Executeu l'ordre següent al terminal per obtenir el codi font:

git clone

Pas 5: Creeu l'aplicació

Creeu l'aplicació
Creeu l'aplicació

Executeu l'ordre següent en un terminal per crear l'aplicació de demostració:

cd anavi-examples / anavi-light-phat / light-demo

fer

L'aplicació de demostració està escrita en llenguatge de programació C. Crea una modulació d'amplada de pols definida per programari per configurar el color de la tira LED RGB a través dels tres MOSFET d'ANAVI Light pHAT.

A cada segon, el programa estableix un valor aleatori en el rang de 0 a 255 de cadascun dels tres colors principals. La combinació total fa més de 16 milions de colors. Tot i que el color es determina a l’atzar, el codi font s’escriu d’una manera que augmenta les possibilitats que un dels tres colors principals sigui més brillant que els altres.

Pas 6: inicieu l'aplicació

Inicieu l'aplicació
Inicieu l'aplicació
Inicieu l'aplicació
Inicieu l'aplicació
Inicieu l'aplicació
Inicieu l'aplicació

Executeu les ordres següents per iniciar l'aplicació:

sudo pigpiod

./demo

L'aplicació de demostració executa un bucle infinit. Per finalitzar-lo, l'usuari ha de prémer simultàniament el teclat Ctrl i C. Això és tot! Gaudiu de les vacances i feliç hacking!

Recomanat: