This Arduino Introduction presentation are the power point slides - see the PDF version for a step by step screenshots of what we showed live during the online workshops.
A workshop as part of series of online workshops, stemmed from an LSTA grant to educate librarians and library school students on makerspaces, especially in academic libraries. October 15, 2014
8. ARDUINO?
• A programmable microcontroller
• Can take digital or analog inputs, process
them, and return digital or analog outputs.
9. ARDUINO?
• A programmable microcontroller
• Can take digital or analog inputs, process
them, and return digital or analog outputs.
• Get stuff, think about stuff, do stuff.
18. MORE SPECIFICALLY?
Case-sensitive (capitals and lowercase are
IMPORTANT).
• Certain words have specific meanings.
Read on some pins and write to other pins.
20. WHAT ARE PINS?
• Little boxes at the top and bottom of the
Arduino
21. WHAT ARE PINS?
• Little boxes at the top and bottom of the
Arduino
• Allow the Arduino to read and write electrical
signals.
22. WHAT ARE PINS?
• Little boxes at the top and bottom of the
Arduino
• Allow the Arduino to read and write electrical
signals.
The program interprets their meaning.
28. FAUCETS?
• A faucet that is on is HIGH – water is running.
29. FAUCETS?
• A faucet that is on is HIGH – water is running.
• A faucet that is off is LOW – water is off.
30. FAUCETS?
• A faucet that is on is HIGH – water is running.
• A faucet that is off is LOW – water is off.
• A pin set to OUTPUT and then given a ‘write
HIGH’ command sends a signal out.
31. FAUCETS?
• A faucet that is on is HIGH – water is running.
• A faucet that is off is LOW – water is off.
• A pin set to OUTPUT and then given a ‘write
HIGH’ command sends a signal out.
• That same pin, given a ‘write LOW’ command
stops sending an electrical signal.
36. GOING ON A ROAD TRIP?
• Things to do before you get started.
37. GOING ON A ROAD TRIP?
• Things to do before you get started.
Get gas
• Wash windows
• Pack the car
38. GOING ON A ROAD TRIP?
• Things to do before you get started.
Get gas
• Wash windows
• Pack the car
• Start the car
39. GOING ON A ROAD TRIP?
• Things to do before you get started.
Get gas
• Wash windows
• Pack the car
• Start the car
• Turn the key
• Back it out of the driveway
40. GOING ON A ROAD TRIP?
• Things to do before you get started.
Get gas
• Wash windows
• Pack the car
• Start the car
• Turn the key
• Back it out of the driveway
Drive
41. GOING ON A ROAD TRIP?
• Things to do before you get started.
Get gas
• Wash windows
• Pack the car
• Start the car
• Turn the key
• Back it out of the driveway
Drive
• Keep going until you stop.
43. THIS ISN’T A VACATION, SIR.
• Declarations
int pin = 12;
44. THIS ISN’T A VACATION, SIR.
• Declarations
int pin = 12;
• Start it up
• void setup(){ stuff you do once goes here }
45. THIS ISN’T A VACATION, SIR.
• Declarations
int pin = 12;
• Start it up
• void setup(){ stuff you do once goes here }
• Get driving
void loop() { stuff you keep doing goes here }