Arduino Etch-A-Sketch Clock (1 / 9 steg)
Steg 1: BOM - stycklista (reservdelslista för oss britter!)
Detta är ganska flytande - jag ger dig några alternativ i slutet.Plexiglas/akryl blad A3 - 3mm tjock £5
Plexiglas/akryl blad A3 - 4mm tjocka £6.80
Alla de nedan var från http://www.zappautomation.co.uk/en/
8mm slät stållist 300mm SFC8 £3,60
8mm stav klämmor x 2 SK08 £2,82
T2.5 32 tand remskiva för EAS rotation £3,49
T2.5 bälte 6mm brett 145 mm långa för EAS rotation £3,96
NEMA 17 motor SY42STH33-1334A för EAS rotation £11.00 (jag hittade bättre sedan, Läs senare)
Dessa var från beltingonline.com
T2.5 6mm brett 177.50 långa bälten x 2 £6,98 för båda
T2.5 30 tand remskiva x 2 £5.91 för båda
T2.5 20 tand remskiva x 4 £10.94 för alla 4 (du behöver bara 3)
ITC RTC DS1307 AT24C32 - realtidsklocka med uppladdningsbart batteri £2,85 Ebay kinesiska säljare
5V stegmotor med ULN2003 drivrutin x 2 £3.30 varje eller mindre - Ebay
EasyDriver - Arduino stepper motor driver (http://www.schmalzhaus.com/EasyDriver/) £3,00 eller mindre - Ebay (kinesiska säljare)
Etch-A-Sketch - runt £10 från Tesco online.
12V makt leverans - minst 2 ampere - £varierar
Arduino ATMega328 Arduino Uno chip kit £3,50 - detta är den Arduino chip, motstånd, crystal och 5V regulator kit. Du kunde lika bra köpa en Arduino på ett bräde. Det spelar ingen roll. Detta är bara det billigaste sättet.
Ytterligare anmärkningar:
De små stepper motors (x2) med ULN2003 drivrutiner kostnaden nästan ingenting på Ebay. Jag köpte dem som jag experimenterade och visste inte ens om jag skulle kunna få detta att fungera på alla så ville begå för mycket pengar. De är långsamma. Men de fungerar. De också blir mycket varmt, men verkar ok. De är långsam nog att det tar cirka 2,5 minuter dra gång. Jag har sedan klockan pausa en stund, sedan dra gång igen. Detta sätt motorerna kan hänga och EAS ständigt uppdaterande inte, som säkert skulle bära den på kort tid. Mitt nästa steg är att ersätta dem med Nema 17 motorer.
Stegmotor för EAS rotationen var ett misstag. Jag visste inte vad jag gjorde. Det fungerar, men bara precis! -Det kräver 1.3Amps per fas att köra på full vridmoment och är också ganska en liten motor. EasyDriver stepper föraren är bara fått till runt 750ma, så det inte kan köras genom vid fullt vridmoment. Med justering av power skruven på EasyDriver det visar EAS, men vikten av EEAS måste balanseras ganska bra för att ta arbete av.
Jag sedan köpte några Nema 17 Stepper motors som är dimensionerade för 0.8amp per fas på 6v och de är ostoppbar!
Lätt föraren kan också ersättas med en allmän L298N 4 wire stepper drivrutin - men de kostar nästan samma, och inte har fin slät microstepping som EasyDriver har, och de använder mer sladdar! Jag lämnade kommenterade ut koden i den huvudsakliga Arduino skissen så du kan se var jag 1: a använda en av dessa drivrutiner inaktivera EAS (innan jag avbränt den med fel motorn!).