Welcome to my collection of Arduino Uno projects! This repository contains various projects created using the Arduino Uno, demonstrating different functionalities and ideas. Each project includes the code and example videos and photos to help you recreate and learn. And also I used the tinkercad website and Fritzing app to show cable notations.
- Battery Level Checker: It is necessary to check the battery level. This project helps you monitor it and displays the level on a 4-digit 7-segment display.
- Car Park Sensor: A basic car parking sensor with buzzer. The buzzer emits beeping as object's distance to the HC-SR04 ultrasonic sensor. (Also upgraded with leds in CarParkSensorWithLeds)
- Vibration Sensor with Led: The sensor senses the vibration and light up the led. Don't need to write a code give the sensor 5v.
- 8x8 Matrix Heard: Displays a heart pattern on an 8x8 LED matrix. Perfect for surprising your loved one.
- Automatic Corridor Lighting: The LED lights up when it detects movement between 30 and 65 cm. It stays on for 5 seconds and then turns off.
- Counter with 4-digit 7-segment Display: A simple natural number counter that increments from 0 to 9999 and displays the value on a 4-digit 7-segment display.
- Temperature Sensor: Measures ambient temperature using a sensor. If the temperature reaches 30°C, a buzzer beeps, and an LED blinks as a warning.
- Stepper Motor with Button: A stepper motor controlled by a button, available in two variations: Single Press and Hold to Rotate
- Oled I2C Display: An OLED I2C display is one of the most common displays that communicate via I2C. The example demonstrates displaying a rocket image in PNG format using a bitmap.
- Active and Passive Buzzer: It demonstrates differences between active buzzer and passive buzzer with examples.
- Potantiometer: A circuit that controls the brightness of an LED by adjusting the potentiometer.
- Blink with LDR: A circuit using an LDR that turns on an LED when it gets dark enough.
- Blink Button: A button-controlled circuit with two versions: one where the LED turns on when pressed and off when released, and another where the LED toggles with each press.
- Blink: A circuit where the LED blinks on and off every second.
- Clone this repository to your local machine:
git clone https://github.com/Mali03/Arduino-uno-projects.git
- Navigate to the project directory you're interested in.
- Open the Cable Notation file.
- Build the given schematic on a breadboard using your own components.
- Open the
.ino
file in the Arduino IDE. - Connect your Arduino Uno to your computer, select the correct board and port, and upload the code.
Hardware (varies by project): Arduino Uno, LEDs, resistors, push button, jumper cables, breadboard, step motor, 8x8 matrix, HC-SR04 ultrasonic sensor, 4-digit 7-segment display (5461BS-1), LDR, Sw-520d vibration sensor, lm35 temperature sensor, active/passive buzzer.
Software: Arduino IDE (2.3.4).
This project is licensed under the MIT License - see the LICENSE file for details.
If you need any help contact me on LinkedIn.