20+ Projects for the Arduino Uno

Don’t keep your ideas in your head – implement them.

Max out the digital I/O with an LED bar graph and switch array. Each switch controls a different LED function.

Time

1-2 hr

Display the key pressed on a keypad
to the LED bar graph in binary.

Time

1-2 hr

Take input from a keypad and send it
to the IDE’s built-in Serial Monitor.

Time

1 hr

Display an output on the LED bar graph based on the input received from the host.

Time

1 hr

Control a brushless DC fan with
an N-channel MOSFET.

Time

1 hr

Control the pan and tilt of a camera
with a 4-way joystick.

Time

2-3 HR

Control an electric solenoid air valve
with a 1-channel relay module.

Time

1 hr

Max out the analog input channels with
six 10kΩ potentiometers.

Time

1 HR

Interface a 16×2 character LCD
in 4-bit mode.

Time

1.5 HR

Interface a DHT11 temp and humidity sensor, and display data on an LCD.

Time

1 hr

Interface a PIR sensor to detect
movement up to 30′ away.

Time

1 hr

Interface an ultrasonic sensor to measure distance to an object up to 3m away.

Time

1 hr

Interface a LiDAR-Lite to measure
distance and display on an LCD.

Time

2 hr

Interface a photoresistor and turn on and off an LED based on light intensity.

Time

2 hr

Use a DS3231 Real-Time Clock (RTC) to accurately keep track of the date and time.

Time

2 hr

Use a 3-axis magnetometer to acquire accurate compass headings.

Time

1.5 hr

Control a brushless DC motor with an ESC and display speed on LCD via a status bar.

Time

2 hr

Interface a GPS module and obtain latitude, longitude, altitude, and speed.

Time

2.5 hr

Determine an object’s angular position
with the MPU6050 module.

Time

3 hr

Create an up-and-down counter with a
1-digit 7-segment display.

Time

2.5 hr

Measure water quality with an analog pH sensor to determine its health.

Time

3 hr

Acquire wind speed data with the use of an anemometer.

Time

3 hr

Coming soon.

 

Project 23

Time

?

Coming soon.

 

Project 24

Time

?

ProteShea

Learn. Apply. Create.

290 NW Peacock Blvd #880143
Port Saint Lucie, FL 34988