Projects   /   Motors & Robotics   /   PIC16F877A

LEGO ROBOT PROJECT WITH PIC16F877 PIC ASSEMBLY

Two of the PIC16F877 microcontroller based on harsh economics Robot Barrier lego robot used a lot in part lego robot can be said also tip31, tip32 bridge...

Published

At a glance

CategoryMotors & Robotics
PIC modelPIC16F877A
IncludesDownload files
Reading time~2 min
Jump to a section
  1. BARRIER ROBOT
  2. ROBOT HANDICAP AUTO LUG
  3. Related projects

Two of the PIC16F877 microcontroller based on harsh economics Robot Barrier lego robot used a lot in part lego robot can be said also tip31, tip32 bridge motor driver with transistors have a more solid thanks to the movable... Electronics Projects, Lego Robot Project with PIC16F877 PIC Assembly "microchip projects, microcontroller projects, pic assembly example, pic16f877 projects,

LEGO ROBOT PROJECT WITH PIC16F877 PIC ASSEMBLY

Two of the PIC16F877 microcontroller based on harsh economics Robot Barrier lego robot used a lot in part lego robot can be said also tip31, tip32 bridge motor driver with transistors have a more solid thanks to the movable clamping bodies can hold in front. Other robots could be called the robot obstacle seems simple compared to other projects in front of the robot has 2 units of metal such as antenna assembly software with source code and schema files have been prepared.

BARRIER ROBOT

BARRIER ROBOT

The project concern with the realization of a Lego’s robot, which was built as an application of the Microchip’s PIC 16F877. The robot’s task is to collect a barrel placed in the space around it.

The PIC controls three Lego’s motors and reads the input from three touch sensors and a laser target finder sensor. One touch sensor is used to detect when the barrel is touched; the other two touch sensors are used to determinate the arms position. The target finder sensor works as follow: the barrel is covered with retro-reflecting tape. When it is illuminated by the lasers light the photo diode detect an increment of light and that means that the barrel is individuated.

The robot makes a scan around it (the motors, which controls the robots movement round in different ways) When the barrel is found the robot advance in the barrels direction (both motors round in the same way), until the PIC don’t obtain the information that the barrel is touched throw the touch sensor. Once the barrel is touched the PIC stop the robot and with its mechanical arm pick up the barrel. The arms movement is controlled with the third motor. The barrel is collocated in a space behind the arm. After this the arm goes back to its default position and the robot makes another scan.

ROBOT HANDICAP AUTO LUG

The robot can be driven by a microcontroller P16F877. It has two switches on the front that can detect obstacles. When struck an obstacle the robot stops, back, turn and continues its march.

ROBOT HANDICAP AUTO LUG

The logic of the robot was entrusted to a microcontroller P16F877. The scooter robot are driven through a system of four transistors and two diodes for each motor as a direct link with the microcontroller would have burned the same. All this is powered by a battery.

Source: http://www2.units.it/carrato/didatt/dsp_mcu/relaz_mcu/ Lego Robot Project with PIC16F877 PIC Assembly source code schematic Alternative link:

FILE DOWNLOAD LINK LIST (in TXT format): LINKS-2238.zip

Source: LEGO ROBOT PROJECT WITH PIC16F877 PIC ASSEMBLY

 

Beginner Tutorials · PIC16F877A

PIC16F877 Driving LCD in 4-Bit Mode using PIC16F877 with Proteus Simulation

Introduction This microcontroller project shows how a PIC16F877 can drive an LCD display using 4-bit mode inside a Proteus simulation.The project demonstrates...

Programmers & ICSP · PIC16F877A

EPE PIC/LCD Demo using PIC16F877 with Proteus Simulation

IntroductionThe EPE PIC/LCD Demo is a classic microcontroller project that demonstrates how a PIC16F877 can fully control a PG12864F graphical LCD.Designed as...

Motors & Robotics · PIC16F877A

Efficient Sun-Following Robot: A Solar Tracker with Microcontroller Control

Abstract The impending global challenge of dwindling non-renewable fuel resources underscores the urgency of transitioning towards renewable energy alternatives like solar power....

Motors & Robotics

Real-Time CAN-Based Vehicle Monitoring System with PIC MCU

INTRODUCTION The Controller Area Network (CAN) is a robust vehicle communication bus standard that was primarily developed for automobile applications but has...

Motors & Robotics

Easy Way to Learn Robotics Using Microcontrollers: A Beginner’s Guide

The title, "Easy Way to Learn Robotics Using Microcontrollers," promises an accessible entry point for those curious about the exciting world of...

Motors & Robotics

Innovative Robotics: A Comprehensive Project Exploration

A DC motor functions as an electromechanical device, translating electrical signals into mechanical movements. The rotation of the motor correlates directly with...

Muhammad Bilal

Muhammad Bilal

I am a highly skilled and motivated individual with a Master's degree in Computer Science. I have extensive experience in technical writing and a deep understanding of SEO practices.