Er is niet een eenvoudige adresseerbare LED bibliotheek voor PIC32 microcontrollers geweest tot nu! De PICxel-bibliotheek is een MPIDE-bibliotheek die de timing moet gebruiken adresseerbare LEDs (WS2812, WS2811) of beter bekend als Adafruit Neopixels verwerkt. Door een paar stappen doorlopen kan je aan de slag met de PICxel-bibliotheek.
Wat u zult moeten:
- Digilent chipKIT (UNO32 of UC32)
- Mini-USB-kabel
- adresseerbaar LEDs (WS2812 of WS2811) ik gesoldeerd vrouwelijke headers aan de strook
- een computer met MPIDE (verderop)
- de bibliotheek van de PICxel (ook verderop)
Wat dit zal betrekking hebben op:
- downloaden en installeren van MPIDE
- installeren van PICxel bibliotheek
- openen van de demo
- compileren en uploaden van de demo
WAARSCHUWING - ik ben niet verantwoordelijk voor schade aan uw LEDs door geen acht te slaan op de volgende waarschuwingen vermeld!
- 10 -15 LEDs bij lage helderheid kan worden liep af van de microcontroller direct maar hoge intensiteit of hoger aantal LEDs kan leiden tot te veel huidige loting voor de microcontroller en een externe voeding vereist is.
- Adafruit suggereert sterk een weerstand van ongeveer 470 ohm tussen de microcontroller data-lijn en de LED data pin toe te voegen. Ik ook ten zeerste eens maar heb geen gebruik gemaakt van een weerstand uit gemak en/of luiheid.
- Adafruit heeft de Adafruit Neopixel Uberguide dat is een volledige en gedetailleerde bron voor alle mogelijke vragen en omgaan met adresseerbare LEDs betreft.