Hello, Arduino (CodeMash)
-
Upload
sharon-cichelli -
Category
Technology
-
view
332 -
download
0
Transcript of Hello, Arduino (CodeMash)
![Page 1: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/1.jpg)
Sharon Cichelli
GirlWritesCode.com
@scichelli
Headspring
![Page 2: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/2.jpg)
![Page 3: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/3.jpg)
GirlWritesCode.com@scichelli
![Page 4: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/4.jpg)
•What’s an Arduino?
•Control an Output
•Respond to an Input
•Move a Motor
•Fire up the Robot!
Outline
![Page 5: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/5.jpg)
by Luke Iseman
![Page 6: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/6.jpg)
design by Martin Evans
![Page 7: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/7.jpg)
by Mikal Hart
![Page 8: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/8.jpg)
design by Maik Schmidt
![Page 9: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/9.jpg)
![Page 10: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/10.jpg)
![Page 11: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/11.jpg)
R O B O T S
![Page 12: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/12.jpg)
![Page 13: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/13.jpg)
![Page 14: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/14.jpg)
•Microcontroller
• IDE (Integrated Development Environment)
•Community
What is it?
![Page 15: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/15.jpg)
![Page 16: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/16.jpg)
•Microcontroller
• IDE (Integrated Development Environment)
•Community
What is it?
![Page 17: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/17.jpg)
IDE
![Page 18: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/18.jpg)
•Microcontroller
• IDE (Integrated Development Environment)
•Community
What is it?
![Page 19: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/19.jpg)
![Page 20: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/20.jpg)
![Page 21: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/21.jpg)
![Page 22: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/22.jpg)
![Page 23: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/23.jpg)
![Page 24: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/24.jpg)
•Pin headers
•Sketch
•setup() and loop()
•Upload via USB
Review
![Page 25: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/25.jpg)
![Page 26: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/26.jpg)
Breadboard
![Page 27: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/27.jpg)
Breadboard
![Page 28: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/28.jpg)
![Page 29: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/29.jpg)
![Page 30: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/30.jpg)
•Breadboard
•Conditional logic
•Pull-up resistor
•Schematics
Review
![Page 31: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/31.jpg)
![Page 32: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/32.jpg)
![Page 33: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/33.jpg)
![Page 34: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/34.jpg)
![Page 35: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/35.jpg)
• 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
![Page 36: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/36.jpg)
![Page 37: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/37.jpg)
![Page 38: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/38.jpg)
•Servo
•Library
• Inputs and outputs
•Notebook
•Source control
Review
![Page 39: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/39.jpg)
![Page 40: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/40.jpg)
![Page 41: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/41.jpg)
![Page 42: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/42.jpg)
![Page 43: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/43.jpg)
•Prototyping microcontroller
• Inputs and outputs
•Breadboard
•Library
•Notebook and source control
•State machine
Review
![Page 44: Hello, Arduino (CodeMash)](https://reader033.fdocuments.us/reader033/viewer/2022052912/55a231f71a28ab1a058b45df/html5/thumbnails/44.jpg)
Sharon Cichelli
Headspring, Austin, TXGirlWritesCode.com@scichelli
on Twitter and Github
Arduino Kit sponsored by:MakerShed.com@OReillyMedia