Ana Sayfa Arduino Eğitim Kiti - Scratch Müfredatı Arduino Eğitim Kiti – Scratch Müfredatı: Ders 15 (Son Ders)-RTC Modülü ve...
Arduino Eğitim Kiti – Scratch Müfredatı: Ders 15 için isterseniz sunu şeklinde alt taraftaki kutucuğu büyüterek takip edebilir, isterseniz de tüm sunu sayfalarının makale haline dönüştürülmüş versiyonu takip edebilirsiniz. İçerikler büyük oranda aynıdır. Sınıf ortamında kolaylık olması açısından sunu şeklinde de sunulmuştur.
RTC Modülün işlevini açıklar.
Seri Porttan Güncel Saat Bilgisi Okuma uygulamasını yardım almadan başarılı bir şekilde tasarlar.
Dakikada Bir Uyarı Veren Alarm uygulamasını yardım almadan başarılı bir şekilde tasarlar.
Masa Saati uygulamasını yardım almadan başarılı bir şekilde tasarlar.
RFID Modül Setinin işlevini açıklar.
RFID Kart Adresinin Lcd Ekranda Gösterilmesi uygulamasını yardım almadan başarılı bir şekilde tasarlar.
DS1307 RTC Modülü:
1307 RTC modüller gerçek zamanlı saat uygulamalarında kullanılan bir modüldür.
Üzerinde (alt kısmında) bulunan pil sayesinde bir kez ayarlanan saat ve tarih bilgisi güç kesildiğinde dahi silinmez ve istenildiği zaman güncel olarak okunabilir.
DS1302, DS3231 modelleri de bulunmaktadır. Fakat set içerisinde DS1307 bulunmaktadır.
Projelerimiz bu modül üzerinden ilerleyecektir.
Modül üzerinde bir çok pin bulunmaktadır.
Bunlardan sadece 4 tanesini kullanarak projeler geliştirilebilir. Bu pinler; SDA, SCL, VCC, GND pinleridir.
Pinler standart I2C bağlantısına göre bağlanmaktadır:VCC – 5V, GND – GND, SDA – A4.
Diğer pinler eeprom pinleridir.
Buradaki projelerde buna ihtiyaç duymayacağız.
Değinilmesi gereken başka bir konuda rtc modülü bu setten bağımsız olarak aldığınızda üzerinde bulunan pinlerin headersız olmasıdır.
Satın aldığınız veya elinizde bulunan erkek erkek headerları bu pinlere lehimleyerek RTC modülü kullanabilirsiniz.
Bu modülü kullanabilmek için kütüphaneye ihtiyaç duyarız.
Robotlar sekmesinin altında gelen bu bloklar ile RTC modülü kullanabiliriz.
RC522 RFID Modülü:
RC522 RFID modül radyo dalgaları ile çalışan bir modüldür.
Modül günlük hayatta bilet gişelerinde, kapı otomatlarında karşımıza çıkmaktadır.
Set halinde olan bu modül içerisinde bir adet kart ve anahtarlık bulundurur.
Bu kart ve anahtarlıkların kendilerine ait birer UID adresleri bulunmaktadır.
UID adresler belirli programlar yardımıyla RFID modülün içerisinde ki EEPROM’a kaydedilebilir.
Böylelikle RFID modül çalıştırıldığında bir kez tanıtılan kart ve anahtarlığı tekrar okuttuğunuz da tanıyabileceği uygulamalar geliştirebilirsiniz.
Seri Porttan Güncel Saat Bilgisi Okuma
RTC modülün saat ayarını yapmak için aşağıdaki kodlar tasarlanıp Arduino’ya yüklenir.
Bu aşamada modülün saat ayarı bir defaya mahsus yapılmış oluyor.
Arduino’ya yükledikten sonra tekrardan Seri Port seçtiğiniz takdirde sağ alt kısımda saat ve tarih bilgisini görebilirsiniz.
Arduino’nun gücünü kestiğiniz ve tekrar bağladığınız takdirde tekrar ayar yapmadan güncel saat bilgisini okumak için aşağıdaki kodları yüklemeniz yeterli.
Portu seçtikten sonra sağ alt kısımda güncel tarih saat bilgisi okunabilir.
Kodlarda pin numaralarının «no» olmasının sebebi standart bağlantı yapılmasıdır.
Başka türde modül kullandığınızda bu pin numaralarının ve modelin girilmesi gerekmektedir.
Güncel saat bilgisi okuyamıyorsanız modül pili bitmiş olabilir.
Dakikada Bir Uyarı Veren Alarm
Arduino’ ya yükledikten sonra tekrardan Seri Port seçtiğiniz takdirde sağ alt kısımda saat ve tarih bilgisini görebilirsiniz.
Kodlar yüklendiğinde güncel saat ve tarih bilgisi alamıyorsanız pil bitmiş olabilir.
Program dakika sıfırlandığında LED yanacak ve buzzer ötecek şekilde tasarlanmıştır.
Masa Saati Uygulaması
Program çalıştığında lcd ekranda saat ve tarih bilgisini görebilirsiniz.
Kart Adresinin Lcd Ekranda Gösterilmesi
Rfıd Modül için;
Lcd Ekran için;
Program çalıştığında kit içerisinde ki beyaz kart RFID modüle okutulur.
Kart çekildiğinde Lcd ekranda kartın UID adresi lcd ekranda görülecektir.
arduino ile alarm yapımı
arduino ile masa saati
arduino ile masa saati uygulaması
arduino ile seri porttan saat okuma
RFID kart edresinin lcd ekranda gösterilmesi
Önceki İçerikArduino Eğitim Kiti – Scratch Müfredatı: Ders 14-Dot Matrix Modül Uygulamaları
Sonraki İçerikArduino Eğitim Kiti – Tüm Yıl İçin Arduino Müfredatı: Ders 1-Problem Çözme