Stap 5: Bouwen de Rest van het Circuit
/*
* Dit apparaat gebruikt een ATMega328-chip, hoewel een 20-pins AVR MCU zou
* net zo goed werken. Ik heb zojuist wat ATMega328 chips rond leggend dus
* Heb ik besloten om ze te gebruiken. Poort B wordt gebruikt om te rijden de 8 draden voor de
* weergegeven. Poort C wordt gebruikt voor het instellen van de timer. Poort D wordt gebruikt
* voor uitgangen. Merk op dat de normale waarde van de 1/2 voor weerstanden moet worden gebruikt omdat er
* is de weerstand op zowel hoge als lage lijnen. Ongeveer 150 Ohm voor rood.
*
* Hier is de pinout: ___
* Pin 1 - NC normaal RESET pin---| |---Pin 28 - NC
-De pins van 2 - PD0 - 10 minuten waarschuwing terminal---| |---Pin 27 - NC
-De pins van 3 - PD1 - 5 minuten waarschuwing terminal---| |---Pin 26 - PC3 - knop ' Herstart '
-Pins 4 - PD2 - 1 minuut waarschuwing terminal---| |---Pin 25 - PC2 - Start/Stop knop
-De pins van 5 - PD3 - overuren waarschuwing terminal---| |---Pin 24 - PC1 - minuut min knop
* Pin 6 - NC ----| |---Pin 23 - PC0 - minuut plus knop
* Pin 7 - Vcc - plus 5V---| |---Pin 22 - grond
* Pin 8 - gemalen---| |---Pin 21 - AVref- plus 5V
-De pins van 9 - PB6 - charlieplex lijn 6---| |---Pin 20 - AVcc- plus 5V
-De pins van 10 - PB7 - charlieplex lijn 7---| |---Pin 19 - PB5 - charlieplex lijn 5
* Pin 11 - NC ----| |---Pin 18 - PB4 - charlieplex lijn 4
* Pin 12 - NC ----| |---Pin 17 - PB3 - charlieplex lijn 3
* Pin 13 - NC ----| |---Pin 16 - PB2 - charlieplex lijn 2
-De pins van 14 - PB0 - charlieplex lijn 0---| |---Pin 15 - PB1 - charlieplex lijn 1
* --------------
*/
Als u van een Arduino gebruikmaakt, wilt mogelijk soldeer uw weerstanden inline voor de lijnen van de charlieplex of kun je ze op uw bord.
Zodra de Raad van bestuur wordt gedaan kunt u de 8 charlieplexing lijnen op de ATMega328 pinnen op uw moederbord. Merk op dat u de chip geïnstalleerd wanneer u al deze spullen zijn solderen niet mag hebben. Dat wil zeggen, tenzij u genieten van nieuwe chips te kopen. Naast u de chip nog niet geprogrammeerd, maar hoe dan ook, heb je?