Specifications

CT Corsair Final Report May 2, 2014
23
6.2 Construction and Functionality
The first prototype iteration used an Arduino Uno and LEDs to symbolized motor speed with
light intensity. The second prototype implemented hobby motors. The microcontroller used was
an Arduino Uno. Arduino technology has numerous open source libraries available, many of
which are servo motor specific. Log files were created to take the potentiometer inputs and
communicate the data to the controller. The Arduino Uno specifications are outlined in
.
Parameter
Specification
Microcontroller Type
ATmega328
Operating Voltage
5V
Recommended Input Voltage Range
7-12V
Critical Input Voltage Range
6-20V
Total Digital I/O Pins
14
PWM Output Pins
6/14 of Total I/O Pins
Analog Input Pins
6
DC Current for I/O Pins
40 mA
DC Current for 3.3V Pin
50 mA
Flash Memory
32 KB, 0.5 KB used by bootloader
SRAM
2 KB
EEPROM
1 KB
Clock Speed
16 MHz
Table 1. Arduino Uno specifications
3
Figure 23. Prototype diagram
Since the current and voltage requirements of the motors was small, the microcontroller IO pins
were wired directly to the servo cables. Two potentiometers represented the two dimensional
movement of a joystick. The computer provided power to the board and also uploaded the
developed programs.