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

Raspberry Pi 4B-Controlled Biometric Access System with Dual Stepper Motor Actuation

View and Edit Project In Cirkit DesignerImage of Raspberry Pi 4B-Controlled Biometric Access System with Dual Stepper Motor Actuation

Circuit Documentation

Summary

This circuit integrates a variety of components including a Raspberry Pi 4B, magnetic encoder, buck converter, motor drivers, display module, fingerprint scanner, distance sensor, temperature sensor, stepper motors, and a power supply. The Raspberry Pi 4B serves as the central processing unit, interfacing with sensors and controlling the stepper motors through the DRV8825 motor drivers. The buck converter steps down the voltage from the power supply to power the Raspberry Pi and other 5V or 3.3V components. The magnetic encoder and distance sensor provide feedback to the Raspberry Pi, while the TM1637 display module and fingerprint scanner serve as the user interface. The DS18B20 temperature sensor provides environmental data. The circuit is powered by a 12V 5A power supply, which is stepped down as needed for various components.

Component List

Raspberry Pi 4B

A microcomputer with multiple GPIO pins used for interfacing with various peripherals and sensors.

AS5600 Magnetic Encoder

A magnetic position sensor that communicates with the Raspberry Pi via I2C protocol.

Buck Converter

A DC-DC converter that steps down voltage from a higher voltage (12V) to a lower voltage to power the Raspberry Pi and other components.

DRV8825

A stepper motor driver capable of driving a bipolar stepper motor.

TM1637

A 4-digit 7-segment display module for displaying information to the user.

Fingerprint Scanner

A biometric sensor used for identification and authentication purposes.

VL53L0Xv2

A time-of-flight distance sensor for accurate distance measurement.

NEMA 17 HS4401

A bipolar stepper motor commonly used for precise motion control.

POWER SUPPLY 12V 5AMP

A power supply unit that provides 12V and 5A to power the circuit.

AC Source

The main AC power source for the circuit.

DS18B20

A digital temperature sensor for measuring ambient temperature.

Resistor

A passive component used to limit current or divide voltages in a circuit.

Wiring Details

Raspberry Pi 4B

AS5600 Magnetic Encoder

Buck Converter

DRV8825

TM1637

Fingerprint Scanner

VL53L0Xv2

NEMA 17 HS4401

POWER SUPPLY 12V 5AMP

DS18B20

Resistor

Documented Code

No code was provided for the microcontrollers in the circuit. Therefore, this section is not applicable for the current documentation.