Jordbävningen i Pi - skaka & skallra ditt skrivbord! (5 / 11 steg)
Steg 5: Valfria tillbehör - LED Bargraph
NeoPixel LED Bargraph
Obs: earthquakepi.py programmet är utformat för att bara köra med 8 x 5050 RGB LED NeoPixel Stick från Adafruit.
Tråd Adafruit NeoPixel som beskrivs i NeoPixels på hallon tutorial
https://learn.adafruit.com/neopixels-on-Raspberry-...
Jag kunde använda den enklare "diod ledningar"-metoden som beskrivs i handledningen, eftersom jag använt endast en 8 RGB LED strip.
För alternativet NEOPIXELS lysdioder, måste du installera rpi_ws281x biblioteket i för:
https://learn.adafruit.com/neopixels-on-Raspberry-...
Viktigt!: Standard GPIO Pin 18 i Neopixels exempel är annorlunda från den som används av earthquake.py!
Redigera ~/rpi_ws281x/python/examples/strandtest.py och ändra LED_PIN = 18 till LED_PIN = 12
Tråd NeoPixel buller till GPIO 12.
Detta beror på att den GPIO 18 behövs för Raspi noll ljud. MEN gör denna förändring även om du inte använder en Raspi nolla. Det kommer att göra det kompatibelt utan att ändra earthquake.py.
Vara säker på att du framgångsrikt kan köra exemplet "strandtest.py" i den Neopixels läraren innan du fortsätter med EarthquakePi.