RFID Reader болон Arduino хавтанг ашиглан энгийн цоож хийцгээе. RFID тагийн Unique ID (UID) мэдээллийг уншаад OLED дэлгэц дээр цоожны мэдээллийг гаргана. хэрэв UID мэдээлэл Arduino хавтангийн санах ойд хадгалагдсантай таарвал дэлгэц дээр Unlocked гэж гарч ирнэ.
OLED болон Arduino хавтан холболт
Vcc ▶ 3.3V
GND ▶ GND
SCL ▶ Аналог оролт 5
SDA ▶ Аналог оролт 4
RFID уншигч болон Arduino хавтан холболт
RST ▶ Digital Pin 9
IRQ ▶ холбох шаардлагагүй
MISO ▶ Digital Pin 12
MOSI ▶ Digital Pin 11
SCK ▶ Digital Pin 13
SDA ▶ Digital Pin 10
Кодоо шархын тулд бидэнд хэд хэдэн Library файлууд хэрэг болох болно. MFRC522 Rfid library ийг суулгахын тулд Sketch -> Include Libraries -> Manage libraries гэж ороод MFRC522 нэрийг бичиж хайгаад install дарна. Мөн бидэнд Adafruit SSD1306 library болон Adafruit GFX library хэрэг болно. дээрхи аргаар хоёр library файлыг сууулгана. Adafruit SSD1306 library суулгасныхаа дараа Arduino -> Libraries фолдер дотроос Adafruit SSD1306 фолдерыг олоод Adafruit_SSD1306.h болгон нэрийг нь өөрчлөнө. Adafruit_SSD1306.h нээж ороод line 70 ийг коммент болгоод line 69 ийн урд байгаа 2 зураасыг арилгана.
кодыг татах линкийг хавсаргалаа
https://cdn.instructables.com/ORIG/F2L/OOQC/JE94HQ7P/F2LOOQCJE94HQ7P.ino
Сагсанд амжилттай орлоо