Arduino
- 1 ответ
- 0 вопросов
1
Вклад в тег
#include <GyverOLED.h>
#include <SPI.h>
#include <MFRC522.h>
// контакты
#define SS_PIN 10
#define RST_PIN 9
// Создание экземпляра объекта MFRC522
MFRC522 mfrc522(SS_PIN, RST_PIN); // Создание экземпляра MFRC522
GyverOLED<SSH1106_128x64> oled;
void setup() {
Serial.begin(9600);
SPI.begin();
oled.init();
oled.setScale(2);
oled.print("CARD TERMINAL");
// инициализация MFRC522
mfrc522.PCD_Init();
// выводим номер версии прошивки ридера
}
void loop() {
// Ожидание
Serial.print("UID = ");
view_data(mfrc522.uid.uidByte, mfrc522.uid.size);
Serial.println();
Serial.print("type = ");
byte piccType = mfrc522.PICC_GetType(mfrc522.uid.sak);
Serial.print(mfrc522.PICC_GetTypeName(piccType));
Serial.println();
delay(1000);
}