Position and Speed Controller for DC Motor with Incremental Encoder


https://www.electronics-lab.com/project/position-and-speed-controller-for-dc-motor-with-incremental-encoder/

This project consists of Arduino Arduino-compatible microcontroller ATmega328, an L298 Motor driver, a Joystick, a programming connector, an Infrared sensor, and various analog and digital I/O pins. The project is Arduino compatible and can be programmed using Arduino IDE and many motor-related projects can be developed using this hardware. L298 has two H-bridges but here […]

Arduino Compatible OLED Board with 4 Channel 16-Bit ADC


https://www.electronics-lab.com/project/arduino-compatible-oled-board-with-4-channel-16-bit-adc/

This board consists of Arduino-compatible hardware which includes an OLED display, ADS1115 4-Channel 16Bit ADC, Arduino-compatible Microcontroller ATMEGA328, a connector for Arduino Programming, a connector for 4 Channel Analog input, and a connector for a couple of I/O lines. Operating supply 5V DC. The ADS1115 device is a precision, low-power, 16-bit, I2C-compatible, analog-to-digital converter (ADCs). […]

Liquid-Level Monitoring Using a Pressure Sensor – Bar-Graph Display


https://www.electronics-lab.com/project/liquid-level-monitoring-using-a-pressure-sensor-bar-graph-display/

This project allows users to monitor the liquid level on a Bar-Graph display. The liquid level is measured using a pressure sensor, the sensor is placed on top of the tank and is connected to an open-ended tube that is submerged in the water tank. The amount of water in the tank creates a proportional […]

DC Motor Control Using Joystick


https://www.electronics-lab.com/project/dc-motor-control-using-joystick/

This is a compact, low-profile, and high-performance DC motor driver that provides easy control of a DC motor using a joystick. This small-size board can drive small to medium-sized brushed DC motors with up to 2.5A continuous and 6A peak currents. It is an Arduino-compatible project that helps users develop their own code and drive […]

Joystick Stepper Motor Controller


https://www.electronics-lab.com/project/joystick-stepper-motor-controller/

This is a pulse generator for a stepper motor driver using a joystick. It is a board that contains an Arduino-compatible microcontroller and circuitry for controlling up to 2-channel (2-axis) stepper motors. The board has multiple options to develop stepper motor-related control systems, from a 2-axis analog joystick to a trimmer potentiometer to a 7-channel […]

RC Servo Movement Recorder and Player


https://www.electronics-lab.com/project/rc-servo-movement-recorder-and-player/

This is an RC servo controller board that allows users to record RC servo motor movement and playback it back with precision. There is an onboard potentiometer to control the RC servo up to 180 degrees. It allows you to record the movement of one servo, a few seconds in duration. Servo movement can be […]

DC Motor Position Control Using Potentiometer – Arduino Compatible


https://www.electronics-lab.com/project/dc-motor-position-control-using-potentiometer-arduino-compatible/

The project presented here is an Arduino-compatible motor control board. The board consists of an ATMEGA328 microcontroller, LMD18201 H-Bridge, and 2 x potentiometers. This closed-loop servo system provides position control using a feedback potentiometer mounted on the output shaft of the gearbox and provides position control by turning the shaft of the reference potentiometer, the […]

Function Generator Using AD9833 DDS – Arduino Compatible 


https://www.electronics-lab.com/project/function-generator-using-ad9833-dds-arduino-compatible/

This is an Arduino-compatible hardware designed for building a low-cost function generator. The project consists of all the required spices to build your own function generator. It includes multiple options such as a potentiometer, rotary encoder, tactile switches, op-amp, and 16×2 LCD interface. The project can output sine, triangular, and square waves with gain adjustment […]

Programmable Step-Direction Pulse Generator for Stepper, BLDC and AC Servo Motor Drivers


https://www.electronics-lab.com/project/programmable-step-direction-pulse-generator-for-stepper-bldc-and-ac-servo-motor-drivers/

A programmable pulse generator is a very useful tool for stepper, BLDC, and AC servo drivers. Various stepper and servo drivers work with step and direction inputs. This project is the right solution to drive such drivers since it can provide a high-frequency output which is important for most AC servo drivers. The project provides […]

Brushed DC Motor Speed Controller Using Radio Control (RC) Remote


https://www.electronics-lab.com/project/brushed-dc-motor-speed-controller-using-radio-control-rc-remote/

This is a Brushed DC motor controller designed to control one brushed DC motor up to 5A. It can control the speed of the DC motor using a Radio Control (RC) System. This Arduino compatible hardware converts RC PWM signal into 0 to 100% duty cycle PWM which further drives high current load using MOSFET. […]