ARDUINO BASICS: PROTOTYPING YOUR FIRST PROJECT

2y ago
11 Views
2 Downloads
1.29 MB
34 Pages
Last View : 20d ago
Last Download : 2m ago
Upload by : Camryn Boren
Transcription

ARDUINOBASICS:PROTOTYPINGYOUR FIRSTPROJECT

HELLO!(again)JENNIFER BROWNEmerging Technologies CoordinatorScience and Engineering LibrariesEmail: ref-sci@columbia.edu or jcb2257@columbia.eduTwitter: @CU SEL or @jeninthelib

QUICK NOTE: This is not a hands-on session. This session assumes prior knowledge of theArduino hardware and software system.

What You’ll Learn: Brainstorming project ideas and seeing them tocompletion. Where to get help!

THE BIGQUESTION:“«?», Robert Stadler’s question mark installation in Paris” by Dom Dada is licensed under CC BY-NC-ND-2.0

MOTIVATION“Trophies” by Brad.K is licensed under CC BY-2.0

EXERCISE #1First question:Think about the perfect gadget you desperatelyneed, but don’t have (or, perhaps, doesn’t even existyet). What would it do? What problems would it solve?

ARDUINOPROJECTEXAMPLES:

USEFULPROJECTS

LAUNDRYtext message essage-alerts-with-arduino-yun/

TWITTERautomated coffee ed-coffee-pot

FINGERPRINTgarage door -scanning-garage-door-opener-1595544228

MOTIONSENSORLED bed d-night-light-for-under-the-bed-1627999765

ENOUGHALREADYmuting -come-on

THE “EYEWRITER”eye tracking r-20/

TURN SIGNALarduino al-biking-jacket/

AUTOMATICPET FEEDER3D printed and matic-Arduino-Powered-Pet-Feeder/

FUNPROJECTS

bot-arm-the-perfect-arduino-project-1700643747

s.com/id/Flamethrowing-Jack-O-Lantern/

CHALLENGINGPROJECTS

ARDUSATarduino cription

EXERCISE #1Let’s try this again:Reconsider the original question: think about theperfect gadget you desperately need, but don’t have(or, perhaps, doesn’t even exist yet). What would itdo? What problems would it solve?

EXERCISE #2

BREAKING IT DOWN: Logically -- what is your project doing? Walk me through what happens fromevent A (turning on the device) to eventZ (shutting it off). What kind of information are yourecording or storing?What boards, sensors, screens, orother devices do you need tosuccessfully run your project fromstart to finish?Does your Arduino need to communicatewith other devices for this project? If so,which ones?Does completing this project requirespecialized knowledge you don’t have?

AUTOMATIC PET oodtricklesdown intobowl25secondselapse;servorespondsEvent AEvent BEvent CEvent DCat beingseatingEvent E

AUTOMATIC PET Foodtricklesdown intobowl25secondselapse;servorespondsEvent AEvent BEvent CEvent D?Cat beingseatingEvent E

SAMPLEIDEAS: Create an Arduino bot that records somesensor’s data, then updates acorresponding Twitter feed and texts youits results. Create an arduino wearable that recordsand responds to some kind of motion.“Wedding Samples” by Tracy Hunter is licensed under CC BY 2.0

EXERCISE #3

PROGRAMMINGmotionservofoodeatingLAY IT OUTservo

RECOMMENDEDRESOURCES: What is electricity?A First Lab in Circuits and ElectronicsAll About CircuitsArduino “How To” e-booksSparkFun PCB Basics GuideSoftware: Fritzing and LTSpiceYoutube (in this case) is better for finding video tutorials; tryJeremy Blum’s comprehensive Tutorial Series for Arduino SparkFun (detailed guides with pictures and linked explanations) Adafruit (detailed guides and some video content) Connecting Arduino with other programming languages

GET HELPScience and Engineering Libraries:ref-sci@columbia.edu or jcb2257@columbia.eduArduino project guidance forumProject booksStack ExchangeReddit forum

SURVEY!bit.ly/CUSELWorkshopSurveyOther questions? Comments? You can find me at@jeninthelib & jcb2257@columbia.edu

THANK YOU!Special thanks to all the people who made and released theseawesome resources for free: Presentation template by SlidesCarnivalPhotographs by Unsplash

Arduino “How To” e-books SparkFun PCB Basics Guide Software: Fritzing and LTSpice Youtube (in this case) is better for finding video tutorials; try Jeremy Blum’s comprehensive Tutorial Series for Arduino SparkFun

Related Documents:

Arduino compatible components. Personal computer running Arduino software Arduino software is free to download and use from: www.arduino.cc Arduino board Such as: Arduino Uno Freetronics Eleven Genuino Uno or any Arduino compatible board that has a standard Arduino UNO header l

arduino-00 -win.zip Recommended Path c:\Program Files\ ( - version #) Step 3: Shortcut Icon Open c:\program files\arduino-00 Right Click Arduino.exe (send to Desktop (create shortcut)) \ ( - version #) Step 4: Plug In Your Arduino Plug your Arduino in: Using the included USB cable, plug your Arduino board into a free USB port. Wait for a box to .

Hence we given interesting top five easy to make Arduino projects with code and library link. Happy learning Arduino 1. Heart Rate Monitor AD8232 Interface Arduino 2. Fingerprint sensor-scanner with Arduino 3. Giving Voice Recognition Ability to Arduino 4. Soil Moisture Sensor and Arduino 5. How to Interface RFID with Arduino?

arduino’s analog pin 4 (SDA). And the pin labelled as SCL on the MPU 6050 to the arduino’s analog pin 5 (SCL). And that’s it, you have finished wiring up the Arduino MPU 6050. Step 2: Uploading the code and testing the Arduino MPU 6050 To test the Arduino MPU 6050, first download the arduino library for MPU 6050, developed by Jeff Rowberg.

Massimo Banzi co-founder of Arduino & Michael Shiloh Hardware/Programming Make: Getting Started with Arduino In Getting Started with Arduino, you’ll learn about: Arduino is the open source electronics prototyping platform that has taken the Maker Movement by storm. This thorough introduction, updated for the latest Arduino release, helps you

117. Password access with arduino 118. Arduino Voltmeter Code 119. Easily control your iPod using Arduino 120. Candy Tossin Coffin using an Arduino 121. Arduino 7 segment Displays Digital Clock With Charlieplexing LEDs 122. Arduino controlled webcam panner 123. Binary/ Analog Clock 124. Universal Gripper

Upload your custom Arduino code with the corresponding library file 3. Add the used libraries 4. Select the used in-outputs in the Arduino IO Simulator 5. Connect the Arduino IO Simulator to the Arduino board with the right se-rial port 1. Connect the Arduino Board The Arduino IO Simulator works with a lot of

3. Then, use the Arduino IDE to write code to send to Arduino. Once a code is sent to the Arduino, it lives on the Arduino Uno. Any future edits to that code on the computer will not be sent to the Arduino unless it is manually uploaded to the Arduino Uno. When using the Arduino