BUILDING YOUR OWN CONTROLLERS Chad Travis
Feb 15, 2016
BUILDING YOUR OWN
CONTROLLERS
Chad Travis
Microcontrollers
Arduino
Teensy
More on Teensy Uses C or Java Mini USB 2 Modes: User Program and HalfKay Bootloader mode
Loading Programs Teensy Loader Program, Java
Loading Programs Command Line Loading, C
Arduino Java Compiler/IDE
IO
Digital IO
Analog IOanalogRead() returns a number between 0 to 1023, but analogWrite() requires a number between 0 and 255
Communication to Teensy through C# and Serial Port
Connecting to the correct COM port
Communication to Teensy through C# and Serial Port
Types of SensorsPush Buttons
Single Axis Potentiometer
Dual Axis Potentiometer
Sliding Potentiometer
Accelerometer
Gyrometer
Magnetometer
Thermo Sensor
Vibration Sensor
Water Sensor
Bluetooth
Etc.
Projects
Accelerometer Demonstration
Questions?