Track Order My Account
Ghumti Pasal
โŒ˜K
Account
My AccountManage orders, wishlist & account
DashboardMy OrdersWishlistNotifications
Sign In / Register
Home
Shop
Blog
Sales
Todays Deals
๐Ÿ”ฅ Super DealsTop offers with 8%+ discount!
RGB module LED module LED trichromatic colorโˆ’10%
RGB module LED module LED trichromatic color
NPRย 90NPRย 100
0.91 inch OLED module blue OLED 128X32 GND-VCC-SCL-SDAโˆ’10%
0.91 inch OLED module blue OLED 128X32 GND-VCC-SCL-SDA
NPRย 450NPRย 500
Ultrasonic sensor bracketโˆ’10%
Ultrasonic sensor bracket
NPRย 45NPRย 50
4 channel 5v relay shield module, Four channel relay control board relay expansion board for UNO R3 mega 2560โˆ’15%
4 channel 5v relay shield module, Four channel relay control board relay expansion board for UNO R3 mega 2560
NPRย 510NPRย 600
View All Deals (52 items) โ†’
Account
Ghumti Pasal

Ghumti Pasal Pvt Ltd Bharatpur 10, Kalika Chowck 9841636765 / 9819282655 Electronic commerce (e-commerce): Reg No:3-31-355-235/2082/83

Join our newsletter

New arrivals, offers and restock alerts โ€” straight to your inbox.

Shop

All ProductsBlog

Company

AboutContact

Help

Shipping & ReturnsPrivacy Policy
info@ghumtipasal.com.np9841636765Bharatpur 10
HomeShopSaleCartAccount
โ† Back to All Maker Guides
๐Ÿ› ๏ธ MAKER GUIDEJul 13, 2026โ€ขโฑ๏ธ 3 min readโ€ข๐Ÿ‡ณ๐Ÿ‡ต Tested in Nepal

Smart Electronic Access Door Lock with RFID & 12V Solenoid Bolt Using Arduino

Build a secure, keyless electronic door lock for maker labs, student dorms, and workshops with 13.56MHz RFID and a 12V solenoid lock from Ghumti Pasal.

Smart Electronic Access Door Lock with RFID & 12V Solenoid Bolt Using Arduino
๐Ÿ› ๏ธ BILL OF MATERIALS (BOM)

Required Hardware & Component Checklist

Curated components verified for this project. Check the items you need, adjust quantities, and add straight to cart:

Estimated Total (6/6 items):
NPRย 3,440
โœ“ Cash on Delivery across Nepal
All parts selected
1
NPRย 750
1
NPRย 1,200
1
NPRย 1,100
1
NPRย 35
1
NPRย 5
1
NPRย 350
๐Ÿ’ฌ Order Kit on WhatsApp
Browse All Store Products โ†’

Smart Electronic Access Door Lock with RFID & 12V Solenoid Bolt Using Arduino

Educational Notes

This project is designed to be accessible to students from Class 4 to Masters level, with complexity scalable to match different age groups and skill levels.

Learning Objectives:

  • Understand basic electronics and circuitry principles
  • Learn sensor applications and data collection techniques
  • Develop problem-solving skills through hands-on building and troubleshooting
  • Apply programming concepts to control hardware and process data
  • Connect projects to real-world Nepalese contexts and challenges

Adaptability:

  • For younger students (Class 4-8): Focus on assembling pre-built circuits, observing results, and understanding basic concepts
  • For intermediate students (Class 9-12): Modify code, experiment with parameters, and explore underlying principles
  • For advanced students (Undergraduate/Masters): Optimize designs, add features, conduct research extensions, and analyze performance

Safety Note: Always supervise younger students when working with electricity, heat, or moving parts.

Build a keyless access control system using the HS-S62-L RC522 13.56MHz RFID Reader and 12V DC Solenoid Lock.


Hardware Bill of Materials:

  • Microcontroller: Arduino Nano V3.0 Solderless
  • RFID Reader: HS-S62-L RC522 NFC RFID Reader Writer Module 13.56MHz
  • Solenoid Actuator: 12V DC Solenoid Lock Electromagnetic Electric Control Cabinet Lock
  • Driver Transistor: TIP 120 Transistor + 1N4007 Rectifier Diode
  • Power Supply: 12v 1.5 Amp Power Adapter

Circuit Pinout & Wiring Connections:

Module / Sensor Pin Arduino Nano Pin Function / Description
RC522 3.3V / GND 3.3V / GND RFID Reader Supply
RC522 SDA (SS) Pin D10 SPI Slave Select
RC522 SCK Pin D13 SPI Clock
RC522 MOSI Pin D11 SPI MOSI
RC522 MISO Pin D12 SPI MISO
TIP120 Base Pin D8 (via 1kฮฉ Resistor) Solenoid Gate Drive
TIP120 Collector Solenoid Negative (-) Switched 12V Path
TIP120 Emitter GND Common Ground
1N4007 Diode (Cathode/Anode) Solenoid (+12V) / (-) Flyback Voltage Snubber

Firmware Source Code (Arduino Uno C++)

#include <Wire.h>
#include <EEPROM.h>
#include <SPI.h>
#include <MFRC522.h>

#define SS_PIN 5
#define RST_PIN 22
MFRC522 rfid(SS_PIN, RST_PIN);

const char* ssid = "GhumtiPasal_WiFi";
const char* pass = "NepalMakers2026";

void setup() {
  Serial.begin(9600);
  SPI.begin();
  rfid.PCD_Init();
  Serial.println("RFID Contactless Reader Ready. Tap Card...");
  
}

void loop() {
  if (!rfid.PICC_IsNewCardPresent() || !rfid.PICC_ReadCardSerial()) {
    delay(50);
    return;
  }

  String cardUID = "";
  for (byte i = 0; i < rfid.uid.size; i++) {
    cardUID += String(rfid.uid.uidByte[i] < 0x10 ? "0" : "");
    cardUID += String(rfid.uid.uidByte[i], HEX);
  }
  cardUID.toUpperCase();

  Serial.println("Scanned Card UID: " + cardUID);
  Serial.println("Access Granted! Syncing record with database...");
  rfid.PICC_HaltA();
  rfid.PCD_StopCrypto1();
  delay(2000);
}
๐Ÿ“ฃ Share this Project Guide:๐Ÿ’ฌ WhatsAppFacebook๐• / Twitter
โ† Previous Guide
Smart Home Automation: Interfacing 4-Way 220V Wireless Remote Switches
Next Guide โ†’
Multi-Level Smart Car Parking Slot Occupancy Counter with IR Sensors

More Practical STEAM & IoT Guides

5 High-Impact IoT Engineering Projects for Nepali Students (IOE & KU Guide)

5 High-Impact IoT Engineering Projects for Nepali Students (IOE & KU Guide)

IoT Weather Reporting System with Arduino & Raspberry Pi LoRa Gateway

IoT Weather Reporting System with Arduino & Raspberry Pi LoRa Gateway

IoT IV Bag Monitoring & Alert System for Healthcare Facilities

IoT IV Bag Monitoring & Alert System for Healthcare Facilities