En LED persistens av Vision namnbricka (2 / 2 steg)
Steg 2: Montera komponenterna och programmera mikro
Som med alla mina projekt, finns ett programmering huvud monterad på PCB. Jag helt enkelt ansluta min hemgjorda PIC programmerare till det och kan jag programmera styrelsen.
Om du vill göra din egen programmerare, kan jag varmt rekommendera den öppna källan en på openprog.altervista.org/OP_eng.html. Jag har byggt det, och det fungerar fint. Alternativt kan du helt enkelt köpa en av de många programmerarna på eBay. De fungerar också bra!
Här är en kopia av hex filen som säger Sian och filen asm. Dessutom ingår schematiskt.
Du kommer att märka pads för en valfri accelerometer och tillhörande komponenter. När dessa kommer, kommer jag att kunna lägga till kod för att låta displayen för att alltid vara på rätt sätt runt oavsett riktning styrelsen skakas!
Du vill också märka en 5 pin rubrik på baksidan av styrelsen - det är för en programmerare som jag använder för utveckling.
Här är en detaljerad lista över komponenter som används på PCB
U1 - 16F88 mikroprocessor
R1-R7 - 1k 0
R8, R9 - 10k 0
R10 - 10k 0
C1 - 0.001uF
Sw1 - tryckknapp Switch
D1-D7 - SMD LED (röd)
D8 - 1N4004 diod
J5 - 5 pin programmering header
B1 - CR2032 batteri + genom hål innehavaren
Valfri accelerometer komponenter
U2 - MMA7260Q Accelerometer
R11-R13 - 1k 0
C2-C4 - 0.1uF
C5 - 10uF 16V