Building Your Own Controllers

Preview:

DESCRIPTION

Chad Travis. Building Your Own Controllers. 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. - PowerPoint PPT Presentation

Citation preview

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?