Arduino+RFID+кнопка
- Войдите на сайт для отправки комментариев
Пт, 18/12/2015 - 22:08
Доброго всем госпада.Такое дело имеем : Кнопку и RFID- считыватель. Так вот Можно ли сделать так, что бы метки сканировались не постоянно, и RFID включался только по нажатию на кнопку?
Код приблезительно такой "Стандартный"
#include <SPI.h> #include <MFRC522.h> #define SS_PIN 10 #define RST_PIN 9 MFRC522 mfrc522(SS_PIN, RST_PIN); void setup() { Serial.begin(9600); SPI.begin(); mfrc522.PCD_Init(); 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(); }
Именно включался, или просто считывание проходило после нажания кнопки?
Что бы считывание проходило, только после нажатия на кнопку
считыватель активен 30 сек после нажатия на кнопку.
Спасибо большое за помощь, Всех с Наступающим.