Sisällysluettelo:

Raspberry Pi joulukuusi: 6 vaihetta (kuvilla)
Raspberry Pi joulukuusi: 6 vaihetta (kuvilla)

Video: Raspberry Pi joulukuusi: 6 vaihetta (kuvilla)

Video: Raspberry Pi joulukuusi: 6 vaihetta (kuvilla)
Video: How to network monitor using Raspberry PI | Zabbix | NETVN 2024, Marraskuu
Anonim
Image
Image
Vaadittu laitteisto
Vaadittu laitteisto

Oletko koskaan halunnut hallita jouluvaloja täysin? Tämä opetusohjelma paljastaa tarkat vaiheet joulukuusen valmistamiseksi Raspberry Pi: n, ANAVI Light pHAT: n ja halvan 12 V: n RGB -LED -nauhan avulla. Tämä ei todellakaan ole halvin ratkaisu lomakoristeeksi, mutta se on hauska ja tehokas tapa harjoitella ohjelmointitaitojasi.

Vaihe 1: Vaadittu laitteisto

Raspberry Pi -joulukuusen rakentamiseen tarvitset:

  • joulukuusi
  • Raspberry Pi (mikä tahansa Raspberry Pi -malli tai -versio, jossa 40 -nastainen otsikko)
  • ANAVI Light pHAT
  • 12 V RGB LED -nauha
  • USB -virtalähde
  • 12V virtalähde DC -liittimellä 5,5x2,1 mm
  • MicroSD -kortti, jossa on Raspbian

Voit käyttää mitä tahansa 12 V: n RGB -LED -nauhaa. Valitse nauhan pituus, joka vastaa joulukuusi kokoa. Nämä 12 V: n RGB -LED -nauhat ovat hyödyke. Ne ovat erittäin edullisia ja helppo löytää. Tässä videossa käytän 1 metriä pitkää nauhaa, jossa on 30 LEDiä.

Vaihe 2: Kokoa laitteisto

Kokoa laitteisto
Kokoa laitteisto
Kokoa laitteisto
Kokoa laitteisto
Kokoa laitteisto
Kokoa laitteisto
Kokoa laitteisto
Kokoa laitteisto

Kokoa laitteisto paljain käsin. Kiinnitä RGB -LED -nauha ANAVI Light pHAT -laitteeseen ruuvimeisselillä ja käynnistä Raspberry Pi videon mukaisesti.

ANAVI Light pHAT on avoimen lähdekoodin laitteisto Raspberry Pi -lisäkortti, joka on erityisesti suunniteltu hallitsemaan värejä edullisella 12 V: n RGB-LED-nauhalla kolmen MOSFETin kautta. Sen avulla on erittäin helppo rakentaa projekti muutamassa minuutissa.

Vaihe 3: Asenna PiGPIO

Asenna PiGPIO
Asenna PiGPIO

Avaa pääte Raspberry Pi -laitteellasi ja asenna piGPIO- ja Git -ohjelmiston uusimmat versiot kirjoittamalla seuraavat komennot:

sudo apt-get päivitys

sudo apt -get install -y pigpio git

Vaihe 4: Hanki lähdekoodi

Hanki lähdekoodi
Hanki lähdekoodi

Demosovellus 12 V: n RGB -LED -nauhan ohjaamiseen on ilmainen ja avoimen lähdekoodin. Se on saatavilla GitHubissa. Suorita seuraava komento terminaalissa saadaksesi lähdekoodin:

git-klooni

Vaihe 5: Rakenna sovellus

Rakenna sovellus
Rakenna sovellus

Suorita seuraava komento päätelaitteessa demosovelluksen luomiseksi:

cd anavi-esimerkit/anavi-light-phat/light-demo

tehdä

Demosovellus on kirjoitettu C -ohjelmointikielellä. Se luo ohjelmiston määrittämän pulssileveysmodulaation RGB-LED-nauhan värin asettamiseksi ANAVI Light pHAT: n kolmen MOSFETin läpi.

Ohjelma asettaa joka sekunti satunnaisarvon välillä 0 - 255 jokaisesta kolmesta pääväristä. Yhdistelmä tekee yli 16 miljoonaa väriä! Vaikka väri määritetään satunnaisesti, lähdekoodi on kirjoitettu siten, että se lisää mahdollisuuksia, että yksi kolmesta pääväristä on kirkkaampi kuin muut.

Vaihe 6: Käynnistä sovellus

Käynnistä sovellus
Käynnistä sovellus
Käynnistä sovellus
Käynnistä sovellus
Käynnistä sovellus
Käynnistä sovellus

Käynnistä sovellus suorittamalla alla olevat komennot:

sudo pigpiod

./muisto

Demosovellus suorittaa äärettömän silmukan. Lopettaakseen sen käyttäjän on painettava näppäimistön Ctrl ja C samanaikaisesti. Nauti lomasta ja onnellista hakkerointia!

Suositeltava: