Skip to content

VishalRoy08/Arduino-Mini-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arduino Mini Projects Banner

Arduino Mini Projects

A collection of Arduino-based mini projects developed to strengthen my understanding of embedded systems, sensors, actuators, and display modules. These projects were built as part of my learning journey in electronics and microcontroller programming using the Arduino IDE.


Project Overview

This repository contains the following Arduino projects:

  • LED Chasing
  • Ultrasonic Radar
  • OLED Robot Eye Animation

Each project includes the Arduino source code, circuit diagram, and project images.


Projects

1. LED Chasing

A simple project demonstrating sequential LED control using Arduino digital output pins.

Hardware Used

  • Arduino Uno
  • LEDs
  • 220Ω Resistors
  • Breadboard
  • Jumper Wires

Features

  • Sequential LED blinking
  • Adjustable delay timing
  • Digital output control

2. Ultrasonic Radar

An Arduino-based radar system using an HC-SR04 ultrasonic sensor mounted on an SG90 servo motor. Distance measurements are transmitted to a computer and visualized using Processing.

Hardware Used

  • Arduino Uno
  • HC-SR04 Ultrasonic Sensor
  • SG90 Servo Motor
  • Breadboard
  • Jumper Wires

Software Required

  • Arduino IDE
  • Processing

Processing can be downloaded from the official website:

https://processing.org/download

Features

  • 180-degree scanning
  • Real-time obstacle detection
  • Servo-controlled scanning
  • Graphical radar visualization

3. OLED Robot Eye Animation

A robot eye animation displayed on a 128×64 SSD1306 OLED display to simulate blinking and eye movement.

Hardware Used

  • Arduino Uno
  • SSD1306 OLED Display (128×64)

Required Libraries

  • Adafruit GFX Library
  • Adafruit SSD1306
  • FluxGarage Robo Eyes

Features

  • Animated robot eyes
  • Eye movement
  • Blinking animation
  • OLED graphics rendering

Repository Structure

Arduino-Mini-Projects/
│
├── README.md
├── LICENSE
│
├── LED_Chasing/
│   ├── LED_Chasing.ino
│   ├── circuit.png
│   └── Images/
│
├── Ultrasonic_Radar/
│   ├── Ultrasonic_Radar.ino
│   ├── Radar_Processing.pde
│   ├── circuit.png
│   └── Images/
│
├── OLED_Robot_Eyes/
│   ├── Mini_Robot_Eyes.ino
│   ├── circuit.png
│   └── Images/

Software Used

  • Arduino IDE
  • Processing

Skills Demonstrated

  • Arduino Programming
  • Embedded Systems
  • Digital Electronics
  • Sensor Interfacing
  • Servo Motor Control
  • OLED Display Interfacing
  • Circuit Assembly
  • Hardware Debugging

Learning Outcomes

Through these projects, I gained practical experience in:

  • Writing Arduino programs
  • Interfacing sensors and displays
  • Controlling servo motors
  • Designing and assembling electronic circuits
  • Debugging embedded systems
  • Understanding hardware-software integration

Author

Vishal Roy

GitHub: https://github.com/VishalRoy08


License

This project is licensed under the MIT License.

About

A collection of Arduino-based mini projects developed to strengthen my understanding of embedded systems, sensors, actuators, and display modules. These projects were built as part of my learning journey in electronics and microcontroller programming using the Arduino IDE.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages