SPARK @SPARKIAPD ARDUINO BASICS WHAT IS AN ARDUINO? Digital - - PowerPoint PPT Presentation

spark sparkiapd arduino basics what is an arduino
SMART_READER_LITE
LIVE PREVIEW

SPARK @SPARKIAPD ARDUINO BASICS WHAT IS AN ARDUINO? Digital - - PowerPoint PPT Presentation

SPARK @SPARKIAPD ARDUINO BASICS WHAT IS AN ARDUINO? Digital input and output Ground (PWM items) MICROCONTROLLER + makes it easy to recieve inputs and create outputs + it is a computer has a CPU - can load information from somewhere


slide-1
SLIDE 1

SPARK

slide-2
SLIDE 2

@SPARKIAPD

slide-3
SLIDE 3

ARDUINO BASICS

slide-4
SLIDE 4

WHAT IS AN ARDUINO?

MICROCONTROLLER

+ makes it easy to recieve inputs and create

  • utputs

+ it is a computer – has a CPU - can load information from somewhere else – has RAM - can store variables – has input and output devices

3.3V, 5V, Ground, and Vin Ground Power supply to Arduino board Digital input and output (PWM items) Analog input and output Ground

slide-5
SLIDE 5

BREAK I T DOWN

3.3V, 5V, Ground, and Vin Ground Power supply to Arduino board Digital input and output (PWM items) Analog input and output Ground

GROUND

+ the “negative side” of power

3.3V & 5V

+ the “positive side” of power

VIN

+ provides same voltage being supplied to Arduino (if 9V battery is supplied - output will be 9V) * you may need resistors if what you are wiring to board cannot handle the voltage output*

https://www.thinkabitlab.com/project/understanding-parts-arduino

slide-6
SLIDE 6

BREAK I T DOWN

3.3V, 5V, Ground, and Vin Ground Power supply to Arduino board Digital input and output (PWM items) Analog input and output Ground

DIGITAL (PMW)

+ digital signals only have two states: 0 or 1, HIGH or LOW, on or off, etc.

OUTPUT

+ pins with a “~” indicate ability to OUTPUT + pin is able to send data (like turning an LED

  • n or off)

INPUT

+ pin is able to read data (like using a button)

https://www.thinkabitlab.com/project/understanding-parts-arduino

slide-7
SLIDE 7

BREAK I T DOWN

3.3V, 5V, Ground, and Vin Ground Power supply to Arduino board Digital input and output (PWM items) Analog input and output Ground

ANALOG

+ analog signals have many states + can read exact values - not only HIGH or LOW + pins used only for INPUT (reading) + used for sensors, knobs, and others

https://www.thinkabitlab.com/project/understanding-parts-arduino

slide-8
SLIDE 8

BREAK I T DOWN

3.3V, 5V, Ground, and Vin Ground Power supply to Arduino board Digital input and output (PWM items) Analog input and output Ground

POWER SUPPLY

+ can connect a battery pack + can connect a USB cable – supplies power to board and is how code is sent + operating voltage of board is 5V – can handle 6 - 20V

https://www.thinkabitlab.com/project/understanding-parts-arduino

slide-9
SLIDE 9

ADDITIONAL HARDWARE

OTHER

+ jumper wires + resistors + breadboard + battery attachments

DIGITAL

+ LED lights + buttons + switches

ANALOG

+ distance/range sensors + environmental sensors (sound, touch, temp, visual) + motion sensors + knobs/dials (like a volume or brightness adjuster) + so many more

slide-10
SLIDE 10

IN T RO TO CODING

BEFORE YOU BEGIN

+ you’ll need an arduino board – you can check one out from the IAPD office! – you can buy one online for about $25 + download the coding program from the Arduino website

LETS GO!

+ how to navigate the program + connecting your board + writing the code + how to connect hardware to the board + uploading the code to the board

Arduino board USB cable Coding program