This page features a curated collection of Arduino Uno projects designed specifically for beginners and intermediate learners. Arduino Uno is the most widely used board for learning electronics, making it ideal for understanding basic sensors, actuators, and microcontroller programming.
All projects listed here include clear circuit diagrams, Arduino Uno-compatible code, and step-by-step explanations covering real-world applications such as automation, robotics, and IoT fundamentals.
The MPU6050 is an IC 3-axis accelerometer and a 3-axis gyroscope combined into one unit. It also houses a temperature sensor and a DCM to perform a complex task. The MPU6050 is commonly used in building Drone and other remote robots like a self-balancing robot. In this project we will build a Digital Protractor using MPU6050 and Arduino. Here a servo…
This project explains designing a home automation system which is controlled by a computer to switch On and switch Off various electrical and electronics devices. For demonstration we have used 3 zero watt bulbs which indicates LIGHT, FAN and TV. It uses Arduino Uno board as a controller and a 5V relay to connect light bulbs with the circuit.
…As a kid I was fascinated by a toy music car which gets triggered when you clap your hands, and then as I grew up I wondered if we can use the same to toggle lights and fans in our home. It would be cool to just turn on my Fans and lights by just clapping hands instead of walking my lazy self to the switch board. But often times it would malfunction as this circuit will…
When you take your phone in sunshine or in high lighting, then it automatically adjusts the brightness according to the lighting conditions. Most of the display devices now a days, whether it’s a TV or mobile phone, have the Ambient Light Sensor inside to adjust the brightness automatically. Today in this tutorial, we will use one such sensor BH1750 Light Sensor Module…
Using one or two Servo with Arduino is Easy but what if we want to use more than one Servo Motors?
Here, we are going to show you that how to control Multiple Servo Motors with Arduino. Connecting multiple Servo Motors with Arduino seems to be easy and but if we connect all the Servos to Arduino supply pins then they won’t work correctly because of lack of enough…
As the name suggests, color sorting is simply to sort the things according to their color. It can be easily done by seeing it but when there are too many things to be sorted and it is a repetitive task then automatic color sorting machines are very useful. These machines have color sensor to sense the color of any objects and after detecting the color servo motor grab…
Development in Arduino and Arduino IDE has always been easy and fun with their simple user interface. The Arduino IDE is open-source and free to use Development Environment with all features like write, compile and upload the code to Arduino Boards. It is based on Java and runs on major OS like Windows, OS X and Linux. But with all its simplicity and large community, it…
In this project we are using the concept of ADC (Analog to Digital Conversion) in ARDUINO UNO. We are going to use a Hall Effect sensor and Arduino uno to measure the field strength of a magnet. The sensor which we have used here is UGN3503U. This is a hall sensor which senses the magnetic field strength and provides a varying voltage at output proportional to the…
We have seen numerous examples of Blinking an LED using different Microcontrollers and different programming languages. Today, we will use a very popular JavaScript framework Node.js to control the LED connected to Arduino Uno. We will also use Node.js to control the brightness of LED from a webpage using Arduino. By few tweaks and using ESP8266, this can be converted…
Using a Servo motor is common in Robotics for precise control. Here, in this tutorial we are going to show you how to use a Servo motor wirelessly with an Arduino UNO and an Android device via Bluetooth connection. We already controlled servo with Arduino, this time we are Controlling Servo Motor using Arduino and Bluetooth.
Material…
Using a thermistor is an easy and cheap way to sense the temperature. And to measure the exact temperature with thermistor, a microcontroller will be needed. So here we are using Arduino with Thermistor to read the temperature and a LCD to display the temperature. It is useful in various projects like remote weather station, home automation, and protection and controlling of…
Automatic floor cleaners are nothing new, but they all share a common problem. They all are too expensive for what they do. Today, we will make a Automatic Home cleaning Robot that only costs a small fraction of the ones in the market. This Robot can detect the obstacles & objects in front of it and can continue moving, avoiding the obstacles, until the whole room is…