İçindekiler:
- Adım 1: DS1307'yi Arduino'ya bağlayın
- 2. Adım: DS1307RTC Kitaplığını ekleyin
- Adım 3: Arduino Kartını Seçin
- Adım 4: Time Sketch'i Ayarlayın
- Adım 5: Test Çizimini Okuyun
- 6. Adım: Sonuç
- 7. Adım: RTC Hakkında Diğer Makale
Video: Arduino Kullanarak DS1307 Nasıl Kullanılır: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
DS1307, bir Gerçek Zamanlı Saat IC'sidir (RTC). Bu IC, zaman verilerini sağlamak için kullanılır. Ayrılan süre Saniye, Dakika, Saat, Gün, Tarih, Ay ve Yıldan başlar.
Bu IC, Crystal ve 3.6V Piller gibi ek harici bileşenler gerektirir. Saat kaynakları için kristal kullanılır. Ana besleme kesildiğinde zaman fonksiyonunun durmaması için yedek enerji için piller kullanılır.
Harici bileşenlerle donatılmış bir DS1307 modülü satın almanızı öneririm.
Gerekli bileşenler:
- Arduino Nano V.3
- RTC DS1307
- Jumper Tel
- USB mini
Kullanılan kitaplık:
DS1307RTC
Adım 1: DS1307'yi Arduino'ya bağlayın
DS1307'yi aşağıdaki resim veya tabloya göre Arduino Nano'ya bağlayın.
DS1307'den Arduino Nano'ya
VCC ==> +5V
GND ==> GND
SCL ==> A5
SDA ==> A4
DS ==> NC
Ardından Arduino'yu Mini USB kullanarak Dizüstü / PC'ye bağlayın.
2. Adım: DS1307RTC Kitaplığını ekleyin
DS1307 kitaplığı buradan indirilebilir:
Kitaplık DS1307
İndirme işlemi tamamlandıktan sonra, "Skect ==> Kitaplığı Dahil Et ==>. ZIp Kitaplığı ekle"yi açın
İndirilen kitaplık dosyasını bulun.
Başarılı olursa, Arduino'yu kapatın ve tekrar açın.
Adım 3: Arduino Kartını Seçin
Araçları açın ve yukarıdaki resme göre Arduino kartını seçin.
"Arduino Nano" kurulu
İşlemci: "ATmega328P (Eski Önyükleyici)"
Adım 4: Time Sketch'i Ayarlayın
Kullanılacak iki eskiz var. İlk çizim, DS1307'deki saati geçerli saatle eşleşecek şekilde ayarlamak için kullanılan "Zaman Ayarla"dır. ikincisi, zaman sayımını görüntülemek için kullanılan "ReadTest"tir.
SetTime'ı yükleyin:
Dosyayı Aç > Örnekler > DS1307RTC > SetTime
Sketch açıldıktan sonra yükle'ye tıklayın ve birkaç dakika bekleyin.
Yükleme işlemi tamamlandıysa, ayarlanan zamanı görmek için Seri Monitörü açın.
Adım 5: Test Çizimini Okuyun
Zamanlanmış işlevi yürütmek için Sketch "ReadTes" yükleyin.
Dosyayı Aç > Örnekler > DS1307RTC > ReadTest
Yükle'yi tıklayın ve birkaç dakika bekleyin. Yükleme işlemi tamamlandıktan sonra sonuçları görmek için seri monitörü açın.
6. Adım: Sonuç
Başarılı olursa, seri monitör Şekil 1'de gösterildiği gibi görüntülenecektir.
DS1307 Modülü kurulu değilse veya bir Arduino kartına bağlı değilse, seri monitör Şekil 2'de gösterildiği gibi görüntülenecektir.
7. Adım: RTC Hakkında Diğer Makale
RTC tarafından üretilen zamanı görüntülemek için LCD veya 7-Segment Modülü kullanabilirsiniz.
Nasıl kullanılacağını bilmiyorsanız, bir sonraki makalemde "LCD'de Saat Nasıl Görüntülenir" veya "7 Segment Modülde Saat Nasıl Görüntülenir" başlıklı yazımı görebilirsiniz.
Bu makaleyi okuduğunuz için teşekkür ederim, umarım faydalı olur.
Sorularınız varsa, yorum sütununa yazmanız yeterlidir.
Önerilen:
Arduino Kullanarak Toprak Nem Sensörü Nasıl Kullanılır: 4 Adım
Arduino Kullanarak Toprak Nem Sensörü Nasıl Kullanılır: Toprak Nem sensörü topraktaki nemi ölçmek için kullanılabilen bir sensördür. Akıllı tarım projeleri, Sulama kontrolörleri projeleri veya IoT Tarım projelerinin prototiplerini yapmak için uygundur. Bu sensörün 2 probu vardır. Şunu ifade etmek için kullanılan
Arduino Kullanarak DHT11 Sensörü Nasıl Kullanılır: 5 Adım
Arduino Kullanarak DHT11 Sensör Nasıl Kullanılır: Bu dersimizde Arduino kullanarak DHT11 sensörünü deneyeceğiz.DHT11 sıcaklık ve nem ölçmek için kullanılabilir.Gerekli bileşenler: Arduino NanoDHT11 Sıcaklık ve Nem Sensörü USB Mini Jumper kabloları Gerekli Kütüphane: DHT Kütüphanesi
Splatoon 2'de SplatPost Yazıcısını Kullanarak Resimleri Basmak için Teensy Nasıl Kullanılır: 10 Adım
Splatoon 2'de Resimleri Basmak için Teensy Nasıl Kullanılır SplatPost Yazıcısını Kullanarak: Bu Eğitimde, ShinyQuagsire tarafından SplatPost Yazıcısının nasıl kullanılacağını göstereceğim. Açık talimatlar olmadan, komut satırı deneyimi olmayan biri biraz sorun yaşar. Amacım, hedefe giden adımları basitleştirmek
Mac Terminal Nasıl Kullanılır ve Temel İşlevler Nasıl Kullanılır: 4 Adım
Mac Terminali Nasıl Kullanılır ve Temel Fonksiyonlar Nasıl Kullanılır: Size MAC Terminalini nasıl açacağınızı göstereceğiz. Ayrıca size Terminal içinde ifconfig, dizinleri değiştirme, dosyalara erişim ve arp gibi birkaç özelliği göstereceğiz. Ifconfig, IP adresinizi ve MAC reklamınızı kontrol etmenizi sağlar
Blynk Kullanarak Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Uyumlu Kart Nasıl Kullanılır: 10 Adım
Blynk Kullanarak Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Uyumlu Kart Nasıl Kullanılır: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Uyumlu Kart Açıklama:WiFi ESP8266 Geliştirme Kartı WEMOS D1. WEMOS D1, ESP8266 12E tabanlı bir WIFI geliştirme kartıdır. İşlev, donanımın inşa edilmiş olması dışında NODEMCU'nunkine benzer