Färg Invaders (2 / 4 steg)
Steg 2: Binda den upp
För denna särskilda krets, det finns inte mycket som vi behöver tråd upp.
WS2812 remsorna måste ha den röda sladden är ansluten till en 5V linje, den vita kabeln till en linje som marken (0V) och grön tråd ansluten till oavsett vilken pin du skickar data ut på; i mitt fall är detta digitala stift 3. När det gäller makt, så länge du driver microcontroller/WS2812 remsa från en standard USB 2.0 port, måste nog aktuellt att driva hela remsan för detta särskilda spel. (se första bilden)
PmodENC måste anslutas till tre data stift (för de två interna knapparna som kodaren använder och tryckknappen som finns på kodaren sig) och en 3,3 v strömförsörjning så att lämpliga logik nivåer för PIC32 microcontroller kan uppnås. Jag bifogade knappen pin (märkt "BTN" på PmodENC) till digitala stift 30 på uC32 och stift "A" och "B" till digital stift 12 och 13, respektive. (se de andra och tredje bilderna)
Stift 12 och 13 där valt eftersom dessa är två "ändringsmeddelande" stift i PIC32 hårdvaran som är placerade i nära närhet till varandra och är Externt åtkomliga. En förändring meddelande pin är en som ger ett avbrott när dess nuvarande tillstånd (hög eller låg) ändras.