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

Bluetooth-Controlled Lock and Stepper Motor System with Arduino

View and Edit Project In Cirkit DesignerImage of Bluetooth-Controlled Lock and Stepper Motor System with Arduino

Circuit Documentation

Summary

This circuit is designed to control a 12V solenoid lock and a NEMA17 stepper motor using an Arduino Uno R3 as the main microcontroller. The circuit includes a 5V single-channel relay to interface the Arduino with the higher voltage required by the solenoid lock, and an L298N Motor Driver to control the stepper motor. Communication with the Arduino is facilitated by a Bluetooth module. The entire system is powered by a 12V battery, which also directly supplies the solenoid lock and the motor driver.

Component List

12V Solenoid Lock

5V Single Channel Relay

L298N Motor Driver Controller Board Module

Arduino Uno R3

Bluetooth Module

NEMA17 Stepper Motor

12V Battery

Wiring Details

12V Solenoid Lock

5V Single Channel Relay

L298N Motor Driver Controller Board Module

Arduino Uno R3

Bluetooth Module

NEMA17 Stepper Motor

12V Battery

Documented Code

Since no code was provided in the input, this section is left blank. The code would typically include the initialization of the pins, the setup of the Bluetooth communication, and the control logic for the solenoid lock and the stepper motor.