Hello, Arduino (CodeMash)

Post on 12-Jul-2015

339 views 0 download

Tags:

Transcript of Hello, Arduino (CodeMash)

Sharon Cichelli

GirlWritesCode.com

@scichelli

Headspring

GirlWritesCode.com@scichelli

•What’s an Arduino?

•Control an Output

•Respond to an Input

•Move a Motor

•Fire up the Robot!

Outline

by Luke Iseman

design by Martin Evans

by Mikal Hart

design by Maik Schmidt

R O B O T S

•Microcontroller

• IDE (Integrated Development Environment)

•Community

What is it?

•Microcontroller

• IDE (Integrated Development Environment)

•Community

What is it?

IDE

•Microcontroller

• IDE (Integrated Development Environment)

•Community

What is it?

•Pin headers

•Sketch

•setup() and loop()

•Upload via USB

Review

Breadboard

Breadboard

•Breadboard

•Conditional logic

•Pull-up resistor

•Schematics

Review

• Infrared and RFID (Radio-Frequency Identification)

• Lights, LCD displays, graphic displays

• Buzzers and audio

• Motors

• Shields

• Buttons

• Pressure, light, magnetic field sensors

• Temperature, humidity sensors

• GPS (Global Positioning System)

• Wifi

Inputs and outputs

•Servo

•Library

• Inputs and outputs

•Notebook

•Source control

Review

•Prototyping microcontroller

• Inputs and outputs

•Breadboard

•Library

•Notebook and source control

•State machine

Review

Sharon Cichelli

Headspring, Austin, TXGirlWritesCode.com@scichelli

on Twitter and Github

Arduino Kit sponsored by:MakerShed.com@OReillyMedia