Arduino UNO RFID Security System with LED Indicators and Buzzer
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This circuit involves an Arduino UNO microcontroller interfacing with various components including LEDs, a buzzer, and an RFID-RC522 module. The circuit is designed to demonstrate basic input/output operations and communication with an RFID module.
Component List
LED: Two Pin (red)
- Pins: cathode, anode
- Description: A red LED used for visual indication.
- Purpose in Circuit: Provides visual feedback.
LED: Two Pin (green)
- Pins: cathode, anode
- Description: A green LED used for visual indication.
- Purpose in Circuit: Provides visual feedback.
Arduino UNO
- Pins: UNUSED, IOREF, Reset, 3.3V, 5V, GND, Vin, A0, A1, A2, A3, A4, A5, SCL, SDA, AREF, D13, D12, D11, D10, D9, D8, D7, D6, D5, D4, D3, D2, D1, D0
- Description: A microcontroller board based on the ATmega328P.
- Purpose in Circuit: Acts as the main controller for the circuit.
Buzzer
- Pins: GND, IN
- Description: An electronic device that emits sound.
- Purpose in Circuit: Provides audible feedback.
RFID-RC522
- Pins: VCC (3.3V), RST, GND, IRQ, MISO, MOSI, SCK, SDA
- Description: An RFID module used for reading RFID tags.
- Purpose in Circuit: Reads RFID tags and communicates with the Arduino.
Resistor (200 Ohms)
- Pins: pin1, pin2
- Description: A resistor with a resistance of 200 Ohms.
- Purpose in Circuit: Limits current to the LEDs.
Wiring Details
LED: Two Pin (red)
- cathode connected to:
- GND of Arduino UNO
- GND of Buzzer
- cathode of LED: Two Pin (green)
- anode connected to:
- pin2 of Resistor (200 Ohms)
LED: Two Pin (green)
- cathode connected to:
- GND of Arduino UNO
- GND of Buzzer
- cathode of LED: Two Pin (red)
- anode connected to:
- pin2 of Resistor (200 Ohms)
Arduino UNO
- GND connected to:
- cathode of LED: Two Pin (red)
- cathode of LED: Two Pin (green)
- GND of Buzzer
- GND of RFID-RC522
- D1 connected to:
- pin1 of Resistor (200 Ohms)
- IN of Buzzer
- D2 connected to:
- pin1 of Resistor (200 Ohms)
- 5V connected to:
- VCC (3.3V) of RFID-RC522
- D13 connected to:
- SCK of RFID-RC522
- D12 connected to:
- MISO of RFID-RC522
- D11 connected to:
- MOSI of RFID-RC522
- D10 connected to:
- SDA of RFID-RC522
- D9 connected to:
- RST of RFID-RC522
Buzzer
- GND connected to:
- GND of Arduino UNO
- cathode of LED: Two Pin (red)
- cathode of LED: Two Pin (green)
- IN connected to:
- pin1 of Resistor (200 Ohms)
- D1 of Arduino UNO
RFID-RC522
- VCC (3.3V) connected to:
- 5V of Arduino UNO
- GND connected to:
- GND of Arduino UNO
- SCK connected to:
- D13 of Arduino UNO
- MISO connected to:
- D12 of Arduino UNO
- MOSI connected to:
- D11 of Arduino UNO
- SDA connected to:
- D10 of Arduino UNO
- RST connected to:
- D9 of Arduino UNO
Resistor (200 Ohms)
- pin1 connected to:
- D1 of Arduino UNO
- IN of Buzzer
- pin2 connected to:
- anode of LED: Two Pin (red)
Resistor (200 Ohms)
- pin1 connected to:
- D2 of Arduino UNO
- pin2 connected to:
- anode of LED: Two Pin (green)
Documented Code
Arduino UNO Code
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
This code is a basic template for the Arduino UNO. The setup() function is used to initialize any settings, and the loop() function contains the main code that runs repeatedly.