RFID замок

Нет ответов
aisdar
Offline
Зарегистрирован: 28.04.2015

Ребята помогите уже всю голову сломал

Хочу сделать РФИД замок по отдельности серва работает рфид тоже а вместе спрограмировать не могу. В интернете есть но там не по уид проверка, так еще и кнопки сделаны. А мне надо чисто по брелку прошу Вас подкиньте программу или помогите спаят серву к рфид программно

Это рфид

#include <SPI.h>
#include <MFRC522.h>

#define SS_PIN 10
#define RST_PIN 9
MFRC522 mfrc522(SS_PIN, RST_PIN); // Create MFRC522 instance.

void setup() {
 Serial.begin(9600); // Initialize serial communications with the PC
 SPI.begin();   // Init SPI bus
 mfrc522.PCD_Init(); // Init MFRC522 card
 Serial.println("Scan PICC to see UID and type...");
}

void loop() {
  byte uidCard[4] = {0x93, 0x48, 0x67, 0x9A}; 
  
 if ( ! mfrc522.PICC_IsNewCardPresent()) {
  return;
 }

 // Select one of the cards
 if ( ! mfrc522.PICC_ReadCardSerial()) {
  return;
 }
          
        for (byte i = 0; i < 4; i++) {
          if (uidCard[i] != mfrc522.uid.uidByte[i])
            return;           
        }
        
  Serial.println("OPEN");
  // digitalWrite(); 
  delay(5000);
  // digitalWrite();      
}

суть в том что как брелок с нужным уидом подключался так дверь открывалась, если опять подвести брелок с уид то дверь закрылась итд.

типа  if (uidCard[i] != mfrc522.uid.uidByte[i]) and servo 90 grad

open door servo 180 grad

и второе 

 if (uidCard[i] != mfrc522.uid.uidByte[i]) and servo 180 grad

open door servo 0 grad