Self-Balancing robot project starts!

I just had an idea yesterday that can get me to make a self-balancing robot without buying any expensive electronic components.
You know last summer i made a cellphone controlled RC Car which had a tabletpc onboard to get commands via bluetooth.That time , having an onboard tabletpc , save me from buying a bluetooth chip which costs about 60$.This time, to make a self-balancing robot i’ll have to have whether an Accelerometer or a MEMS Gyro to track rotation of the robot.
Those sensors are pretty expensive too.So i’m thinkin about putting my n95 smartphone onto the robot.As i have Accelerometer on the smartphone i can use it to measure rotation movement of the robot.

I tried to explain how it is going to work in the photo.

And the finished robot will look something like this:

 

NarDuino 2.0 !!

Hi my fellow readers,
Today, i’ve been working on re-building my NarDuino car project all day . So why am i rebuilding it?. Because i decided to rebuild the motor driver ,that i’ve used on narduino, onto a veroboard so i can use it later on other motor controlling involved projects. It has been quite an hard thing to do since i have no experience at soldering at all. But i just started and finished it.


Continue reading

NarDuino Project Has Been Finished!

Hi everybody,

After a very very long time here i am again.It has been a very tiring year as it was the year that i’ve been studying for the YGS-LYS which are the exams that takes students to university by matching them by the ranking of their success.So as the exams ended , i bought an arduino demilanove which has a usb jack on it unlike my old arduino severino’s rs232 serial port.

And i started all over again doing some experiments on interaction between arduino and my n810.My first experiment was to control a light from n810.It worked very well.After that experimental project i decided make a sumobot-alike robot controlled from n810.But i needed a chasis for the project… well after 2 days i heard that my nephew’s rc car is broken.Then i took the car and afterwards i cut off all the circuits of the car to put my own circuit instead.
Continue reading

After A Long Time

I’m just tired of writing articles that starts with “it has been a long time etc.”.Because i dont like writing so much.Anyway i’m trying to write as soon as i have free time.

So… There are a lot to write.

Lets get started with my first application for Maemo OS.It’s a simple application that calculate degree of a right triangle with a two given data.After a couple of “Hello World” application i just wanted to do something myself.Then this application came up.Infact this is not something new i generally use that right triangle angle calculator function when i learn a new programming language and if i dont have any software ideas.

And… It has been almost two months that i spent with The Nokia N810 tablet.I’m thinking to write a summary of my experiences with this device.Maybe that may help maemo beginners to use their devices with its all capabilities.

By the way i had a problem on my n95 8gb.It was always asking date and time after every restart.I had asked about this on so many discussion board.They said that i had to change its capacitor which saves date and time and i didnt do that.But however after a month it fixed itself i guess :) . It keeps date and time data now.

And.. i had a problem about 3d problem about my ATI video driver.It was causing errors in all 3d softwares such as 3dsmax , NaturalMotion etc. Last weekend i figured out how to fix this problem.i found  that error is happening on firmwares newer than 5.3.1. anyway …

You know i was going to interact my arduino with N810.After a long tiring hardship , I found that my hand-made arduino is not one of the supported devices and that project turned into a disappointment :(.This disappointment cost me about 15bucks , I wish I had bought that roll-up keyboard instead of that usb-serial converter .

By the way, I designed a wrist-case for n810 which I inspired by computer of the orion hacker in chuck the tv serie.I didnt make it.But i make another case to protect screen against stylus-scratches.Because it may cause serious scratches when you try to draw pictures or something in MyPaint or GIMP.

These are the issues of month as far as I remember.Also you can learn more about me from my twitter account.

http://twitter.com/mclightning

You can also find nice , interesting websites there

Also You can find photos uploaded by me here:

http://www.flickr.com/photos/mclightning/

Diary Of The PyMaemo Beginner

PyGtk Code Snippets On Xournal

Hi Again,

It has been almost two weeks that i got my new Device which is a N810 Internet Tablet (aka NIT ,Webpad).

You know i develop mobile apps. for Nokia’s  Smartphones Especially for Symbian ones such as N95 , N81 , N79 etc.

Nowadays ,I’m working on pymaemo which is maemo version of Python Programming Language.It seems, i have a lot to study.Because the Main User Interface is totally different from the way it was on Symbian Phones.

This weekend i have started to study and practise PyGtk+.I’ve already made a couple of  “Hello World!” Apps.But As you may know , that’s not enough for developing useful projects.

By the way , the educational capabilities of this device makes it really easy , when you start something to learn.In my opinion,it is even better than kindle.

You can read Pdf books on it with its high screen resolution.And you can take notes on Xournal Application which i use for collect code snippets.

As you may know ,I am working on arduino microprocessor to learn electronics.As i got the n810, i can connect arduino to n810 with its Usb-Host-Mode capability.As soon as i get the usb input to output converter i will start working on serial connection between arduino and n810

Regards…