Top Banner
BUILDING YOUR OWN CONTROLLERS Chad Travis
15

Building Your Own Controllers

Feb 15, 2016

Download

Documents

atalo

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
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Building Your Own Controllers

BUILDING YOUR OWN

CONTROLLERS

Chad Travis

Page 2: Building Your Own Controllers

Microcontrollers

Arduino

Teensy

Page 3: Building Your Own Controllers

More on Teensy Uses C or Java Mini USB 2 Modes: User Program and HalfKay Bootloader mode

Page 4: Building Your Own Controllers

Loading Programs Teensy Loader Program, Java

Page 5: Building Your Own Controllers

Loading Programs Command Line Loading, C

Page 6: Building Your Own Controllers

Arduino Java Compiler/IDE

Page 7: Building Your Own Controllers

IO

Page 8: Building Your Own Controllers

Digital IO

Page 9: Building Your Own Controllers

Analog IOanalogRead() returns a number between 0 to 1023, but analogWrite() requires a number between 0 and 255

Page 10: Building Your Own Controllers

Communication to Teensy through C# and Serial Port

Connecting to the correct COM port

Page 11: Building Your Own Controllers

Communication to Teensy through C# and Serial Port

Page 12: Building Your Own Controllers

Types of SensorsPush Buttons

Single Axis Potentiometer

Dual Axis Potentiometer

Sliding Potentiometer

Accelerometer

Gyrometer

Magnetometer

Thermo Sensor

Vibration Sensor

Water Sensor

Bluetooth

Etc.

Page 13: Building Your Own Controllers

Projects

Page 14: Building Your Own Controllers

Accelerometer Demonstration

Page 15: Building Your Own Controllers

Questions?