Making a Robot With Arduino Part 0: The Intro

October 17, 2011 by · Leave a Comment 

One of the thing we show case during Hack in The Box is a Arduino powered robot, controlled over ZigBee, i.e this guy.

The plan of this series is

  1. to show you how to make a robot,
  2.  how to control it with arduino, and
  3. how to interface it using ZigBee wireless.
What we going to use
  1. A 2 wheeled robot base, this comes with 2 3-6V DC Motor
  2. Motor Driver
  3. 2 Arduino, one to control the transmitting ZigBee
  4. 2 Zigbee Wireless
  5. 1 9v and 4 1.5v Batteries
  6. Usb Cable for programming the arduino
Lets introduce our first component, the robot base, it only have a frame and 2 motor, and a few hole here and there to allow us to mount and secure components on it. This is what we going to make the robot on.
 Side view of robot base Notice that the component is secured via screw

 

This is the robot base installed with the electronics, basically you install it by screwing the components into the hole on the base, as you can see from the image. The arduino itself have holes for this purpose. There is no special component on the base, the electronics is just what we added ourself.

 

So there is no special requirement to the base,  so you can get it easily from a few source online, such as sparkfun and seeestudio. and there is not even requirement for it to run  on a 3-6v motor. It just that most 2 wheeled robot base comes with it. you just need to adjust the battery needed if you have a different motor. I seriously doubt this is the case.

 

Thats all for part 0, the next post will be about, why you need a motor controller

 

p.s Sorry that I can’t show the empty base, because the wiring can be a mess to put back.
[UPDATE]
Look like there will be a post on assembly after all

 

 

 

 

Share this article

Seeeduino ADK @ Hackerspacekl

August 4, 2011 by · Leave a Comment 

Christmas is early for some of us in Hackerspace KL, because Kakeman and Yours Truly have a new toy. The Seeeduino ADK Board.

The Seeeduino ADK is a Android Open Accessory Development Kit. It is a Arduino Mega compatible development board for use with the Open Accessory API. Open Accessory API enable Android Phone running Android 3.1 and 2.3.4 to interface to a USB device. With a Android App we can control the device, and vice versa. In this case, the device would be the ADK.

What different about this board is, it also support Microbridge, which is a implementation of the Android Debug Bridge on a microcontroller, meaning, for those that have older version of Android OS, such as Yours Truly will be able to interface the Android phone with the development board.

To cut thing short, we have run through the example using microbridge, created a demo video, thanks to Kakeman.

http://www.youtube.com/watch?v=TBSzTFv9FYc

More detail of ADK, and Open Accessory

 

 

Share this article

About Hacking Tuesdays on the 23rd Feb.

February 22, 2010 by · Leave a Comment 

Cancellation of Hacking Tuesdays session

If anyone noticed, the calender event was changed last minute due to some on foreseen circumstances. I humbly apologize for any inconvenience caused. The hacking plone session will not be replicated as we are trying to integrate a proper payment module into the site and improve the content hosted as well as the navigation of the site.

An update on the site, 85% of the site contents from the trac has been migrated, merged and improved on plone. Our esteemed tax collector, Azrin has just posted the cash flow statement for the month of January, most of Electronic Friday events are set for the month of March as well as the upcoming Hackerspaces in Space project initiated by l33tdawg.
The resource folder has been updated to reflect these new additions to the site, but as a guest these details are hidden from publicly viewable. Only logged in users are able to do so.
Hacking Tuesdays schedule for the month of March is still being planned and will be posted up soon.

Share this article

Coding Thursday: A hands on guide to django

February 9, 2010 by · Leave a Comment 

This is a short(?) talk on django, how to build a site from ground up

This is a talk on how to build a site from ground up using Django. This will cover Django’s basic, and covers some of the useful feature. If you are planning to attend the talk, it will be nice to have a working Django installation, or at least bring a notebook which can run Django.

http://www.slideshare.net/sweemenghacker/a-hands-on-guide-to-django

http://bitbucket.org/sweemeng/barcamp-malacca/

Share this article

Performance Optimization WordPress Plugins by W3 EDGE

Switch to our mobile site