background image

- 1 -

AAR

 

©

 AREXX - The Netherlands V062012

MANUAL: AAR-04

AREXX ARDUINO ROBOT

Summary of Contents for AAR-04

Page 1: ...1 AAR AREXX The Netherlands V062012 MANUAL AAR 04 AREXX ARDUINO ROBOT...

Page 2: ...mily 3 1 2 Specifications 3 2 ARDUINO General Description 5 3 AREXX ARDUINO ROBOT 10 3 1 Blockdiagram 10 3 2 AAR hardware 11 3 2 ARDUINO Software 12 4 The AREXX ARDUINO ROBOT AAR 13 4 1 Download and i...

Page 3: ...le way As a successor for the ASURO robot which has been programmed in C language we now designed the AREXX Arduino robot The new robot resembles its predecessor ASURO but in combination with an open...

Page 4: ...system in dry environment 5 Attention Avoid short circuits at any metallic surface and do not stress the printed circuit board or the plugs by excessive forces or weights 6 Attention Be careful to av...

Page 5: ...mbly for almost any project For example input signals may be delivered by switches light sen sors speed and acceleration sensors proximity sensors and tem perature sensors Additionally commands will b...

Page 6: ...systems implanta ble medical devices remote controls office machines appliances power tools and toys By reducing the size and cost compared to a design that uses a separate microprocessor memory and...

Page 7: ...Atmel ATmega328P single chip providing an 8 bit microcontroller at 16 MHz with 32K bytes In system programmable flash The power supply voltage has been designed quite versatile in the range DC7 12V p...

Page 8: ...put output pins GPIO GPIO pins are software confi gurable to either an input or an output state When GPIO pins are configured to an input state they are often used to read sensors or external signals...

Page 9: ...evices such as thermostats which periodically test the temperature around them to see if they need to turn the air condi tioner on the heater on etc Universal Asynchronous Receiver Transmitter UART bl...

Page 10: ...oader is re started 9 Line follower This module provides free access for programming and allows the robot to follow lines 10 Wheel sensor left this module generates pulses proportionally to the rotati...

Page 11: ...the sensors for the line follower circuit The line follower uses an LED to send a beam of light to the bottom area Alongside of the LED two infrared sensors have been positioned to monitor the reflect...

Page 12: ...The right sided bottom of the window displays the currently active Arduino Board and the serial interface The basic Arduino concept supplies us with libraries filled with extra functionaility A libra...

Page 13: ...has been documented in the official Arduino website Learn to understand the specific language s characteristics to the level you need 4 3 Installation of an USB driver When you connect the board Windo...

Page 14: ...f the rechargeable batteries see fig 1 number 4 ATTENTION Installing the connecting jumper JP4 will disable the polarity check using the rectifier diode Errors in power connections with installed jump...

Page 15: ...een connected to the PC The ON OFF power switch and LED5 will only be active in the case of bat tery powered operation Now you may open the Arduino Software see fig 3a Fig 3a Arduino software Fig 3b O...

Page 16: ...duino Duemilanove or Nano w Atme ga328 see fig 4b 4 5 3 Select Compoort The next step defines the correct COM port for the Arduino interface The correct COM interface or COM port for the robot is COM...

Page 17: ...as soon as the program successfully has completed the compi lation the system will start the upload to the robot At the end of the upload the status window reports Done upload ing See fig 6b Fig 6a Up...

Page 18: ...ies it might be important to study an archaic circuit for motor controls 5 1 A H Bridge for 3 Volt Power supplies The driver circuit for the Hyper Peppy robots contains two PNP Tran sistors TR7 and TR...

Page 19: ...tor current will be reversed The Microcap Simulator allows us to calculate the currents for all components and read the values from the schematic window The total supply current at 3V battery voltage...

Page 20: ...DC motors 5 2 A H Bridge for 4 5 Volt The L293D chip see fig 10 allows us to control output currents up to 600mA pro channel maximal 1 2A peak currents The power supply voltage of the drivers VCC2 ma...

Page 21: ...attracted by green light simultaneously These kind of behavior patterns already will be considered as practi cal survival patterns for simple living organisms such as worms 6 2 Cowards and music lover...

Page 22: ...ind of line patterns already belongs to the sophisti cated categories of software 6 3 1 Complex behavior patterns as a programming task The project may be complicated by specifying the search strategy...

Page 23: ...of numerous functions The modular structured concept will al low us to write a complex but reliable software which is performing the specified task The software s complexity may inspire the programmer...

Page 24: ...STK500 Board a 12 Volt power supply the AAR Robot including an on board ISP connector fig 7 a PC provided with a physical COM Port preferably NOT a USB RS232 converter which might result in risks by t...

Page 25: ...25 APENDIX...

Page 26: ...DO41 10 IC1 FT232RL SSOP28 IC2 L293D DIL16 IC3 ATMEGA168 AU ATMEGA168 AU IC4 74AHC1G14DCK 74AHC1G14DCK IC5 74AHC1G14DCK 74AHC1G14DCK JP1 M1 1X02 JP2 M2 1X02 JP3 BAT 1X02 JP4 4 8V 1X02 JP5 ISP 2X03 SV...

Page 27: ...5 R US_R0805 R6 1k R US_R0805 R7 680 R US_R0805 R8 680 R US_R0805 R9 20k R US_R0805 R10 20k R US_R0805 R11 220 R US_R0805 R12 220 R US_R0805 R13 10k R US_R0805 R14 220 R US_R0805 R15 220 R US_R0805 R1...

Page 28: ...28 A MAIN PCB TOP...

Page 29: ...29 B MAIN PCB BOTTOM...

Page 30: ...30 C CIRCUIT AAR ATmega328P...

Reviews: