LED väderprognos (3 / 4 steg)
Steg 3: Installera NeoPixel biblioteket och testa lysdioder
Hämta och installera NeoPixel biblioteket för Raspberry Pi (rpi_ws281x library), efter mjukvaran instruktionerna från Adafruit lärande System tutorial med ett undantag. Utöver handledning anvisningen att installera biblioteket till Python genom att köra:
CD-python
sudo python setup.py installera
Du måste också installera biblioteket till Python 3 genom att köra:
sudo python3 setup.py installera
Detta är eftersom det weather_color.py program som du installerar i ett senare steg var skrivet i Python 3.
Fortsätta programvara instruktionerna med exemplet Strandtest. Måste du ändra LED_COUNT konstanten till reflektera antalet pixlar i projektet (i detta fall 96) eller bara den första raden i din matris kommer att kontrolleras när du kör exempelkod.
Om alla dina anslutningar är bra, du kommer att få en fin ljusa* demonstration över hela matrisen!
* Observera att för det Strandtest exemplet och använder en ljusstyrkan 255 och en räkna av 96, en 2 Amp strömförsörjning räcker (Jag mätte ca 1.2 ampere för att Lamporna medan du kör rainbow chase sekvens). Men var försiktig när du spelar med koden. En alla vita (255, 255, 255) inställningen kan dra mer än 5 ampere (referens avsnittet Driver NeoPixels i "Adafruit NeoPixel Überguide" för att uppskatta NeoPixel makt krav).