Bluetooth Robot-3

December 18, 2014 § Leave a comment

The final physical looking of the Blueooth robot.


This thing looks like a toy, isn’t it? Well, this(robot chassis/mechanism) is taken from two toy cars. Then the extra portion are cut off and glued together and then formed like a chassis. I will post images later. This is done to save some cash and waste more time in thinking and making a chassis on own hand.


Due to the reason that i am not capable of spending a lot of money to my projects i have made this myself. The commercially available chassis are of too much costly for me.


Though the has 4 wheels, it has no conventional steering. How would it take a turn? The answer is simple. The chassis work in the same basic principle like a tank. When wheels of both side moves on same speed, the car goes straight. When either of the side wheels are slowed down/stopped, it will take turn in that side. It can also take turn on its own position by moving the side wheels in opposite direction.

You see, I have added two optical reflection sensor on both front and back side to avoid collision.  when the car is about to collide a wall in front/back of it, it stops and moves to opposite direction to avoid collision. It can sense approx.1-2 cm distance depends on the wall/obstacle color. I will upload the code with the two sensors and explain about the codes later.



Camera Hack

December 18, 2013 § Leave a comment

I have got a couple of webcams, those seems useless to me.

Sometimes i dream to have a binocular which can do video recording and zoom further away just like the spy movies ha ha. So this story is an attempt to make such thing. Not actually the camera in the spy movies, somewhat close to that what i want to build.

So that is the idea, and i started with a couple of magnifying glasses and arranged in series in a line through my window, and started projecting the objects that i can see through my window on a white sheet of paper.

Most of the camera’s uses the same technology to project an image on a slide of film or on a CCD/CMOS camera sensor.

Then I’ve bought a webcam, disassembled it opened the lens and put my magnifying glass on the CMOS sensor and started playing with that level of zoom 😀 . It gave me an awesome result but also have caused some problem.

The magnifying glass combination was not perfect for me cause i can’t customize their magnifying factor/customized magnifying glasses are not available in the local market, the distance of the glass and sensor can not be controllable via electronics(though controllable by hand)/it is hard to make such hardware for me and it is not compact. So, i have searched for a long time to find commercially available zoom lenses/lense used in SLR camera.

But, those are too pricey for me to use in a project. I kept on searching.

One day my digital camera has some problem and repaired it in local camera repairing store. I asked them would they have any damaged/faulty camera and if they want to sell it. They answered no. it was quite hard for me to hear that answer. They told me that sometimes the old camera parts is very useful for them to repair a new one.

I had a scope. I asked them that if there was any such old camera that’s parts cannot reusable then i am going to buy it. They asked me what i want to do with it. I answered about my project. and they gave me a lens of an old handycam.

I opened it, It has some lenses, two stepper motors, and two sensors(i mean infrared limit switch).

I’ve put my webcam on the CCD slot of the lens unit. For this, i had to cut down my webcam motherboard a little bit. If you are going to do this project then you must understand what parts of your webcam motherboard is safest to cut down. Then i removed the two steppers and started playing with the lens unit.

It gave me awesome result. Maybe 20X zoom capability 😀 .

And i started to make a project in arduino to control the steppers by a computer.

It was another story, I will tell you later. Till then………..

Ubuntu Server On A HP Compaq Deskpro EN (PIII)

January 29, 2013 § 11 Comments

Ok,  the main problem is, i have just got a Compaq Deskpro EN desktop computer, and what is the best use of it?

The system configuration is

  1. 1. It has a intel p3 933mhz processor (maybe).
  2. 256MB ram.
  3.  Onboard graphics(functioning and i don’t know the graphics memory).
  4.  A 40GB maxtor HDD.
  5.  A CD rom drive.
  6. A Floppy disk drive.
  7.  An extra graphics/agp card mounted on pci port I don’t know the company name or memory.
  8. A parallel port(idea :  i can play with it).
  9. Two serial(COM) ports. (this is a bonus coz i can attach two arduino with the system and do many things with it)
  10. Two USB ports..(has many implementations /flexibility)
  11. An ethernet port.(it can act as a web server/ftp server.
  12. PS2 ports for mouse and keyboard.

I am trying to install the operating system. The thing has a sticker in front of it that says ” Designed For Windows 2000 ” . I have downloaded Windows 2000 and burned to a CD and booted, installed.

A smile appeared on my face. Not for the reason that i gave a life to that thing, I have discovered that this old thing is pretty much faster with the operating system it have built for.

And it disappeared when i discovered that no audio/video is playing cause there is no drivers for them. It was no problem for me cause i know where i can find the drivers. After a little googling, i found hp website and downloaded the drivers..

This story could end here but I am a little bit more curious. I have not stopped here.

This is a small list of my trying and failing.

  •  Ubuntu desktop(It boots but stops in the middle. maybe for huge bootscreen image)
  • DamnSmall Linux(Stops in the middle for an unknown error)
  • Puppy Linux(Stops in the middle for an unknown error)
  • SLAX(Stops in the middle for an unknown error)

After those embarrassing failure i just stopped burning and destroying my disc’s and started think that where is the main problem?

I thought it maybe for the low graphics memory the system has on it.

And then I’ve downloaded the ubuntu minimalist CLI (Command Line Install) version, those are less than 30MB, burned, and tried. It works Hoorray…….

Now this is time for going  further.

I’ve downloaded Ubuntu 12.04 LTS Server CLI version, burned on a CD and installed it on the old machine. Restarted, this time I am surprised coz it have loaded with the GUI.  But much slower and with a 640×480 resolution.

Now, I want to go much more further.. Stay with me to read the stories………………………..

Publish To LCD

March 4, 2012 § Leave a comment

Comment Here To Send It To My LCD at My Home.

Where Am I?

You are currently browsing the Hacking category at khairulhasanmd.

%d bloggers like this: