Hands-on learning through electronics, programming, and problem-solving
My most comprehensive project to date—an RFID-controlled gate system that automatically opens for authorized users and denies access to unauthorized cards. This project combines multiple technologies:
Inspiration: Filipino RFID toll gates (EasyTrip system) that I observed during family travels, where vehicles pass through automated barriers using contactless RFID tags.
The system continuously scans for RFID cards. When a card is presented:
Watch the final demonstration of the complete RFID gate system in operation
| Component | Function | Learning Outcome |
|---|---|---|
| Arduino Uno R3 | Microcontroller that processes RFID data and controls all outputs | C++ programming, digital I/O, libraries |
| RC522 RFID Reader | Reads 13.56MHz RFID cards using NFC technology | SPI communication protocol, wireless data transfer |
| RFID Cards/Tags | Each has unique ID for user identification | Understanding passive RFID technology |
| SG90 Servo Motor | Controls gate barrier arm movement (0° to 90°) | PWM signals, mechanical control |
| 16x2 LCD Display | Shows status messages and user feedback | Parallel communication, user interface design |
| LEDs (Red/Green) | Visual feedback for access granted/denied | Digital output, current limiting with resistors |
| Active Buzzer | Audio feedback with different tones | Tone generation, frequency control |
Started with the ELEGOO Arduino starter kit and purchased additional RFID module. Researched how RFID systems work and planned the circuit connections.
Built and tested the circuit on a breadboard using colorful jumper wires to keep track of connections. This allowed me to fix mistakes before permanent soldering.
Wrote Arduino code to read RFID cards, compare IDs, and control outputs. Tested each component individually before integration.
Created permanent connections through soldering for a more reliable final product.
Building on what I've learned, I'm interested in exploring:
These projects aren't just about building things—they're about understanding how the world works. When I see automated systems in everyday life (toll gates, building access, parking barriers), I now understand the technology behind them. This hands-on learning helps me connect classroom knowledge with real-world applications, and shows me how science and engineering solve practical problems.