Indholdsfortegnelse:
- Trin 1: Påkrævet hardware
- Trin 2: Saml hardware
- Trin 3: Installer PiGPIO
- Trin 4: Hent kildekoden
- Trin 5: Byg applikationen
- Trin 6: Start programmet
Video: Raspberry Pi juletræ: 6 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Har du nogensinde ønsket at have fuld kontrol over dine julelys? Denne vejledning afslører de nøjagtige trin til fremstilling af et juletræ drevet af en Raspberry Pi, ANAVI Light pHAT og en billig 12V RGB LED -strip. Dette er bestemt ikke den billigste løsning til en feriedekoration, men det er sjovt og en effektiv måde at øve dine programmeringsevner på.
Trin 1: Påkrævet hardware
For at bygge Raspberry Pi juletræet skal du bruge:
- juletræ
- Raspberry Pi (enhver model eller version af Raspberry Pi med 40 pin header)
- ANAVI Light pHAT
- 12V RGB LED strip
- USB strømforsyning
- 12V strømforsyning med DC -stik 5.5x2.1mm
- MicroSD -kort med Raspbian
Du kan bruge enhver 12V RGB LED -strip. Vælg længden af strimlen, der svarer til størrelsen på dit juletræ. Disse 12V RGB LED -strips er en vare. De er meget overkommelige og lette at finde. I denne video bruger jeg 1 meter lang strimmel med 30 lysdioder i.
Trin 2: Saml hardware
Saml hardware med dine bare hænder. Sæt RGB LED -båndet på ANAVI Light pHAT ved hjælp af en skruetrækker, og start Raspberry Pi som vist i videoen.
ANAVI Light pHAT er en open source hardware Raspberry Pi add-on board specielt designet til at styre farverne til den billige 12V RGB LED-strip via tre MOSFET'er. At bruge det er meget let at bygge projektet på kun få minutter.
Trin 3: Installer PiGPIO
Åbn en terminal på din Raspberry Pi og installer de nyeste versioner af piGPIO og Git ved at skrive følgende kommandoer:
sudo apt-get opdatering
sudo apt -get install -y pigpio git
Trin 4: Hent kildekoden
Demo -applikationen til styring af 12V RGB LED -stripen er gratis og open source. Den er tilgængelig på GitHub. Udfør følgende kommando i terminalen for at hente kildekoden:
git-klon
Trin 5: Byg applikationen
Udfør følgende kommando i en terminal for at bygge demo -applikationen:
cd anavi-eksempler/anavi-light-phat/light-demo
lave
Demoprogrammet er skrevet i programmeringssproget C. Det skaber en softwaredefineret pulsbreddemodulation for at indstille farven på RGB LED-strimlen gennem de tre MOSFET'er på ANAVI Light pHAT.
Hvert sekund sætter programmet en tilfældig værdi i området fra 0 til 255 af hver af de tre hovedfarver. Den samlede kombination giver mere end 16 millioner farver! Selvom farven bestemmes tilfældigt, er kildekoden skrevet på en måde for at øge chancerne for, at en af de tre hovedfarver er lysere end de andre.
Trin 6: Start programmet
Udfør kommandoerne herunder for at starte applikationen:
sudo pigpiod
./demo
Demoprogrammet kører en uendelig loop. For at afslutte det skal brugeren trykke samtidigt på tastaturet Ctrl og C. Det er det! Nyd ferien og god hacking!
Anbefalede:
Webstedskontrolleret juletræ (alle kan kontrollere det): 19 trin (med billeder)
Webstedskontrolleret juletræ (alle kan kontrollere det): Vil du vide, hvordan et webstedskontrolleret juletræ ser ud? Her er videoen, der viser mit projekt af mit juletræ. Livestreamen er slut nu, men jeg lavede en video, hvor jeg fanger, hvad der foregik: I år, midt i Decembe
Indlejret LED 3D -printet juletræ: 10 trin (med billeder)
Indlejret LED 3D-printet juletræ: Dette er et 3D-printet juletræ med indlejrede adresserbare lysdioder indeni. Så det er muligt at programmere LED'erne til flotte lyseffekter og bruge 3D -printet struktur som en diffusor. Træet er adskilt i 4 faser og et basiselement (træet
FlatPack juletræ: 6 trin (med billeder)
FlatPack juletræ: Jeg har " vi savner dig " mail fra Instructables i sidste uge og ja … jeg savner dig også ^ _ ^ Nå, lidt travlt med den virkelige verden, men i går - den 25. december - var ferie. Min kone og børn besøger min svigermor, så jeg var alene hjemme
Google Trends -drevet juletræ: 6 trin (med billeder)
Google Trends -drevet juletræ: Vil du vide, hvordan trendy jul er? Find ud af med dette Google -trends drevne juletræ! Festtilstand inkluderet
LED juletræ med videoprojektor (Rasp Pi): 7 trin (med billeder)
LED -juletræ med videoprojektor (Rasp Pi): Ser på, hvad nogle mennesker har sammensat til “ over toppen ” udendørs jul LED viser, jeg ville se, hvad der var muligt at bringe det samme systemniveau sammen til et inde i huset juletræ. I tidligere Instructables I & r