"Arduino" beslut "Box" vara (Attiny85) (8 / 13 steg)
Steg 7: Pin-mappning
Instructables har alltid handlat om hacking och ändra.
Om du beslutar att använda detta som basen av ditt nästa projekt (du är fri att göra det!) det verkligen svårt att konfigurera någon IO, som är dåligt om du behöver en särskild pin funktion, eller vill arkivera den bästa layouten som möjligt.
Det är därför jag har lagt filen "pinout.h" till projektet. I den här filen mappas varje LED och knappen till en IO för Attiny. Om du vill flytta, säger röda ledde till PB2 bara ändra posterna nedan //LED röda, //RANDOM 0 och //UNUSED IO. Alla värden i filen .c ersätts automatiskt vid sammanställningen. Är inte så bra?
På samma sätt kan du också justera den nedrullningsbara påvisbara gränsen och andelen av de röda och gröna LED (gula kommer att automatiskt den resterande andelen) i filen user.h.