Stap 5: Optionele accessoires - LED-Bargraph
NeoPixel LED-Bargraph
Opmerking: het earthquakepi.py-programma is ontworpen om alleen worden uitgevoerd met de 8 x 5050 RGB LED NeoPixel Stick van Adafruit.
De Adafruit NeoPixel draad zoals beschreven in de NeoPixels op Raspberry tutorial
https://Learn.adafruit.com/neopixels-on-Raspberry-...
Ik kon met de eenvoudiger "diode bedrading"-methode, beschreven in de tutorial, aangezien ik slechts een 8 RGB LED-strip gebruikt.
Voor de NEOPIXELS LEDs optie, moet u de rpi_ws281x bibliotheek installeren zoals wordt beschreven in:
https://Learn.adafruit.com/neopixels-on-Raspberry-...
Belangrijke opmerking!: De standaardwaarde GPIO Pin 18 in het voorbeeld van Neopixels is verschillend van de ene gebruikt door earthquake.py!
Geef ~/rpi_ws281x/python/examples/strandtest.py en verander LED_PIN = 18 tot en met LED_PIN 12 =
De NeoPixel DIN draad tot GPIO 12.
Dit is omdat de GPIO 18 is nodig voor de Raspi nul geluid. MAAR, deze wijziging aanbrengen, zelfs als u geen gebruik van een Raspi nul maken. Dat zal het compatibel maken zonder earthquake.py worden gewijzigd.
Zorg ervoor dat u kunt de "strandtest.py" voorbeeld met succes uitvoeren in de Neopixels tutorial voordat u verdergaat met EarthquakePi.