Sisällysluettelo:
- Vaihe 1: Vaadittu laitteisto
- Vaihe 2: Kokoa laitteisto
- Vaihe 3: Asenna PiGPIO
- Vaihe 4: Hanki lähdekoodi
- Vaihe 5: Rakenna sovellus
- Vaihe 6: Käynnistä sovellus
Video: Raspberry Pi joulukuusi: 6 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
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 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
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
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
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 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:
Verkkosivuston ohjaama joulukuusi (kuka tahansa voi hallita sitä): 19 vaihetta (kuvilla)
Verkkosivuston ohjaama joulukuusi (kuka tahansa voi hallita sitä): Haluatko tietää, miltä verkkosivustolla ohjattu joulukuusi näyttää? Tässä on video, joka esittelee projektini joulukuusestani. Suora lähetys on nyt päättynyt, mutta tein videon, jossa kerron tapahtumista: Tänä vuonna, keskellä joulukuuta
Upotettu LED 3D -painettu joulukuusi: 10 vaihetta (kuvilla)
Upotettu LED 3D-painettu joulukuusi: Tämä on 3D-painettu joulukuusi, jonka sisällä on upotettuja osoitettavia LED-valoja. Joten on mahdollista ohjelmoida LEDit hyville valotehosteille ja käyttää 3D -tulostettua rakennetta diffuusorina. Puu on erotettu neljään vaiheeseen ja perusosa (puu
FlatPack -joulukuusi: 6 vaihetta (kuvilla)
FlatPack-joulukuusi: Minulla on " kaipaamme sinua " sähköposti Instructablesilta viime viikolla ja joo … Kaipaan sinua myös ^ _ ^ No, aika kiireinen tosimaailman kanssa, mutta eilen - 25. joulukuuta - oli loma. Vaimoni ja lapset käyvät anoppin luona, joten olin yksin kotona
Joulukuusi ATmega (arduino): 10 vaihetta (kuvilla)
Joulukuusen ATmega (arduino): Joulukuusen ATmega (arduino)
Raspberry Pi joulukuusi -valoshow: 15 vaihetta (kuvilla)
Raspberry Pi Christmas Tree Light Show: Päivitys: Olen julkaissut tämän puun päivitetyn evoluution vuodelle 2017 tässä ohjeessa https://www.instructables.com/id/LED-Christmas-Tree-With-Video-Projector-Rasp -Pi/Tämä projekti sisältää Raspberry Pi: n käyttämisen 8 verkkolaitteen liittämiseen