RFID замок
- Войдите на сайт для отправки комментариев
Ср, 03/06/2015 - 16:32
Ребята помогите уже всю голову сломал
Хочу сделать РФИД замок по отдельности серва работает рфид тоже а вместе спрограмировать не могу. В интернете есть но там не по уид проверка, так еще и кнопки сделаны. А мне надо чисто по брелку прошу Вас подкиньте программу или помогите спаят серву к рфид программно
Это рфид
#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