İçindekiler:
- Adım 1: Bileşen Listesi
- Adım 2: ATMEGA 8'de Boot Loader'ı Yazma
- Adım 3: RTC'yi Arduino'ya Bağlama
- 4. Adım: Zamanı RTC'ye Yükleme
- Adım 5: Devreyi Kurmak
- Adım 6: Bir Dış Kılıf Oluşturma
- Adım 7: Saatin İşlevleri
Video: ATMEGA 8 KULLANARAK SAAT: 7 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
ATMEGA 8 en ucuz mikro denetleyicilerden biri, bu yüzden onu kullanarak saat yapmaya karar verdim. Karşılaştığım ilk şey zamanı göstermek bu yüzden en genel şey 7 segmentli ekran ama tüm metinleri az sayıda görüntüleyemiyorum, bu yüzden ben 16X2 LCD ile gitmeye karar verdim. Sonra, mikro denetleyicilerin çoğunun dahili RTC (Gerçek Zamanlı Saat) sunduğu ancak ATMEGA 8'in dahili RTC'si olmadığı için harici olanla gittim. saat, atmega 1.8v'den 5v'ye kadar çalışabilir, bu yüzden 1s lipo yapmayı planladım, oldukça iyi çalıştı…
Adım 1: Bileşen Listesi
- Atmega 8 ic
- 16X2 LCD ekran
- DS3231 RTC modülü
- 1S lipo pil
- TP4056 lipo şarj modülü
- delinmiş PCB
- 16MHZ kristal osilatör
- 22pf kapasitör
- 10K direnç
Adım 2: ATMEGA 8'de Boot Loader'ı Yazma
- En basit yöntem, ATMEGA 328'i arduino uno'dan çıkarmak ve ATMEGA 8'i içine yerleştirmektir.
- SPI pinlerini başka bir Arduino uno ile bağlayın ve önyükleyiciyi yakın
- daha iyi anlamak için bu videoyu izleyin
Adım 3: RTC'yi Arduino'ya Bağlama
- RTC'nin SCL pinini A5 arduino'ya bağlayın
- RTC'nin SDA pinini A4 arduino'ya bağlayın
- RTC'nin VCC pinini 5v arduino'ya bağlayın
- RTC'nin GND pinini GND arduino'ya bağlayın
4. Adım: Zamanı RTC'ye Yükleme
- Saat programını indirin
- kodu aç
- aşağıdaki satırın yorumunu kaldır
- şimdiki zamanı düzelt
- kodu yükle
- şimdi zaman RTC'ye kaydedildi
- şimdi satırları geri yorumlayın ve tekrar yükleyin
- şimdi ATMEGA 8'i arduinodan çıkarın
- https://drive.google.com/file/d/1yI7EckZE8ESWeCIQO…
- daha fazla bilgi için bu bağlantıya göz atın
Adım 5: Devreyi Kurmak
- ATMEGA 8'i pcb'ye lehimleyerek başlayın
- Ardından ATMEGA 8 için osilatör devresini yapın
- atmega 8 pin çıkışına bakın
- Ardından RTC ve LCD modülünü düzeltin
- Bağlantıyı devre şemasına göre yapın
- Lipo Pili ve şarj cihazını sabitleyin
Adım 6: Bir Dış Kılıf Oluşturma
- 3d yazıcım yok bu yüzden karton kullanarak yapmaya karar verdim ve renkli koli bandıyla kapladım
- Parlak ve güzel görünüyor
- Daha profesyonel görünmek için 3d baskılı bir kasa oluşturmanızı tavsiye edeceğim
Adım 7: Saatin İşlevleri
- 12 saat formatındadır, bu nedenle AM/PM'yi gösterecektir.
- Zamanı saniyelerle gösterecek
- Her iki dakikada bir gün ve tarihi gösterecek
- Her iki dakikada bir oda sıcaklığını gösterecektir.
- Pil yedeğine sahiptir, bu nedenle güç olmadığında bile piliyle çalışır.
- RTC'nin kendi pili vardır, bu nedenle pil yedeği bitse bile zaman dinlenmez.
- Umarım bu projeyi beğenirsiniz….!!! YouTube kanalıma abone olmayı düşünün !!! Mutlu Öğrenme.
Önerilen:
Arduino Kullanarak Led Şeritli Analog Saat & Dijital Saat Nasıl Yapılır: 3 Adım
Arduino Kullanarak Led Şeritli Analog Saat & Dijital Saat Nasıl Yapılır: Bugün Analog Saat & Led Strip ve MAX7219 Dot modülü ile Arduino ile dijital saat.Yerel saat dilimi ile saati düzeltir. Analog saat, daha uzun bir LED şerit kullanabilir, böylece duvara asılarak bir sanat eseri haline getirilebilir
RTC Olmadan ESP8266 Ağ Saati - Nodemcu NTP Saat RTC Yok - İNTERNET SAAT PROJESİ: 4 Adım
RTC Olmadan ESP8266 Ağ Saati | Nodemcu NTP Saat RTC Yok | İNTERNET SAAT PROJESİ: Projede RTC'siz saat projesi yapılacak, wifi kullanılarak internetten zaman alacak ve st7735 ekranında görüntülenecektir
DS1307 Gerçek Zamanlı Saat (RTC) Modülü ve 0.96: 5 Adım Kullanan Arduino Tabanlı Saat
DS1307 Gerçek Zamanlı Saat (RTC) Modülü & 0.96 Kullanan Arduino Tabanlı Saat: Merhaba arkadaşlar bu dersimizde DS1307 gerçek zamanlı saat modülü & OLED ekranlar.Bu yüzden zamanı DS1307 saat modülünden okuyacağız. Ve OLED ekranına yazdırın
Arduino IDE Kullanarak M5stick C İle Saat Yapımı - M5stack M5stick-C ile RTC Gerçek Zamanlı Saat: 4 Adım
Arduino IDE Kullanarak M5stick C İle Saat Yapımı | M5stack M5stick-C ile RTC Gerçek Zamanlı Saat: Merhaba arkadaşlar bu talimatta Arduino IDE kullanarak m5stick-C m5stack geliştirme kartı ile saat yapmayı öğreneceğiz. Ekranda ayın haftası
C51 4 Bit Elektronik Saat - Ahşap Saat: 15 Adım (Resimli)
C51 4 Bit Elektronik Saat - Ahşap Saat: Bu hafta sonu biraz boş vaktim vardı, bu yüzden bir süre önce AliExpress'ten satın aldığım bu 2,40 AU$'lık 4 Bit DIY Elektronik Dijital Saati monte ettim