Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bir böyük rəqəm, tam işlək Arduino Nano saatı
Addım 1: Təsvirlər
Bir sıra qeyri -adi saatlar, bu dəfə 3D printerin köməyi ilə edildi.
Addım 2: Materiallar
Bu layihəni qurmaq üçün aşağıdakı komponentlərə ehtiyacımız var:
- Arduino Nano mikrokontroller lövhəsi
- DS3231 Realtime saat modulu
- SMD5050 Led şeridi
- 8x 2N2222 və ya oxşar Transistorlar
- 8x560 Ohm rezistorlar
- 2X düymələri
- Led diod və 220 Ohm rezistor
Addım 3: Bina
Bu saatı düzəltmək üçün ilham aldım:
8bitmicro.blogspot.com/2012/02/project-clock-two-single-digit-clock.html, lakin indi 3D printer və 5050 LED şeridi ilə hazırlanmış DIY 7 seqmentli ekranla. Kod DS3231 real vaxt saatı üçün dəyişdirilmişdir ki, bu da ucuz, lakin DS1307 -dən daha dəqiqdir. LED şeridi hər üçüncü diodda ardıcıl olaraq kəsilə bilər. Bu vəziyyətdə hər ikinci dioddan kəsməliyik. Bu məqsədlə videoda görə biləcəyiniz kiçik bir dəyişiklik edildi. Şeridin hər bir seqmenti 2N2222 və ya oxşar aşağı güclü tranzistorla idarə olunur.
Addım 4: Şematik, Kod və 3D Çap Parçaları
Ayarlar zamanı iki düymədən istifadə edirik. Səkkiz və doqquz rəqəmsal pinlərə (10k açılan rezistorlar ilə) bağlıdırlar. A ~ g LED ekran seqmentləri sırasıyla 0 ~ 6 Arduino rəqəmsal pinlərinə qoşulur. Ondalık nöqtə, DS3231 -in nəbz çıxış pininə bağlıdır - bu, saatın canlı və yaxşı olduğunu göstərmək üçün gözəl bir daimi yanıb -sönən LED -in olması üçün 1Hz çıxışa qurulacaq.
Arduino və digər elektronika, yuxarıda 7 seqmentli ekranı olan rahat bir qutuda yerləşdirilmişdir. Aşağıda 3D Print üçün kodu və.stl fayllarını yükləyə biləcəyiniz bir keçid var.