You Are Here: Home » AVR ATmega Projects » Robotics – Automation Projects

Build Your Own Microcontroller Based PID Control Line Follower Robot (LFR) – Second Part

One of the interesting parts in building the Line Follower Robot is; you could start it with a very simple version by using just two transistors with the LED and LDR for sensor (Build Your Own Transistor Based Mobile Line Follower Robot – First Part) and enhance it to the programmable version that use microcontroller as the brain for controlling the robot. The reason of using the microcontroller for the Lin ...

Read more

Telepresence Robot using Microchip PIC16F1829 and Atmel AVR ATmega168 I2C Smart DC Motor Controller Microcontroller – Part 2

The I2C (read as I square C) smart DC motor controller is designed using the Atmel 8-bit AVR Atmega168 microcontroller and configured to act as the I2C slave device where it could be controlled by other microcontroller or microprocessor through the I2C SDA (serial data) and SCL (serial clock) interface. In the first part we have accomplished a basic DC motor controller tasks i.e. differential steering and s ...

Read more

CMR Robot Arm

Our project was mainly designed for the Cornell Mars Rover project team (CMR), which will be using the robotic arm for competition to complete many different tasks in the deserts of Southern Utah. For our ECE 4760 final project, we created the control systems for a robot arm that is able to use three different end attachments to perform a variety of specified actions, include pushing buttons, scooping up di ...

Read more

InLinea01: A PID controlled line following robot build on an ATmega 8

InLinea01 is a simple PID controlled line following robot. This is not speed oriented line follower, this is just a prototype I built to experiment with this type or machines, though it can be the first step to build a faster one. The goal of a line following robot is follow a line that is draw on the floor, usually this line is a black on white floor line, or a white on black one. A sensor is needed to det ...

Read more

Running TX433 and RX433 RF modules with AVR microcontrollers

Sometimes in embedded design you may want to go wireless. Might be you will want to log various readings of remotely placed sensors, or simply build a remote control for robot or car alarm system. Radio communications between two AVR microcontrollers can be easy when specialized modules are used. Lets try to run very well known RF modules TX433 and RX433 that (or similar) can be found almost in every electr ...

Read more

Obstacle Avoiding Robot using AVR ATmega32 – Part II

Hello and Welcome back to the second part of Obstacle Avoiding Robot Tutorial. In the last part we studied the drive system and the mechanical construction of our robot. In this part we will make the sensor part. The sensors will help our robot detect obstacle in its path. The sensor system is of very basic type of infrared(IR) reflectance sensor. It is made up of an IR Transmitter and an IR receiver. The I ...

Read more

Arduino Robotic Arm

In this tutorial, we design an Arduino Uno Robotic Arm. Entire arm will be designed from some scrap material and servos. Entire process of construction has been explained in detail below. The arm has been built with cardboards and the individual parts have been locked to servo motors. Arduino Uno is programmed to control servo motors. Servos are serving as joints of Robotic arm here. This setup also looks a ...

Read more
Scroll to top