Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Ovanlig 3d -tryckt klocka som styrs av två servomotorer.
Steg 1: Video av klockan i "action"
Detta är en klocka som är abstrakt och designad från Aeropic (nick på Thingiverse), som jag gjorde med mindre ändringar av hårdvaran och koden. Rörelse erhålls från två RC -servon vars armar är anslutna i en W -form. I mitten av W sitter en skruv som kan skjuta minutarmen via en kudde. Själva minutarmen kan trycka på timarmen.
Steg 2: Ändringar
I det ursprungliga projektet används 2x "GWS pico servomotorer", medan jag använder en billig "SG 90" servo. När dessa servomotorer svänger i motsatt riktning gjorde jag en ändring så att klockans yta vrids 180 grader. Servon drivs av NodeMCU 1.0 (ESP12E) -modulen. Klockan är ansluten till internet och den kan hämta tiden från en NTP -server. Jag har bytt ut NTP -servrar i den ursprungliga koden, eftersom de befintliga inte svarade. Klockan kan sedan automatiskt ställa in armarna vid rätt tidpunkt, flytta armarna varje minut och genomföra lämpliga manövrar för att hålla armarna i rätt position. Det är då riktigt roligt att se det göra sitt fascinerande jobb. Första bilden är från originalprojektet, medan andra bilden visar mitt modifierade projekt.
Steg 3: Schematisk
Detta är en enkel schema över enheten.
Du kan ladda ner koden på länken visas nedan.
I grund och botten finns det inget att ändra i den fasta programvaran förutom några parametrar att trimma. Den dedikerade raden är alla markerade med en"