Robohaat from software to electronic gadgets

Page 1

Search ‌

Search

Robohaat-From So ware to electronic gadgets July 28, 2015 Electronics online Shopping No Comments

Recent Posts Robohaat-From Software to electronic gadgets Part II : Programming the Hardware Robohaat-From Software to electronic I had doing software for almost as long as I joined my high school. I had also following theopen source hardware movement since its inception a few years ago, so I have found of this segment of new and interesting chunk of technology and try to attempt a new hardware project for my own interest. I have decided to do a small hardware project to get my feet wet, a project that I will fully document and discuss here with the hope to encourage and motivate others to do the same and experience the new zone in its vast domain of technology.

gadgets Arduino Online India – A New Hardware in the Market !!! How Quad Copter Fly without Obstacle!!!! How to Fly a Quadcopter!!!!!!

Deciding what to build For the hardware platform I have decided on the Arduino. This was an easy choice, as this is a platform that is widely used by hardware tinkerers all over the world, which means there is plenty of information and resources available. The choice of a project that is in line with my (limited) knowledge was also pretty easy to make. I knew I Convert html to pdf online with PDFmyURL

Recent Comments


The choice of a project that is in line with my (limited) knowledge was also pretty easy to make. I knew I wanted to build a cool toy, something I can impress my kids friends with new hope and glitter in his twinkling eyes. That pretty much reduced the list of options to just one: a robot. But what kind of robot? A humanoid robot would be awesome to build, but it does not seem like a good choice for a first project for kids. I needed something easy enough that I can complete in a relatively short amount of time, yet hard enough to be interesting and challenging. After some Googling to see what other people do with Arduinos I have settled on a remote controlled robot vehicle. As I said before I wanted to make this challenging, so I decided against buying a kit that includes all the parts, the software and the instructions. Instead, I decided to come up with a relatively custom robot design, get the parts I needed and figure out how to build it and program it without any specific instructions.

Archives July 2015 May 2015 April 2015 March 2015 January 2015 December 2014 November 2014 October 2014

Here are the features I decided my robot will have: It should be a vehicle that can move forward, backwards and turn. It should be easy to assemble and disassemble. It should have a mode in which it is able to move on its own, detecting obstacles ahead and avoiding them. It should have a mode in which it can be fully controlled from my Android smartphone. It should be easy to hack, change and improve. Does this sound interesting enough to you? I hope it does, it certainly does to me!

Shopping list With the above feature we use thesetypes of electronic components to list in hand I went on to research what parts I needed for my project. Here is the list I came up with: Arduino board Motor controller Distance sensor Bluetooth slave

Tags arduino india arduino mega 2560 arduino uno price in india atmel 89 series device programmer best quadcopter control board buy arduino online india buy arduino uno india drone camera drone

electronic online shopping electronics online electronics online shopping camera price

flying camera

microcontroller programmer microcontroller programmer kit microcontroller programming online electronics store online electronic store

online stores pic microcontroller

programming pic programming software programmable logic devices

Convert html to pdf online with PDFmyURL

how quadcopter fly

quadcopter control


USB cable

quadcopter control board quadcopter price in india universal eprom

Vehicle kit

programmer

Prototyping board and cables

The Arduino board (Arduino Uno R3) The Arduino board will be the brain of the robot, as it will be running the software that will control all the other parts.

devices

Categories Electronics

My recommendation: Arduino Uno R3, currently 516.00 at Robohaat.

online Shopping

The motor driver(Arduino Motor Shield R3)

Uncategorized

The Arduino board cannot directly control a motor. The tricky part is to be able to make the motor selectively run forward or backwards, which requires swapping power and ground inputs into the motor. There is a specialized circuit called an H-Bridge that can do this, and there are several implementations of this circuit readily available for the Arduino platform, or you can also build one from basic parts for next to nothing. Without having much knowledge about this I bought the cheapest motor controller board I’ve found, a fully assembled version of the Adafruit motor shield at Amazon for 340 . Later I realized with this board I will need to work around a design issue, so if I had to buy again I would get a more expensive one. More about this later. My recommendation: Arduino Motor Shield R3, for 240 at Robohaat. Convert html to pdf online with PDFmyURL


The Distance Sensor(: HC-SR04)

Distance sensors send an ultrasonic signal forward and then wait to receive a bounced signal. Depending on how long the signal takes to bounce back the approximated distance to an obstacle can be calculated. I will use this little device to prevent the robot from hitting walls or other obstacles in its way. Browsing on Amazon I found a cheap and highly regarded component, the HC-SR04, currently selling for 280 . This is a nice component that will not only give the robot the ability to see but also give it cool looking eyes! My recommendation: HC-SR04, for 74 at Robohaat.

The Bluetooth Slave (BT2S Bluetooth to Serial Slave)

The easiest way to control the robot from a smartphone is via the Bluetooth serial interface that all modern Convert html to pdf online with PDFmyURL


smartphones have. The phone will act as a master, so I needed a Bluetooth slave for the robot. Browsing on Amazon I found the BT2S Bluetooth to Serial Slave which seems to fit the bill nicely. My recommendation: BT2S Bluetooth to Serial Slave, for 480 at Robohaat.

The Prototyping Board and Cables

One of the restrictions I decided to impose myself with this project is that I would not do any soldering, so that I can assemble and disassemble the robot to my heart’s content without ruining any parts. Then I needed a platform where I can easily connect all the components together. For this kind of task people typically use a breadboard. Browsing on Amazon I found one from microtivity that comes with a set of jumper cables. The USB Cable

Convert html to pdf online with PDFmyURL


TheArduino board is connected to a computer via a USB port. The USB connection is used to upload software and also can be used as a power source when testing. I took a cable from an old printer I have, so I did not need to buy this item. If you need to buy a cable, make sure you get the right connectors. The computer side is the standard A-Male, but on the Arduino side you need a B-Male connector.

The Vehicle Kit(BT2S Bluetooth to Serial Slave)

There are many choices for robot friendly vehicles. My only requirements were that it had a large platform where all the parts can be mounted and that it came with the wheels and motors. In the end I decided to get the Magician Chassis. This is a kit that is extremely simple to build. It includes two motors and a battery box that plugs directly into the Arduino board. The total cost for the parts above gets to around 6500 if you go with my recommendations, but if you want Convert html to pdf online with PDFmyURL


to save money you could certainly spend less and do more work. Final words Thank you for reading the first part of my tutorial series, I hope you found it useful. In the second article I will fire up my Arduino board, introduce you to the Arduino development environment and finally write a few little Arduino programs to demonstrate how to control each of the parts of the robot. If you have any questions or comments please write then below and I’ll do my best to address them. See you next time! Rajeev

Leave a Reply Your email address will not be published. Required fields are marked * Name ( required )

Email ( required, never shared )

Website

Comment

Convert html to pdf online with PDFmyURL


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.