SRS Labs SRS Robot Level 1 Kit manual Part

Page 23

ATmega16 Programming

Part 3

11-3-2005

23

Image 23
Contents SRS Robot Level 1 Kit USB port with a USB-to-serial converter Getting StartedComputer Requirements Recommended EquipmentKit Contents Qty Vendor Part ARC Board Connection KitVendor Information Soldering Overview AVR Robot Controller 1.1 Assembly InstructionsPreparation ‰ Resistors and diode Prepare BoardsController Solder Components‰ Small capacitors and LEDs ‰ Switch and resonator‰ Large capacitors Cleaning and InspectionAttach Connector to Battery Holder ‰ Sockets, headers, and jumperSerial Cable Install ChipsProgramming Cable AVR Robot Controller 1.1 Software ToolsWinAVR avr-gcc on Windows Tool OptionsBascom on Windows Avr-gcc on Mac OS Customizing the MicrocontrollerHttp//sourceforge.net/projects/winavr ResourcesMotors Chassis AssemblyBottom Plate Light SensorsTop Plate Final Assembly Leftover Parts Wiring ConnectionsPart ATmega16 ProgrammingATmega16 Programming 11-3-2005 Part ATmega16 Programming 11-3-2005 Part ATmega16 Programming 11-3-2005 ATmega16 Programming 11-3-2005 Part Creating New Programs Sample ProgramsProgram ProgrammingProgram Descriptions RemoteControl BumpNGoProgram Turn Physical Functional Input Connection Pin Name Output Header PowerPins AVR Robot Controller 1.1 Hardware DescriptionLeft, Center, and Right Floor Sensor Inputs Left and Right Motor ConnectorsExpansion Headers JP3 and JP10 Left and Right Analog InputsServo output Power SourceIn-System Programming and Option Select Program LED outputAVR Robot Controller 1.1 Schematic