İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Lütfen UNO kartını ve Adafruit'in Neopiksellerini kullanarak Arduino saat projemi bulun. Bu devam eden bir çalışmadır, bu yüzden lütfen öğreticim için sabırlı olun….. Kolum biraz zaman aldıkça daha ayrıntılı hale gelecektir. Kod ve kablolama ayrıntıları GitHub'da bulunabilir (ilerideki bağlantılara bakın).
Adım 1: Gerekli Parçalar
x1 10K direnç
x1 430R direnç
x1 LDR (ışığa bağlı direnç)
x1 12 LED Neopiksel halka (Adafruit)
x1 60 LED Neopiksel halka (Adafruit) - halkanın dört parça halinde geldiğini unutmayın
x1 RTC DS1307 (gerçek zamanlı saat)
x1 Arduino UNO R3 kartı
x1 devre tahtası
teller
Adım 2: Donanım Düzeni (Fritzing Tasarımına Göre)
github.com/SteveDeDomenico/Arduino-Uno-LED…
Projenin kablolamasına yardımcı olması için Fritzing şemasını indirebilirsiniz. Direncin 10K olduğuna dikkat edin.
Adım 3: Kod
github.com/SteveDeDomenico/Arduino-Uno-LED…
Kodu indirmek için GitHub'da bulunabilir. Biraz zaman buldukça, kodun bir kısmını daha ayrıntılı olarak tartışacağım.
Adım 4: Çalıştığına İlişkin Videolar
Videoların en iyisi değil, ama çalıştığını göstermenin güzel olacağını düşündüm. Bazı özellikleri gösteren daha iyilerini yükleyeceğim.
Adım 5: RTC
RTC DS1307, doğru zamanı korumaya yardımcı olmak için kullanıldı. Doğru kablolama için Fritzing şemasına bakın.
Adım 6: Ayrı Halkalar
Küçük halka (12 LED) akrep ve daha büyük halka (60 LED) dakika ve saniye ibreleri için kullanılır. Her iki halkanın parlaklığını ayarlamak için yapıya bir LDR (Işığa bağlı direnç) dahil edilmiştir. Bu halkalar Adafruit web sitesinden satın alınabilir. 60 LED halkasının dört parçadan oluştuğunu ve birlikte lehimlenmesi gerektiğini unutmayın.
Adım 7: UNO Kurulu
UNO kartını kullandım, ancak diğerleri de aynı şekilde çalışıyor.
Adım 8: Projeye Sanatsal Bir Bitirme
Projeyi tamamlamak için lazer kesim kasa kullanıldı.
Adım 9: Gece Etkisi
Işığa duyarlı direncin LED'leri karanlıkta daha az parlak hale getirdiğini unutmayın.