Video: DIY Arduino Noel Saati: 4 Adım (Resimlerle)
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Mutlu Noeller! Yakın zamanda Elegoo, Arduino R3 En Eksiksiz Başlangıç Kiti ile Noel temalı bir proje oluşturmam için bana yaklaştı. Kitlerinde bulunan bileşenlerle, saati ve tarihi gösteren ve her on beş dakikada bir üstteki ağaç döner ve bir odayı Noel Ruhu ile doldurmak için yeşil renkte parlayan bu Noel temalı saati oluşturabildim. Bu saati nasıl yaptığımı ve sizin de nasıl yapabileceğinizi görmek için Eğitilebilirliğimi takip edin. Herhangi bir sorunuz varsa, yorum bölümünde bana bildirin, size yardımcı olmak için elimden geleni yapacağım!
Adım 1: 3B Tasarım
Bu projeye Fusion 360'ta saat bileşenlerini tasarlayarak başladım. İlk bileşen saat tabanıdır. Bu bölüm, tüm elektronik kartların yanı sıra 16X2 LCD'yi barındırır. Bileşenleri monte etmek için, M3 somunlarını basınçla oturtmak için parçalarda tasarlanmış boşluklara sahip M3 somun ve cıvataları kullandım. Daha sonra saat üst kısmı gelir ve ağacı döndürmek için kullanılan step motoru ve LED'lere güç sağlamak için kullanılan özel kayma halkasını tutmak için kullanılır. Sırada özel kayma halkası var. Henüz V1 olduğu ve daha verimli ve pratik bir slip ring tasarımı oluşturmak için yapmak istediğim birkaç tasarım revizyonu olduğu için bu kısım hakkında çok fazla ayrıntıya girmeyeceğim. Bu proje çok kısa bir zaman çizelgesinde yapıldı, bu yüzden devam edip bu saat için V1'i kullanmam gerekti. Yüzüğü yeniden tasarlamayı ve daha sonra kendinizinkini yapmak için gereken bilgi ve parçalarla daha ayrıntılı bir Eğitilebilirlik oluşturmayı planlıyorum. Her neyse, kayma halkası daha sonra ağacın kendisi olan son kısma monte etmek için kullanılır. Bu, Thingiverse'de bulunan bir modelden değiştirilmiş bir ağaçtır. Bu kısım, LED'lerden daha fazla ışığın parlamasına yardımcı olmak için vazo modunda basılmıştır. Gereken tüm dosyalar, hem saat hem de mevcut slip ring tasarımı için aşağıya eklenmiştir.
2. Adım: Elektronik
Bir sonraki adım, elektronik aksamları kurmak ve bunları 3d baskılı muhafazaya monte etmektir. Bu proje için Elegoo'nun En Eksiksiz Arduino Kitini kullandım çünkü gerekli tüm elektronik parçalar ve kendi projelerinizi oluşturmak için kullanabileceğiniz diğer birçok harika bileşenle birlikte geliyor. Bu proje için Arduino Uno, RTC modülü, 16X2 LCD, 3X Yeşil LED ve Elegoo step motor ve step sürücü devresini kullandım. Yukarıdaki şemayı kullanarak LCD'yi bağladım. RTC üzerindeki SDA ve SCL pinlerini UNO üzerindeki SCL ve SDA pinlerine bağladım. Daha sonra motor kontrol ünitesindeki IN1-4 pinlerini UNO'daki 7-10 pinlerine bağladım. LED'ler için onları UNO'daki pim 6'ya 68 ohm'luk bir dirençle bağladım. Kablolama test edildikten sonra parçaları söktüm ve 3d baskılı muhafazaya yeniden monte ettim.
3. Adım: Kodlayın
Bu saatin programını yazmak için Arduino IDE'yi kullandım. Elegoo'nun verdiği dersten motor kontrolörü ve RTC modülünü kullanmayı öğrenebildim. Bu dersler, kitte bulunan tüm farklı bileşenlerin örnek kodlarının yanı sıra örnek projelerle birlikte gelir. Dersler boyunca öğrendiğim farklı şeyleri kullandım ve aşağıdaki kodu derleyerek zamanı LCD'ye gösterdim ve step motoru zaman değerlerine göre kontrol ettim.
Adım 4: Nihai Ürün
Ve işimiz bitti! Bu projeyi bir araya getirmekten zevk aldım ve umarım hepiniz de yapmışsınızdır. Daha önce de söylediğim gibi, bu proje Noel'den önce bitirmek için biraz aceleye geldi. Ağaç dönerken müzik çalmak için bir piezo zili dahil etmek, kasayı estetik açıdan daha hoş olacak şekilde yeniden tasarlamak ve eklenen bileşenler için daha fazla alan eklemek gibi daha iyi yapabilseydim dediğim birkaç şey var. Ancak, nihai sonuçlardan gurur duyuyorum ve bu Noel temalı saati oluşturmak için gereken bileşenleri bana gönderdiği için Elegoo'ya tekrar teşekkür etmek istiyorum. Yaptığım şeylerden daha fazlasını görmek istiyorsanız www.daily3dprinting.com web siteme göz atın Teşekkürler ve Mutlu Noeller!