SRS Labs SRS Robot Level 1 Kit manual Part

Page 26

ATmega16 Programming

Part 4

26

11-3-2005

Image 26
Contents SRS Robot Level 1 Kit Recommended Equipment Getting StartedComputer Requirements USB port with a USB-to-serial converterKit Contents Qty Vendor Part ARC Board Connection KitVendor Information Soldering Overview AVR Robot Controller 1.1 Assembly InstructionsPreparation Solder Components Prepare BoardsController ‰ Resistors and diode‰ Switch and resonator ‰ Small capacitors and LEDs‰ Sockets, headers, and jumper Cleaning and InspectionAttach Connector to Battery Holder ‰ Large capacitorsInstall Chips Serial CableAVR Robot Controller 1.1 Software Tools Programming CableWinAVR avr-gcc on Windows Tool OptionsBascom on Windows Customizing the Microcontroller Avr-gcc on Mac OSResources Http//sourceforge.net/projects/winavrChassis Assembly MotorsLight Sensors Bottom PlateTop Plate Final Assembly Wiring Connections Leftover PartsATmega16 Programming PartATmega16 Programming 11-3-2005 Part ATmega16 Programming 11-3-2005 Part ATmega16 Programming 11-3-2005 ATmega16 Programming 11-3-2005 Part Sample Programs Creating New ProgramsProgram ProgrammingProgram Descriptions BumpNGo RemoteControlProgram Turn AVR Robot Controller 1.1 Hardware Description PowerPins Physical Functional Input Connection Pin Name Output HeaderLeft and Right Analog Inputs Left and Right Motor ConnectorsExpansion Headers JP3 and JP10 Left, Center, and Right Floor Sensor InputsProgram LED output Power SourceIn-System Programming and Option Select Servo outputAVR Robot Controller 1.1 Schematic