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

Page 20

ATmega16 Programming

20

11-3-2005

Image 20
Contents SRS Robot Level 1 Kit Getting Started Computer RequirementsRecommended Equipment 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 Prepare Boards ControllerSolder Components ‰ Resistors and diode‰ Switch and resonator ‰ Small capacitors and LEDsCleaning and Inspection Attach Connector to Battery Holder‰ Sockets, headers, and jumper ‰ 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 Power PinsAVR Robot Controller 1.1 Hardware Description Physical Functional Input Connection Pin Name Output HeaderLeft and Right Motor Connectors Expansion Headers JP3 and JP10Left and Right Analog Inputs Left, Center, and Right Floor Sensor InputsPower Source In-System Programming and Option SelectProgram LED output Servo outputAVR Robot Controller 1.1 Schematic