Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino Nano RFID Access Control System with LCD Display and Servo Mechanism

View and Edit Project In Cirkit DesignerImage of Arduino Nano RFID Access Control System with LCD Display and Servo Mechanism

Circuit Documentation

Summary

This circuit involves an Arduino Nano microcontroller interfacing with various components including LEDs, a servo motor, an RFID reader, an I2C LCD, and a buzzer. The circuit is designed to demonstrate basic input/output operations, control of a servo motor, and communication with an RFID reader and an LCD display.

Component List

  1. Arduino Nano

    • Description: A small, complete, and breadboard-friendly board based on the ATmega328P.
    • Pins: D1/TX, D0/RX, RESET, GND, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11/MOSI, D12/MISO, VIN, 5V, A7, A6, A5, A4, A3, A2, A1, A0, AREF, 3V3, D13/SCK
  2. LED: Two Pin (red)

    • Description: A red LED with two pins.
    • Pins: cathode, anode
  3. LED: Two Pin (green)

    • Description: A green LED with two pins.
    • Pins: cathode, anode
  4. Tower Pro SG90 servo

    • Description: A small servo motor used for precise control of angular position.
    • Pins: Signal, +5V, GND
  5. Resistor (220 Ohms)

    • Description: A resistor with a resistance of 220 Ohms.
    • Pins: pin1, pin2
  6. RFID-RC522

    • Description: An RFID reader module used for reading RFID tags.
    • Pins: VCC (3.3V), RST, GND, IRQ, MISO, MOSI, SCK, SDA
  7. 16x2 I2C LCD

    • Description: A 16x2 character LCD display with I2C interface.
    • Pins: GND, VCC, SDA, SCL
  8. Buzzer

    • Description: A simple buzzer for sound output.
    • Pins: PIN, GND

Wiring Details

Arduino Nano

LED: Two Pin (red)

LED: Two Pin (green)

Tower Pro SG90 servo

Resistor (220 Ohms)

RFID-RC522

16x2 I2C LCD

Buzzer

Documented Code

Arduino Nano Code (sketch.ino)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Additional Documentation (documentation.txt)