EGR 224/Arduino Foundations Supplement

From PrattWiki
Revision as of 16:15, 26 May 2020 by DukeEgr93 (talk | contribs) (Created page with "# Introduction to Arduino #* What is an Arduino? #* The Arduino layout #* Digital interfaces #* Analog interfaces #* The power pins # Creating an Arduino Program #* Download t...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
  1. Introduction to Arduino
    • What is an Arduino?
    • The Arduino layout
    • Digital interfaces
    • Analog interfaces
    • The power pins
  2. Creating an Arduino Program
    • Download the Arduino software
    • A tour of the Arduino IDE
    • The setup() and loop() functions
    • pinMode() command
    • digitalWrite() command
    • Creating your first sketch
    • Serial monitor
    • Testing the blinking LED and serial monitor
  3. Interface with Output: LED
    • Light-emitting diode (LED) intro
    • Calculating the current limiting resistor
    • Wire up the LED
    • Code to blink your LED
    • Digital traffic signal: Wire it up
    • Digital traffic signal: Code it
  4. Interface with Input: Pushbutton
    • Pushbutton
    • Active low, active high
    • Wrigin a pushbutton to Arduino
    • Writing the code for the pushbutton
    • Activate an LED with a pushbutton
    • Using the built-in LED with INPUT_PULLUP
  • Conclusion
    • Troubleshooting
    • Next steps