Siz evde yokken kapınız kaçkere açıldığını ve kapandığını odaya giren çıkan olup olmadığını öğrenmenizi sağlayabilecek bir proje. Bu projede bir adet reset butonu kullanılmış eğer isterseniz sensör kullanarakta yapabilirsiniz. Sadece kişileri rüzgarla kapanıp açılmasını da öğrenmiş olursunuz.

Malzemeler

– Arduino UNO
– DS1307 zamanlayıcı
– SD hafıza kartı yuvası
– 1 led
– 1 adet reset butonu
– 220 ohm direnç ve 10 k ohm direnç ve birazda kablo

devre bağlantısıSD kart bağlantılarıına b a** MOSI  – pin D11 

 kg** MISO  – pin D12
** SCK   – pin D13
** CS    – pin D4
+ GND, 5v, 3.3v

zamanlayıcı pinleri:
** SDA  – A4
** SCL  – A5
an ** GND – GND
** VCC  – 5V

Buton ve led:
** Led 220 ohm ardından toprağa GND
** Led +  D3
** Butonu 5v ile d2 arasına bağlayın
**D2 ile gnd yani toprak arasına 10kyı bağlayın.

 

 

Farklı bir kütüphane kullanmanız gerekecek

https://github.com/adafruit/RTClib

kütüphanenizi buradan ekleyin.

 

fonkisyonlar
* time() – RTC den yani zamanlayıcıdan zamanı alır
* SDwrite(int state) -durumu sd karta yazar 1 yada 0
* call(int buttonState) – buton durumunu ledin durumunu çağırır.

 

devre bağlantısı

 

Herkese eğlenceli projeler

Kodumuz:

  • Güzel bir projeymiş. Farklı uygulamalarda da kullanılabilir. Örneğin, bir yere kaç kişi gelip gidiyor? Çıkışın günlük kullanımını hesaplama gibi. Paylaşım için teşekkürler..

  • mesut

    Çok beğendim çok güzel