Posts Tagged ‘motor’

NE555 based PWM DC Motor Speed Controller Circuit with PCB Layout

Written by Prithwiraj Bose on . Posted in Hobby Centre

In this article I will show you how to create a NE555 Timer IC based PWM DC Motor Speed Controller. I will share the circuit diagram, component list, tips for making the circuit yourself and a fully working Printable PCB Layout. You can fabricate your PCB with this layout and make the circuit easily. This is one of the most common circuits of my Electronics Hobby series.

Create an Obstacle Avoiding Arduino Robot

Creating an Obstacle avoiding Robot with Arduino, Adafruit Motor Shield v1 and Ultra-sonic Sensor

Written by Prithwiraj Bose on . Posted in Hobby Centre, Programming Tips Tricks Tutorials

Let’s make an Obstacle avoiding Robot. In this brief tutorial I will show how to build a perfect obstacle avoiding (run-away) robot using Arduino. I have used an Ultrasonic sensor mounted on a Servo Motor and a motor Shield for this project. The motor driver is Adafruit Motor Shield. This single shield is capable of controlling upto 4 DC motos and 1 servo motor simultaneously. Download link for the Arduino Robot Project Code (Arduino Sketch along with the required libraries) is available below. In this tutorial, I have not highlighted the instructions to setup the Robotic chassis along with BO Motors, Caster Wheel, Arduino Board etc. Rather I have concentrated on the how to extend the circuits to make it usable, connect the circuits and write the Arduino Sketch to make the Motors rotate by sensing the distance from Obstacles. When I created my first Arduino based Obstacle avoiding Robot, I was pretty much done with the mechanical connection, before getting stuck into the circuitry and programming. These were the 2 areas, where I struggled a lot and had to refer multiple tutorials to get a complete road-map. Here I will try to address those problems, which are often encountered by Newbies.