Unleash Your Inner Inventor Using the Arduino Microcontroller For More Than You Would Expect.

8
Unleash Your Inner Inventor Using the Arduino Microcontroller For More Than You Would Expect

Transcript of Unleash Your Inner Inventor Using the Arduino Microcontroller For More Than You Would Expect.

Page 1: Unleash Your Inner Inventor Using the Arduino Microcontroller For More Than You Would Expect.

Unleash Your Inner Inventor

Using the Arduino MicrocontrollerFor More Than You Would

Expect

Page 2: Unleash Your Inner Inventor Using the Arduino Microcontroller For More Than You Would Expect.

What Is An Arduino?A tiny, easily programmable computer to process inputs and

outputs

Lights

Motors & Servos

Sound

Devices

Used to build objects that interact with other objects, people, and networks

14 Digital Input/Output Pins 6 Analog Input (sensors) Pins

Power and Ground

Page 3: Unleash Your Inner Inventor Using the Arduino Microcontroller For More Than You Would Expect.

Live Green

How Is An Arduino Programmed?

Toolbar

Sketch Window

Message Window

Source: Wikipedia

Page 4: Unleash Your Inner Inventor Using the Arduino Microcontroller For More Than You Would Expect.

Live Green

LED Flasher

Hardware Setup

Source: “Beginning Arduino”, McRoberts, Michael

Page 5: Unleash Your Inner Inventor Using the Arduino Microcontroller For More Than You Would Expect.

LED Chaser (ala Knight Rider)

Source: “Beginning Arduino”

Page 6: Unleash Your Inner Inventor Using the Arduino Microcontroller For More Than You Would Expect.

RGB Mood Lamp

Source: “Beginning Arduino”

Page 7: Unleash Your Inner Inventor Using the Arduino Microcontroller For More Than You Would Expect.

Arduino Resources

SparkFun – http://www.sparkfun.com

Arduino Home Page - http://www.arduino.cc/

Adafruit Industries - http://www.ladyada.net/learn/arduino/

Instructables - http://www.instructables.com/id/Arduino/

Getting Started with Arduino – Massimo Banzi

Beginning Arduino – Michael McRoberts

Practical Arduino – Jonathan Oxer and Hugh Blemings