Browse CircuitDigest’s curated collection of Arduino projects for beginners and advanced makers. Discover practical Arduino project ideas with source code, circuit diagrams, and clear step-by-step explanations. This library of 500+ Arduino-based projects helps you quickly find the right Arduino application for electronics, automation, IoT, robotics, and embedded systems.
Explore Arduino Project Categories
Robots are playing an important role in automation across all the sectors like construction, military, medical, manufacturing, etc. After making some basic robots like line follower robot, computer controlled robot, etc, we have developed this accelerometer based gesture controlled robot by using arduino uno. In this project we have used hand motion to drive the…
Humidity and temperature are common parameters to measure environmental conditions. In this Arduino based project we are going to measure ambient temperature and humidity and display it on a 16x2 LCD screen. A combined temperature and himidity sensor DHT11 is used with Arduino uno to develop this Celsius scale thermometer and percentage scale humidity measurement project. In…
ARDUINO UNO is an ATMEGA controller based board designed for electronic engineers and hobbyists. Arduino based program development environment is an easy way to write the program when compared to other environment development programs.
Components Required
Hardware: Arduino uno board, connecting pins, 220Ω…
After designing this line follower robot using arduino uno, I have developed this computer controlled robot. It can be controlled via the computer and we can use specific keyboard keys to move it. It runs over serial communication which we have already discussed in our previous project - PC Controlled Home Automation.
…
You must have seen automatic door openers in shopping malls and other commercial buildings. They open the door when someone comes near the entrance and close it after some time. A number of technologies are available to make such kinds of systems, like PIR sensors, Radar sensors, Laser sensors, Infrared sensors, etc. In this Arduino based automatic door…
We all are familiar with dice and often played LUDO or SANP SIDI (Snake & Ladders) game by using dice. Dice is a squire type solid box which contains 6 different numbers on all of its sides. We throw dice on a surface to get a random number while playing the games. In this project we have tried to replicate it with a digital dice using arduino uno board. In place of…
Ultrasonic sensors are great tools to measure distance and detect objects without any actual contact with the physical world. It is used in several applications, like measuring liquid level, checking proximity and even more popularly in automobiles to assist in self-parking or anti-collision systems. Previously, we have also built many Ultrasonic Sensor…
While LPG is an essential need of every household, its leakage could lead to a disaster. To alert on LPG leakage and prevent any mishappening there are various products to detect the leakage. Here we have developed an Arduino based LPG gas detector alarm. If gas leakage occurs, this system detects it and makes an alert by buzing the buzzer attached with the circuit.…
A line follower Robot is a very simple robot that follows a line, either a black line or a white line. These types of robots are very simple to build and are often the first choice for beginners who are getting started with robotics projects. Basically, there are two types of line follower robots: one is a black line follower, which follows the black line, and the…
Thermometers are useful apparatus that have been used for a long time for temperature measurement. In this project, we have made an Arduino based digital thermometer to display the current ambient temperature on a 16x2 LCD unit in real time. It can be deployed in houses, offices, industries, etc., to measure the temperature. We can divide this Arduino…
In this tutorial we are going to interface a DC motor to Arduino UNO and control it's speed using PWM (Pulse Width Modulation) concept. This feature is enabled in UNO to get variable voltage over constant voltage. The method of PWM is explained here; consider a simple circuit as shown in figure. This tutorial uses the L293D IC, we have also built a DC motor speed…
In this tutorial we are going to interface a seven segment display to ARDUINO UNO. The display counts from 0-9 and resets itself to zero. Before going further, let us first discuss about seven segment displays. You can also check this detailed tutorial on interfacing arduino with seven segment display.
A seven segment display got its name…