2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
İki servo motor tarafından kontrol edilen olağandışı 3d baskılı saat.
1. Adım: "eylem"deki Saat videosu
Bu, donanımda ve kodda küçük değişikliklerle yaptığım Aeropic'ten (nick on Thingiverse) soyutlanmış ve tasarlanmış bir saat. Hareket, kolları W şeklinde bağlanan iki RC servodan elde edilir. W'nin ortasında, dakika kolunu bir ped aracılığıyla itebilen bir vida bulunur. Dakika kolunun kendisi saat kolunu itebilir.
2. Adım: Değişiklikler
Orijinal projede 2 adet "GWS pico servo" motor kullanılırken ben ucuz "SG 90" servolar kullanıyorum. Bu servo motorlar ters yönde döndükçe saatin yüzü 180 derece dönecek şekilde bir değişiklik yaptım. Servolar, NodeMCU 1.0 (ESP12E) modülü tarafından çalıştırılır. İnternete bağlı olan saat ve bir NTP sunucusundan saati alabilir. NTP sunucularını orijinal kodda değiştirdim çünkü mevcut olanlar yanıt vermedi. Saat daha sonra kolları doğru zamanda otomatik olarak ayarlayabilir, kolları her dakika hareket ettirebilir ve kolları doğru pozisyonda tutmak için yeterli manevraları gerçekleştirebilir. O zaman büyüleyici işini yaparken görmek gerçekten eğlenceli. İlk resim orijinal projeden, ikinci resim ise değiştirilmiş projemi gösteriyor.
Adım 3: Şematik
Bu, cihazın basit bir şemasıdır.
Aşağıda gösterilen bağlantıdaki kodu indirebilirsiniz.
Temel olarak, kırpılacak birkaç parametre dışında ürün yazılımında değiştirilecek hiçbir şey yoktur. Özel satırın tümü bir ile işaretlenmiştir.