This repository documents a collection of projects focused on the fundamentals of robotics and electronics using the Arduino platform. The projects progress from basic actuator control to the construction of a simple mobile robot.
- Objective: To understand basic digital output and Pulse Width Modulation (PWM) for controlling actuators.
- Outcome: Successfully implemented both a standard blinking sequence and a smooth fading (breathing) effect on an LED.
- Objective: To read analog sensor input from a photoresistor and trigger an output based on environmental conditions.
- Outcome: Developed a system that automatically activates an LED in low-light conditions, demonstrating a basic sense-and-act loop.
- Wiring Diagram:
- Objective: To control DC motors using an L298N motor driver to achieve basic robot locomotion.
- Outcome: Assembled a mobile robot chassis and implemented remote control functionality for forward, backward, and turning movements via serial commands.
- Proficiency with the Arduino IDE and its C/C++ based programming language.
- Understanding of digital and analog I/O for interfacing with sensors and actuators.
- Hands-on experience in basic circuit assembly and actuator control (LEDs, DC motors).