12 tim binär klocka, timmar och minuter bara, DS1307 RTC, i2C, Arduino-Nano (1 / 7 steg)
Steg 1: LED styrelsen
Så att börja med använder jag 5mm gröna lysdioder och dessa tillsammans med motstånden är alla lödda på en liten bit bakbord 17 låtar brett av 17 lång. Motstånden är 470 ohm och som ni kan se i bilderna jag har lödda 3 på rätt sida av bakbord men resten av motstånden och länkarna var fastlödda på den sidan av spåret (fel sida) där benen på motstånden gå över andra låtar jag har täckt dem med isolering strippad från enda kabel. Ha en ordentlig titt på bilder som det finns flera spår raster
under några motstånd. Alla motstånd har en gemensam grund, vilket innebär att 3 av spåren är marken vilket gör att RTC och Arduino nano att få marken från bakbord.
Jag har inte gått in detaljerat om LED styrelsen så det är inte alltför svårt att slutföra, och kanske du vill ändra avståndet. 11 lysdioderna ansluta till stift 2 till 12 på nano (via en 470 ohms motstånd) det spelar egentligen ingen roll vilken ordning du sätta dem så länge du definiera ordningen i skissen.
Efter jag hade avslutat lysdioder och resistorer och länkar jag fastlödda på olika färgade trådar till kanten och sedan kontrolleras varje LED arbetade.
Ifall du inte förstår-armbandsur, kolumnen till höger visar enheter i minuter (0-9) i mittenkolumnen visas tiotals minuter (0-5) och den vänstra kolumnen visar timmar (1-12). I alla fall botten LED är värt 1 andra är värt 2 de tredje 4 och 4: e är värt 8, att få den tiden du lägger upp alla lysdioder i kolumnen som belyses för att ge numret.
Du kanske har sett i en av bilderna ovan att jag lyckades plocka upp fel värde resistorn och löd den på plats. Jag såg det och ersatt det som jag gjorde länkarna.