Çelik toplardan mekanik ve dijital saat

Anonim

Çalışma saatleri nasıl

Sonunda ilk projemi yaptığım bir sonucu olarak Arduino ile başa çıkmaya karar verdim: Tamamen mekanik dijital saat.

Çelik toplardan mekanik ve dijital saat

Bileşenler

Elektronik:
  • (1) Arduino Nano.
  • (2) PCA9685, 16 kanallı 12 bitlik PWM servomotor sürücüleri.
  • (1) DS3231, gerçek zamanlı saat (RTC).
  • (1) TTP223B, dokunmatik anahtar.
  • (33) SG90 servo motor.
  • (2) 20kg güçlü servo motorlar.
  • (1) Yaz sinyal anahtarı.
  • (1) 12V 6A güç kaynağı.

Malzemeler:

  • Ceviz kontrplak 3 mm.
  • Somun kaplama.
  • Pleksiglas 3 mm.
  • Karbon çeliği tel.
  • Vidalar.
  • Kalıcı mıknatıslar.
  • Metal topları 6 mm.

Ekipman:

  • Lazer kesici glowforge.
  • Farklı araçlar.

Adım 1: Şema ve Kod

Cihazın şematik diyagramı oldukça basittir. Her şey, SDA, SCL, Earth ve V + ile temaslarıyla her şeye bağlanır.

Aşağıdaki ilkelerde bir bütün çalışması olarak kod:

  • Her motor bir veya iki PCA9685 panosu ile kontrol edilir. Her basamağın 7 segmentine sahiptir - saatlerce 14 servo motorlar ve dakikalardır. Muhafazayı döndüren iki daha güçlü motor vardır, 4 platformu yükselterek ve 1 kolon için 1.
  • Gerçek zamanlı çipten zaman alınır.
  • Saat formatlarını (12/24 saat) değiştirebilmek için devredeki bir dokunmatik anahtarı açtım.

Adım 2: Prototipleme

Çelik toplardan mekanik ve dijital saat

Çelik toplardan mekanik ve dijital saat

Çelik toplardan mekanik ve dijital saat

Çelik toplardan mekanik ve dijital saat

Sayılar ve sayılar

Her sayı 7 segmenti vardır. Her segment bir servo tarafından kontrol edilir. En zor işlerden biri, saatin toplam büyüklüğünü en aza indirecek şekilde servo motorlar koymaktı. Bilgisayardaki tasarıma yardımcı oldu.

Tek figürle başladım. Fotoğraf, topların ilk planda taşınması gereken kaldırma mekanizmasındaki parçaları gösterir. Ayrıca, şu anki zaman değiştirirken tüm topları ilk düştüğünde - ama böyle bir sistem çok karmaşıktı. Ve iyi, çünkü saat ve şimdi iş oldukça yüksek - ve her dakika sonbaharda yüzlerce top kesinlikle sinirlenmeye çok başlayacak.

Adım 3: Tasarım

Çelik toplardan mekanik ve dijital saat

Çelik toplardan mekanik ve dijital saat

Çelik toplardan mekanik ve dijital saat

Konutun üst kısmı

Servo motorlar bağlantı kablolarına bağlanır. Bir telde, sayıların bölümlerinin her birine gider ve her segmentin dört mıknatısına sahiptir. Sadece bunları 28 kez tekrarlamanız gerekiyor.

İlk katman mıknatıslardır, ikincisi servo motorları, üçüncü elektronikleri ve ardından arka duvar geçer. Evet, belki de düzen çok sıkı olduğu ortaya çıktı - ne yapmalı.

Yan duvarlarda, iki 20kg motor sabitlenir, tüm vücudu topları yüklemek ve boşaltmak için döndürür. Bu arada, gelecekte bir proje için farklı malzemeler kullanmayacağım. Küçük bir tahta bitmiş, çoğunlukla şeffaf için saati istedim. Lazer kesicideki kesimin farklı kalınlığını elde eden farklı kalınlıkta malzemelerle çalışmak çok zordu.

Kaldırma mekanizması (alt kısım)

Kaldırma mekanizması, çelik topların sayıların segmentleri altında inşa edildiği platformu yükseltmeye ve azaltmaya yardımcı olmak için 4 motor vardır. Yükseliş, basit bir iletim vasıtasıyla gerçekleştirilir.

Bacaklar

12 V ile güçlendirilmiş mahfazanın altından geçer. Kabloları bacaklardan birinde iyi gizlemeyi başardım, böylece teller orada kelepçelenmemiştir.

Adım 4: Bitirme darbeleri

Çelik toplardan mekanik ve dijital saat

Çelik toplardan mekanik ve dijital saat

Saatler tasarımı, sürekli olarak çift tasarım yapmanız gerektiğini hatırladım. Saatin seçeneklerinden biri, tamamen ahşaptan yapılmış gibi görünüyor. Ve eğer bu astarı çıkarırsanız, mekanizmanın içlerini ve çalışmasını görebilirsiniz. Şimdi beni kaplamalarla daha fazla sevdiklerini anlıyorum, ancak ve onlarsız proje çok havalı görünüyor.

304.

Devamını oku