Min Arduino binär klocka (3 / 12 steg)
Steg 3: Schematisk
ALLA LYSDIODER ÄR ANSLUTNA TILL EN DIGITAL PIN AV ARDUINO
ALLA MICRO KNAPPAR ÄR ANSLUTNA TILL EN ANALOG PIN AV ARDUINO
Alla lysdioder som styr tiden förbinds med katod (negativ - korta ben) och en 220 ohm resistor till digital stift, alla anoder (positiv långa ben) är anslutna med 5v med Arduino. (se bilder i nästa steg)
Alla lysdioder utsmyckning (ord "Timmar / minuter / BinaryClock") kopplas parallellt och att alla anoder är ansluten med en resistor och går till stift 0 (se bilder i nästa steg), alla katoder är sammankopplade och gå till GND
Micro knapparna är anslutna till en sida till det analoga stiftet och den andra sidan att GND.
Mer exakt (se Schematisk bild):
LED1-LED2-LED3-LED4 till ARDUINO DIGITALS PIN1-PIN2-PIN3-PIN4
enheter av minuter
LED5-LED6-LED7 till ARDUINO DIGITALS PIN5-PIN6-PIN7
tiotals minuter
LED8-LED9-LED10-LED11 till ARDUINO DIGITALS PIN8-PIN9-PIN10-PIN11
enheter på timmar
LED12-LED13 till ARDUINO DIGITALS PIN12-PIN13
tiotals timmar
LED14/LED15/LED16/LED17/LED18/LED19/LED20/LED21/LED22/LED23/LED24/LED25/LED26/LED27/LED28
till ARDUINO DIGITAL stift 0 (alla tillsammans)
MICRO-KNAPPEN
När du läser ovan kommer vi ha 3 micro knapp.
1th knappen ändras minuter, att lägga till en för varje gång du trycker på den. ANALOGA PIN 0
2 knappen ändrar timmar, att lägga till en för varje gång du trycker på den. ANALOGA STIFT 5
3: e-knappen (tillval) kommer att slå på/av klockan lysdioder, men hålla räkna tiden. ANALOG PINNE 4