arduino klockbox med dc motor [skiss]

En klockbox är ett påhittat ord som jag hittade på en svensk nätbutik som säljer det som på engelska kallas för watch winder. En klockbox syfte är att hålla en automatisk klocka vid liv medan den andra klockan sitter på armen. Med en automatisk klocka så menar jag ett mekaniskt armbandsur som vrider upp sig självt genom kombinationen av jordens dragningskraft och dina armrörelser. Detta är såklart ett lyxproblem för om man kollar på film så pratar de om att de ärvt klockor från släktingar och vissa har haft dem i generationer. Tekniken för automatiska klockor har funnits länge (wikipedia: ”The Geneva Society of Arts, reporting on this watch in 1777, stated that 15 minutes walking was necessary to fully wind the watch.”) men armbandsur blev vanliga först efter första världskriget. Vilket ger att problemet jag har funnits i nästan 100 år för dem som har mer än en automatisk klocka vilket kanske inte var så vanligt förr.

Spola fram tiden till nuläget nästan 50 år efter de automatiska klockornas storhetstid, dagens konkurrens och teknikutvecklingen så är prisbilden en annan. Däremot så är priset på en klockbox högt i relation till vad en automatisk klocka kostar. Jag vill kombinera mitt problem med att lära mig mer om att programmera och bygga den med en arduino som hjärta.

Som tur är så är båda mina automatiska klockor utrustade med samma urverk nämligen miyota 9015. Jag hittade på en klockboxtillverkars hemsida att deras produkt skulle ställas till 800 varv medurs per dygn för att vrida upp ett sådant urverk.

Kollar specifikationen på miyotas hemsida (länk till specifikationen). Det viktigaste jag kan utläsa därifrån är att uret vrids upp medurs sett från klockans baksida. Klockan ska kunna hålla tiden i minst 42 timmar fullt uppvriden. Om man har mätutrustning ska man kunna mäta klockans hälsa genom att sätta klockan i fyra olika lägen och mäta precision med datum upp, 6 upp, 9 upp, 3 upp i 10-60 minuter. Det är lite svårt att mäta med datumet ner antar jag för att man inte kan se visarna.

Så nu börjar informationsinhämtningen för hur jag ska styra en motor till att göra detta. Jag vet redan nu att det är PWM ingångarna som gäller.

Jag tänker mig att det blir i slutändan en ATtiny85 som sitter och utför arbetet för att göra det hela för att allt som ska ske är att en motor ska snurra ett visst antal varv per dag. Då jag bara har en typ av urverk att vrida upp så förväntar jag mig att jag med tiden inte kommer behöva ställa om den när den väl fungerar väl. Något jag skulle tycka vore häftigt är om det skulle gå att driva den på uppladdningsbara batterier och ha en solcell. Sen har jag sett ett antal smarta ideer där man drar igång motorn till att bara vrida 180° sedan så lossnar på något sätt så släpper motorn greppet och klockan kan hänga fritt i en liten stund och dingla in ett par extra halvdana snurr innan motorn drar igång igen. Jag antar att det har med att man sätter dit ett kugghjul som har ett hål i sig och då kanske det handlar om att använda en servomotor istället för att stanna i läget där hålutrymmet är.

Blender utbildningsfilmer och wikis

Blender tar tid att komma in i men är mödan värd. David har hittat två kanaler med serier av lektioner för att komma igång.

Dessa två är på engelska som det mesta men du kan säkerligen snappa upp ett och annat från dem. Har du lite frågor så kan jag troligtvis svåra på dem.

Blender: https://www.youtube.com/playlist?list=PLrgQj91MOVfjTShOMRY8TLmkJ7OFr7bj6

Blender: https://www.youtube.com/playlist?list=PLda3VoSoc_TR7X7wfblBGiRz-bvhKpGkS

YouTube är fylld med resurser och inspiration när man behöver något specifikt. Ibland är det lättare att hitta det man letar efter i skrivet material för att det som sägs inne i filmer indexeras dåligt än så länge. Det finns mossor av forum med allt du kan behöva veta samt uppslagsböcker.

En bra sådan resurs är wikin noob to pro som är väldigt omfattande och väldigt bra för att de går igenom moment grundligt. Den går att ladda ner som PDF om man nu vill läsa de ca 2000 sidorna i ett långt dokument istället för att nå informationen online.