Show Posts
Pages: 1 ... 8 9 [10]
136  Forum 2005-2010 (read only) / Exhibition / Re: MiniEric Robot on: May 14, 2009, 09:53:03 pm
what is and where do you get a battery sensor =P

A battery sensor is just a voltage divider, that is 2 resistors in series connected between GND and the battery voltage and the middle connected to the analog input pin of the microcontroller. Why is needed? Because the battery voltage is greater than 5V that is the maximum voltage an analog input pin can take. Also is better if you adjust the values of the resistors so the monitored voltage range is better spread over the input range (0-5V).

I didn't had a chance to work on the battery sensor yet. Lots of things got in the way so the work to the robot is postponed for now. You can see the code for IR remote controll on my blog, because it is pretty long and can't post it directly here unless I make a zip file.

Thanks for the interest and the comments!
137  Forum 2005-2010 (read only) / Exhibition / MiniEric Robot on: April 03, 2009, 11:00:46 pm
I have made a smaller version of my big butler robot still in the works and used bits of code from here and there to make it do what I need it to do. It's a work in progress, so far I've been able to finish the IR remote control code to be able to control the robot and program and store new moves in the EEPROM for latter playback. A couple demo videos you can see here:

The robot uses a Roboduino board and all of the pins are used, some have even 2 functions. It has 10 servos, one Ping sensor, one Sharp IR sensor, touch sensors, battery sensor, serial LCD using software serial. Pretty complex. I want to make the drive servos inteligent, that means integrating a tiny45 on an I2C bus, a small h-bridge and a quad encoder inside each servo instead of the pot and electronics. That will free up a timer and 2 digital pins and will use 2 analog pins, but will add more room for development, like I2C compass, I2C sharp sensors, I2C EEPROM and so on. Perhaps upgrade to MEGA 328 will be needed, but I'm waiting to max out the flash in the MEGA168 first.

Here's a picture:

And of course, more info on my blog:
138  Forum 2005-2010 (read only) / Exhibition / Re: Arduino + LEGO = SEGWAY on: October 03, 2008, 06:56:59 pm
This is exactly what I am trying to build. I have started with servos and a Ping))) sensor to measure the distance to the ground, but that is very sensitive to ground being level. I have a dual axis accelerometer and a single axis gyro from sparkfun so I intend to use these for balancing. I am building right now the encoders for the new DC motors I got (100 RPM @ 6V). The only thing I don't quite understand how to implement the Kalman filter. I haven't seen any project like this to have the code available. Perhaps that's why there are only a hanfull of them. If you think you can give me some advice or even better a chance to look at your code, I would be eternaly gratefull.

Here is the tutorial I wrote on the simple balancing robot I have built, based on some code from Parallax forum:
It has the code in Bascom and Arduino.
139  Forum 2005-2010 (read only) / News / Re: Arduino PID Library on: August 23, 2009, 07:08:39 am
I want to make a motor controller that uses distance as the target but is able to accelerate until reaches a certain speed (sometimes is max speed), continue with that speed until almost at destination and decelerate until it reaches the target distance and stops. Sometimes I need to make small adjustments and speed never reaches the set speed and needs to decelerate because it reaches the destination.
Any advices on how to do that?
140  Forum 2005-2010 (read only) / News / Re: Illuminato X Machina: modular OSHW, ARM+Arduino on: August 20, 2009, 06:36:02 pm
This is amazing! A few questions: what kind of application can be made to take advantage of a cluster of such devices? How would one connect sensors and actuators to it? Can each one run it's own sketch and share it's data on the network? And so on...

Why not add connectors top and bottom so you can go 3D?  

Yeah, I can already see a Borg cube being born... Right now the collective is just 2D, but hey, anything is possible...
141  Forum 2005-2010 (read only) / News / Re: Arduino 0017 now available. on: August 18, 2009, 06:03:07 pm
Awesome!  Compiler errors in multi-tab sketches and .h files are now correctly reported and located!

Where is a tutorial that shows how to use .h files for #defines and other functions, how to use multi-tab sketches? I couldn't find such info (I might be blind or I'm missing something) besides library tutorial. I do not wish to create libraries for everything... How you guys do it? I mean I want to separate the executional layer from the logic layer, how do I do that?
142  Forum 2005-2010 (read only) / Bar Sport / Re: New book - "Beginning Arduino" on: January 13, 2011, 07:53:50 am
Is there a Kindle version? I would like to buy one.
143  Forum 2005-2010 (read only) / Bar Sport / Vote for the inventor of the decade! on: December 24, 2010, 07:46:43 am
Vote for the inventor of the decade here! I believe I know who will be your pick!
144  Forum 2005-2010 (read only) / Bar Sport / Re: What do YOU use arduino for? on: May 25, 2009, 10:30:28 am
You should add Robotics to the poll.
Pages: 1 ... 8 9 [10]