Vova0x0 bot
Ученик
(71),
на голосовании
3 месяца назад
#include MFRC522 rfid(10, 9); // SDA, RST void setup() { Serial.begin(9600); SPI.begin(); // запуск шины rfid.PCD_Init(); // инициализация модуля } void loop() { // если поднесена метка if (rfid.PICC_IsNewCardPresent() && rfid.PICC_ReadCardSerial()) { // запишем метку в 4 байта uint32_t ID; for (byte i = 0; i < 4; i++) { ID <<= 8; ID |= rfid.uid.uidByte[i]; } // выведем Serial.println(ID, HEX); delay(500); } } RFID-RC522 не пишет вывод ключа возможно не работает из-за новых обновлений библиотеки и синтаксис другой
MFRC522 rfid(10, 9); // SDA, RST
void setup() {
Serial.begin(9600);
SPI.begin(); // запуск шины
rfid.PCD_Init(); // инициализация модуля
}
void loop() {
// если поднесена метка
if (rfid.PICC_IsNewCardPresent() && rfid.PICC_ReadCardSerial()) {
// запишем метку в 4 байта
uint32_t ID;
for (byte i = 0; i < 4; i++) {
ID <<= 8;
ID |= rfid.uid.uidByte[i];
}
// выведем
Serial.println(ID, HEX);
delay(500);
}
} RFID-RC522 не пишет вывод ключа
возможно не работает из-за новых обновлений библиотеки и синтаксис другой
не пишите мне, что у меня не правильно подключено наоборот правильно наверно дело в скрипте. Сделайте всё также как на сайте https://kit.alexgyver.ru/tutorials/rfid-rc522/?ysclid=lyfrgpinc8746329102 и напишите работает у вас или нет