Robotics – Automation Projects

PIC stepper motor breadboard control setup

PIC Stepper Motor Controller using PIC16F84A with Proteus Simulation

Introduction Stepper motors are widely used in embedded systems and DIY electronics projects where precise position control is required. This PIC Stepper Motor Controller microcontroller project uses a PIC microcontroller to control the direction of a stepper motor through simple push-button inputs. The project demonstrates how a PIC16F84A microcontroller can generate the required stepping sequence […]

PIC Stepper Motor Controller using PIC16F84A with Proteus Simulation Read More »

SoftUART testing using Piccolo LaunchPad

Software UART (SoftUART) using TMS320F28027 Piccolo with Proteus Simulation

Introduction Creating reliable serial communication without a hardware UART might sound tricky, but this SoftUART project proves how flexible embedded systems can be. In this tutorial-style showcase, we build a software-implemented UART on the TMS320F28027 Piccolo microcontroller and test it inside a realistic Proteus simulation environment. This approach is ideal for learners and engineers exploring

Software UART (SoftUART) using TMS320F28027 Piccolo with Proteus Simulation Read More »

Easy Way to Learn Robotics Using Microcontrollers A Beginner's Guide

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 robotics. This commentary delves into the potential of this project, exploring its strengths, considerations for improvement, and resources to enhance the learning experience. Strengths of the Project Focus on Microcontrollers: Microcontrollers are the

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

Basic block diagram

Exploring Versatility: GSM-Based Robotic Vehicle Technology

Introduction To Robotics The term ‘Robot’ remains elusive, defying a precise definition due to its evolving usage. Initially, it referred to humanoid or human-like beings and originated from the Czech word meaning ‘slave labor,’ coined by Karel Čapek in his 1921 play, “Rossum’s Universal Robots.” These early robots were biochemical entities, akin to what we

Exploring Versatility: GSM-Based Robotic Vehicle Technology Read More »

The controller part

Wireless Control of Robotic Arm via PS2 Joystick and Microcontroller Technology

1. INTRODUCTION A robot is a machine capable of performing a multitude of tasks [1]. Specifically, a robotic arm, functioning as a robot rigger, exhibits the ability to execute various functions akin to a human arm. In industrial settings, these robotic arms undertake diverse tasks such as welding, trimming, picking, and placing, among others. An

Wireless Control of Robotic Arm via PS2 Joystick and Microcontroller Technology Read More »

Photograph of Final Device

Exploring the PIC16F88 Microcontroller for Remote-Controlled Robotics

I. Design Summary The objective of this mechatronics system design project is to develop a straightforward control and interface platform for robotics using a Microchip PIC processor. The aim is to create a versatile platform capable of accommodating various sensors, displays, and outputs, and it should be mobile while being controlled through 2.4GHz remote signals.

Exploring the PIC16F88 Microcontroller for Remote-Controlled Robotics Read More »

External Input and Output Signals

Microcontroller Implementation of a Small Robot Arm Controller

Our senior project aims to design and develop assembly language for a small robot arm assembly controller, utilizing an enhanced 8051 microcontroller (80535). In addition to the controller’s software, we will design and construct the microcontroller interface circuitry. Our investigation will focus on incorporating safety features, such as motor current limit protection and motor disable

Microcontroller Implementation of a Small Robot Arm Controller Read More »