Elegant word clock (7 / 9 steg)
Steg 7: Ledningar upp Arduino
Det första vill du programmera Arduino innan den placeras i kretsen. Den koden jag använde (WordClockModified.pde) är en något modifierad version av drj113's ursprungliga koden, uppdateras så att Stifttilldelningar matcha min version och jag har ändrat på knapparna för att vara timme-advance och minut-advance stället minut framåt/bakåt.
Space-Wise, du förmodligen inte kommer att kunna passa hela arduino USB-styrelsen inuti ramen och det finns ingen anledning att ändå, så jag valde att ställa in en fristående ATMega168. Om du gör detta se till att du använder en kristall, inte en resonator - resonatorer är enkelt eftersom du inte behöver separata kondensatorer, men kristaller tenderar att vara mer exakt vilket är viktigt i en klocka.
För det mesta följde jag drj113's Schematisk med några ändringar:
-Jag kopplade upp produktionen, aktivera PIN-koden av SKIFT register till en PWM stift på ATMega168 (istället för att bara binda dem hög) så att jag kunde dim lysdioderna programmässigt
-Jag har lagt en potentiometer till en analog ingångsstift för inställning av ljusstyrka (du kan ersätta ett fotomotstånd så lamporna svagt när det är mörkt)
Jag har lagt upp en mini Schematisk jag drog för att hjälpa tråd komponenterna (Obs: Stifttilldelningar på min version är annorlunda än de som används av drj113)
För att börja bygga registeransvarige, kanske du vill använda en skärbräda till prototyp några av design (bild 1). När du är övertygad om att saker och ting fungerar som förväntat, är det dags att flytta till en mer permanent layout.
Börja med att skära ner en bit av protoboard och formge komponenterna för att kontrollera att allt passar OK (bild 2). Starta sedan ledningar komponenter. Jag började med spänningsregulator och ATMega168 och såg till att mikrokontroller var ansluten korrekt innan fortsätter (foto 3 - Observera: toppen av styrelsen var ganska trångt, så jag trådbundna upp några saker på undersidan). Sedan trådbundna jag upp SKIFT-register och drivrutiner, kontroll för att kontrollera att varje fungerade korrekt innan du fortsätter (bild 4 visar styrelsen efter två uppsättningar av shift-register/drivrutiner har varit wired). Den färdiga styrkort kan ses i bilder 5 och 6.