Şimdi Ara

Arduino ile NFC kullanarak kapı otomatiği açmak istiyorum

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
6
Cevap
1
Favori
779
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Selam arkadaşlar. Dış kapımda ki kapı otomatiğini NFC sistemi ile açmak istiyorum Arduino ile elimdeki sistemi çok değiştirmeden yapabilir miyim. Hangi malzemeler gereklidir, astarı yüzünden pahalıya gelir mi
    Arduino ile NFC kullanarak kapı otomatiği açmak istiyorum
    Arduino ile NFC kullanarak kapı otomatiği açmak istiyorum

    < Bu ileti mobil sürüm kullanılarak atıldı >







  • arduino nfc okuyucular çok pahalı değiller.(13-15 tl'den başlıyor.) transistörlü bir sürücü devresiyle, mevcut kapı otomatiğini kontrol edebilirsin. tek sakınca, profesyonel bir sistem kadar güvenilir olmayacak ama, sıradan tehditlere karşı yeterli olacaktır.
  • Bu malzemeler yeterli olur mu acaba
    Arduino ile NFC kullanarak kapı otomatiği açmak istiyorum

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • başka arduino çalışması yapmayacaksan, başlangıç seti gereksiz kaçar. tek bir klon arduino yeterli gelir.
  • #include <SPI.h>
    #include <RFID.h>

    const byte kirmizi_led = 7;
    const byte yesil_led = 6;

    RFID rfid(10,9);

    byte kart[5] = {85,30,164,133,106};

    boolean izin = true;

    void setup()
    {
    Serial.begin(9600);

    SPI.begin();
    rfid.init();

    pinMode(kirmizi_led, OUTPUT);
    pinMode(yesil_led, OUTPUT);
    }

    void loop()
    {
    izin=true;
    if(rfid.isCard())
    {
    if(rfid.readCardSerial())
    {
    Serial.print("Kart bulundu ID: ");
    Serial.print(rfid.serNum[0]);
    Serial.print(",");
    Serial.print(rfid.serNum[1]);
    Serial.print(",");
    Serial.print(rfid.serNum[2]);
    Serial.print(",");
    Serial.print(rfid.serNum[3]);
    Serial.print(",");
    Serial.println(rfid.serNum[4]);
    }
    for(int i=0; i<5; i++)
    {
    if(rfid.serNum != kart)
    {
    izin = false;
    }
    }
    if(izin==true)
    {
    Serial.println("izin Verildi");
    digitalWrite(yesil_led, HIGH);
    delay(1000);
    digitalWrite(yesil_led, LOW);
    }
    else
    {
    Serial.println("izinsiz Giris");
    digitalWrite(kirmizi_led, HIGH);
    delay(1000);
    digitalWrite(kirmizi_led, LOW);
    }



    rfid.halt();
    }
    } Bu kodu internette buldum kendi kartımın idsini ekleyip çalıştırabildim ama 4 tane daha kart tanımlamak istiyorum ne kadar uğtaştıysam olmadı bakma şansınız var mı.

    < Bu ileti mobil sürüm kullanılarak atıldı >




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.