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.
|Published (Last):||1 March 2010|
|PDF File Size:||9.6 Mb|
|ePub File Size:||19.77 Mb|
|Price:||Free* [*Free Regsitration Required]|
The solution is to make a small circuit that enables the switching voltage regulator only if the input voltage is higher than 4. The cover is made of cardboard. Development environment The Asuro robot comes with software for writing the programs for the Asuro robot and for flashing the AVR microcontroller on the Asuro. The extra switch is necessary because the switching voltage regulator is always working, and will drain the battery.
For the flashing I use the Windows version of the flash program via Wine. When there is strong sun-light the odometry sensors are nor askro correctly. This effects the Asuro robot when driving in a straight line or turning. My first program for the Asuro robot This is a video of my first program for the Asuro robot.
Since the Asuro robot runs at half the speed of the Arduino board 8 MHz instead of 16 MHzyou’ll need to change a couple of files rpbot your Arduino preferences file you may want to qsuro a backup of the original file first:. The Asuro Robot and a maze This time the Asuro robot drives through a maze. Every 1 ms one of the four sensors is read, so after every 4 ms all the sensor values are refreshed. These are being compiled with the gcc compiler that is supplemented with avr-gcc.
Introduction The Asuro robot is a small in C programmable robot. The robot comes as a kit and has the following features: An extra advantage is that the isolation tape is much less slippery and the motor stays on its place much better. Pop the ATmega8 out of an Arduino board and place it in the Asuro make sure it’s the right way around.
Arduino Playground – Asuro
For myself I installed a development environment on a Linux system. I have changed the standard value of 61 to De distance between the shroud and the surface is minimal about 0,5 mm and that’s why the surrounding light has no more influence. My modifications to the Asuro robot 3 After experimenting with the Asuro robot for a while there was a problem.
I moved the four axles of the Asuro robot 3 mm to the outside to make space aeuro a locking system on the axles that have the gear with the odometer reflection sticker. My values are Front button detection Checking the front buttons is made by sending voltage from digital out 3, and reading analogue roobt 4. With this system the voltage for the Asuro electronics is now always 5. This means you need more batteries to compensate for the extra 2 Robt, and the efficiency of these voltage regulators is not great.
Arduino sketch for simple controls: The line follow sensor is asur light source that shines its light downwards and two light dependent sensors that receive the reflected light from the surface. The normal serial commands from the reference should work.
The Asuro robot learns the maze and can drive the shortest route. This Asuro wiki in German has more information.
Turn the Asueo robot on just before pressing the upload button in the Arduino environment. I decided to make a personal Asuro library based on the Asuro library v2. There are possibilities in the roblt asuro.
PollSwitch I also wrote a small program that sends the value of the switches on the Asuro robot to the PC. A dedicated interrupt routine for detection of the switches and improved routines for turning and driving with the odometer sensors. On the axles with the wheels I installed small spacers to correctly align the gear and wheel.
In reality this was not mm.
The locking system is made from a screw terminal. And the driving speed is also dependent of the battery voltage. The gear with the odometer reflection sticker has a lot of play about 3 mm. Connect the wires to askro right pins.
Board Setup and Configuration. If it doesn’t work, try switching the wires that go to pins 0 and 1 on the Arduino board. Odometric speed control Odometric infrared LED: This library has functions for reading the odometer and line following sensors, you can make turns or ride for a certain distance and much more.
This has an effect on the measuring values of the sensors. But a standard linear voltage regulator uses about 2 Volts to do its job.
Follow the instructions in the Asuro manual which is also on the CD that comes with the Asuro. Commodore C64 – Pallet warehouse. A solution is to use a voltage regulator.
Arduino on other Chips. Then I took a small connector 3 pins from an old PC and connected that to the original battery pack. I started testing the Asuro robot and the problem happened when the left motor was turning, but not always.
Commodore Info Page – Articles: Asuro Robot [en]
An Arduino library and a modified bootloader is also available, asyro on these sketch. But I also want to recognise a crossroad. I made the following corrections.