Here you can find the detailed ARX ASURO Documentation and Datasheets of the parts used on ARX ASURO. You will need the Acrobat Reader to view these. The ATmega8 that comes with the Asuro robot uses an undocumented protocol to upload programs and is locked so you can’t change it, meaning you couldn’t. Learn more about Asuro Robot. We enable science by offering product choice, services, process excellence and our people make it happen.
||Health and Food
||2 May 2005
|PDF File Size:
|ePub File Size:
||Free* [*Free Regsitration Required]
My values are I also applied this to the right motor. I wrote a small program that makes the Asuro robot drive forwards for mm. The odometer counters are also continuously updated and are also available as global variables. I want to link a certain grey to an absolute value of the light dependent sensors. Because the ATmega8 is in the Asuro, not the Arduino board, you need to use the switch on the robot instead of the reset button on the board. I moved the four axles of the Asuro robot 3 mm to the outside to make space for a locking system on the axles that have the gear with the odometer reflection sticker.
You can use four normal or four rechargeable batteries. Commodore C64 – Pallet warehouse. The locking system is made from a screw terminal.
If you are getting information from other sensors, the reading of the odometer sensor is halted. Introduction The Asuro robot is a small in C programmable robot. In reality this was not mm. Pop the ATmega8 out of an Arduino board and place it in the Asuro make sure it’s the right way around.
My first program for the Asuro robot This is a video of robt first program for the Asuro robot. Turn the Asuro robot on just before pressing the upload button in the Arduino environment. The surrounding light has influence on the line follow censor. A dedicated asuroo routine for detection of the switches and improved routines for turning and driving with the odometer sensors. I also made a cover for the odometry sensors. The program uses the line follow sensor to stay on the black line.
The other wire goes to ground on the Arduino board. If there is an obstacle, the Asuro robot drives an alternative route. Then I took a small connector 3 pins from an old PC and connected that to the original battery pack.
The rboot are now controlled by only variable per motor. This has an effect on the measuring values of the robpt. These are being compiled with the gcc compiler that is supplemented with avr-gcc. On the axles with the wheels I installed small spacers to correctly align the gear and wheel.
But take a look at “My modifications to the Asuro robot” before assembling the Asuro robot. An Arduino library and a modified bootloader is also available, based on these sketch.
Arduino Playground – Asuro
A comprehensive manual is supplied to assemble the Asuro robot. A solution is to use a voltage regulator. The solution is to make a small circuit that enables the switching voltage regulator only if the input voltage is higher than 4. Take the ATmega8 out of the Asuro keep it around, because it’s programmed with a useful self-test. Arduino sketch for simple controls: In eobot future I will make another battery-pack with capacity of mAh.
PollSwitch I also wrote a small program that sends the value of the switches on the Asuro robot to the PC. The ATmega8 that comes with the Asuro robot uses an undocumented protocol to upload programs and is locked so you can’t change it, meaning you couldn’t use Arduino to upload programs to it.
Commodore Info Page – Articles: Asuro Robot [en]
LineData After that I wrote a small program that sends the gobot of the line follow sensor on the Asuro robot to the PC. I made the following corrections. This library has functions for reading the odometer and line following sensors, you can make turns or ride asufo a certain distance and much more. Motor left, white surface: After I had removed the motor from the circuit board the problem was gone. If you use the line following sensor to detect colours they also are less reliable if the voltage is not stable.
Sources for Electronic Parts. My rechargeable AAA batteries have a capacity of mAh.
The extra switch roobot necessary because the switching voltage regulator is always working, and will drain the battery. The result of this modification is a stable measurement from the odometer sensors that are comparable rohot the measurements with 0 mm distance.
I wanted a little bit more than that and decided to upgrade the battery system. You can upload programs straight from the Arduino environment. I also made a second battery-pack with four rechargeable AA batteries that have a capacity of mAh.
Connect the USB cable to the Arduino board and the computer. The Asuro Robot and a maze This time the Asuro robot drives through a maze. With this system the voltage for the Asuro electronics is now always 5.
I wrote a small program that continues sends the data from the odometer sensors and the line follow sensor via the infrared transceiver to the PC. The connector on the Asuro robot has an extra pin that prevents that the connector from the battery-pack is connected in the wrong way.
The cover is made of cardboard.
The problem is that the battery voltage is not always the same, new or fully charged batteries have a higher voltage than batteries that have been used for a while.