SRS Labs SRS Robot Level 1 Kit manual ATmega16 Programming 11-3-2005

Page 25

ATmega16 Programming

11-3-2005

25

Image 25
Contents SRS Robot Level 1 Kit Computer Requirements Getting StartedRecommended Equipment USB port with a USB-to-serial converterKit Contents Vendor Information ARC Board Connection KitQty Vendor Part Preparation AVR Robot Controller 1.1 Assembly InstructionsSoldering Overview Controller Prepare BoardsSolder Components ‰ Resistors and diode‰ Small capacitors and LEDs ‰ Switch and resonatorAttach Connector to Battery Holder Cleaning and Inspection‰ Sockets, headers, and jumper ‰ Large capacitorsSerial Cable Install ChipsProgramming Cable AVR Robot Controller 1.1 Software ToolsBascom on Windows Tool OptionsWinAVR avr-gcc 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 Descriptions ProgrammingProgram RemoteControl BumpNGoProgram Turn Pins PowerAVR Robot Controller 1.1 Hardware Description Physical Functional Input Connection Pin Name Output HeaderExpansion Headers JP3 and JP10 Left and Right Motor ConnectorsLeft and Right Analog Inputs Left, Center, and Right Floor Sensor InputsIn-System Programming and Option Select Power SourceProgram LED output Servo outputAVR Robot Controller 1.1 Schematic