Introduction: RFID Arduino Uno Relay Switch, With I2C Display

Hello, this is my first project, my name is Oskar and i'm 13. This project works with an I2C display, not a normal one

Step 1: Gather Required Things

For this project, you will need :

-Arduino Uno

-I2C Display (Not really needed, but its better with it)


-MFRC522 RFID Reader

-RFID Cards / NFC enabled phone

Step 2: Connections

All the connections :

I2C display:

GND, VCC goes to Arduino GND and 5V

SDA goes to pin A4

SCL goes to pin A5

RFID Reader:

SDA to pin 10

SCK to pin 13

MOSI to pin 11

MISO to pin 12

IRQ not connected anywhere

GND to Arduino GND

RST not connected anywhere

3.3V to 3.3V pin on Arduino


"-" goes to GND

"+" goes to Arduino 5V pin

S goes to pin 7

That's All

Step 3: Code

For all of this to work, i'm including the code used to make this work.

English version :

This is a .ino file, meant to be opened with Arduino IDE

Step 4: That's It !

You've done it, now i'll list some interesting uses for this:

RFID Light switch

RFID Door lock

RFID Car Killswitch

RFID Controlled Safe

RFID Controlled Outlet