This DC 12V solenoid lock assembly is designed for electrically locking cabinets, vending machines, storage shelves, and file cabinets. It operates as a fail-secure lock: the assembly stays locked while the circuit is disconnected, and unlocks only the instant power is applied — a hidden way of unlocking that can double as an emergency-access method.
Because it’s powered by a 12V DC supply, it integrates easily with common 12V control circuits, relay modules, or access-control systems, without needing specialized high-voltage switching hardware.
The assembly is built to be steady, durable, and energy-saving, with a long service lifespan, and includes anti-theft and shockproof design elements suited to security-oriented cabinet and enclosure locking.
Features:
1. DC 12V solenoid-driven electric lock
2. Fail-secure: locked when power is off, unlocks on power-on
3. Hidden unlocking method usable for emergency access
4. Suited to cabinets, vending machines, storage shelves, file cabinets
5. Energy-saving with long service lifespan
6. Anti-theft, shockproof design elements
🔌
Pin Connections
1 Table
Pin Connections Table 1
Board
Sensor Pin
Connection
Solenoid
to switching transistor/relay
coil leads into a flyback-diode-protected switch, gated by a board digital pin
📟
DC 12V Cabinet Door Lock Electric Lock Assembly Solenoid
DC 12V Cabinet Door Lock Electric Lock Assembly Solenoid - Arduino Uno
DC 12V Cabinet Door Lock Electric Lock Assembly Solenoid - Arduino Nano
DC 12V Cabinet Door Lock Electric Lock Assembly Solenoid - Arduino Mega
DC 12V Cabinet Door Lock Electric Lock Assembly Solenoid - ESP32
DC 12V Cabinet Door Lock Electric Lock Assembly Solenoid - ESP8266
DC 12V Cabinet Door Lock Electric Lock Assembly Solenoid - STM32
DC 12V Cabinet Door Lock Electric Lock Assembly Solenoid - Raspberry Pi Pico
📄 File: dc_12v_cabinet_door_lock_electric_lock_assembly_solenoid_-_arduino_uno.inoArduino Uno
543 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC 12V Cabinet Door Lock Electric Lock Assembly Solenoid draws too much current for a GPIO pin directly - switch it through a flyback-diode-protected transistor or relay, gated by pin 7 on Arduino Uno.
5// DC 12V Cabinet Door Lock Electric Lock Assembly Solenoid draws too much current for a GPIO pin directly - switch it through a flyback-diode-protected transistor or relay, gated by pin 7 on Arduino Nano.
6#define SOLENOID_PIN 7
7
8voidsetup() {
9Serial.begin(115200);
10pinMode(SOLENOID_PIN, OUTPUT);
11digitalWrite(SOLENOID_PIN, LOW);
12}
13
14voidloop() {
15digitalWrite(SOLENOID_PIN, HIGH); // energize
16delay(1000);
17digitalWrite(SOLENOID_PIN, LOW); // release
18delay(3000);
19}
📄 File: dc_12v_cabinet_door_lock_electric_lock_assembly_solenoid_-_arduino_mega.inoArduino Mega
544 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC 12V Cabinet Door Lock Electric Lock Assembly Solenoid draws too much current for a GPIO pin directly - switch it through a flyback-diode-protected transistor or relay, gated by pin 7 on Arduino Mega.
5// DC 12V Cabinet Door Lock Electric Lock Assembly Solenoid draws too much current for a GPIO pin directly - switch it through a flyback-diode-protected transistor or relay, gated by pin 13 on ESP32.
5// DC 12V Cabinet Door Lock Electric Lock Assembly Solenoid draws too much current for a GPIO pin directly - switch it through a flyback-diode-protected transistor or relay, gated by pin D3 on ESP8266.
5// DC 12V Cabinet Door Lock Electric Lock Assembly Solenoid draws too much current for a GPIO pin directly - switch it through a flyback-diode-protected transistor or relay, gated by pin PB2 on STM32.
6#define SOLENOID_PIN PB2
7
8voidsetup() {
9Serial.begin(115200);
10pinMode(SOLENOID_PIN, OUTPUT);
11digitalWrite(SOLENOID_PIN, LOW);
12}
13
14voidloop() {
15digitalWrite(SOLENOID_PIN, HIGH); // energize
16delay(1000);
17digitalWrite(SOLENOID_PIN, LOW); // release
18delay(3000);
19}
📄 File: dc_12v_cabinet_door_lock_electric_lock_assembly_solenoid_-_raspberry_pi_pico.inoRaspberry Pi Pico
551 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// DC 12V Cabinet Door Lock Electric Lock Assembly Solenoid draws too much current for a GPIO pin directly - switch it through a flyback-diode-protected transistor or relay, gated by pin 17 on Raspberry Pi Pico.
6#define SOLENOID_PIN 17
7
8voidsetup() {
9Serial.begin(115200);
10pinMode(SOLENOID_PIN, OUTPUT);
11digitalWrite(SOLENOID_PIN, LOW);
12}
13
14voidloop() {
15digitalWrite(SOLENOID_PIN, HIGH); // energize
16delay(1000);
17digitalWrite(SOLENOID_PIN, LOW); // release
18delay(3000);
19}
Electromagnetic actuator - simple on/off (energize/release), switched through a transistor or relay, not PWM-speed-controlled like a motor.
نظرة عامة ومواصفات المنتج — بالعربية
DC 12V Cabinet Door Lock Electric Lock Assembly Solenoid متوفر الآن في متجر إكوسترا للإلكترونيات، ضمن قسم Motors | Drivers | Pumps | Actuators، بسعر 250,00 EGP. كود المنتج لدينا: EK860. المنتج غير متوفر حالياً — تواصل معنا عبر واتساب لمعرفة موعد توفره القادم.