Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Making Connections With Arduino

Making Connections With Arduino

A short introduction to Arduino

Richard Byrne

May 22, 2018
Tweet

Other Decks in Education

Transcript

  1. What is Arduino? • Open-source hardware and software for creating

    microcomputers that interact with digital and physical input. Examples of classroom Arduino projects: • Robots to water plants. • Fans that respond to temperature input. • Paper robots to meter time or indicate other data changes. • Touch-sensitive textiles (wearables)
  2. Arduino vs. Raspberry Pi • Arduino is essentially a micro-controller

    or one piece of a system. ◦ You construct the system through the use of the Arduino programming interface (the software) and connected hardware. • Raspberry Pi is an actual computer. ◦ Linux-based. You program the computer. Can perform more functions “out of the box” than Arduino. • Both take a significant investment of time to master.
  3. Who uses Arduino? • Computer science teachers • Math and

    science teachers • HVAC teachers • Anyone who wants to learn how computers really work.
  4. Age/ Grade Level Applicability • Basic LED light and switch

    projects can be done in elementary school. ◦ 2014 study of 6th grade students in South Korea found improvement in “learning attitude,” problem-solving, and academic interest as related to STEAM.* • Middle school and high school students can build complex systems that incorporate multiple strings of logic.
  5. What Do You Need to Get Started? • Either an

    Arduino Create online account or the Arduino software installed on a Windows, Mac, or Linux computer. • Minimum hardware: ◦ Arduino UNO board, USB A to USB B connector. ◦ Best option is to purchase an Arduino starter kit like this one from Elegoo (https://amzn.to/2IkLQ7A)
  6. Getting Started - Terms To Know • Libraries - collections

    of code that make it easier to connect to a sensor, display, or module. • Port - The connection between your Arduino board and your computer. (In older online tutorials you’ll see this referred to as Serial Port) • Upload - The function that will run your program.
  7. Two Basic Projects to Get Started • Blink - This

    is a default project included in Arduino software. Requires nothing more than an Arduino Uno • LED Sequential - A variation on the LED Fade project included in Arduino software. Requires four connecting wires, three resistors, and three LEDs. https://www.youtube.com/watch?v=e1FVSpkw6q4
  8. Arduino Project Hub • Find projects with detailed tutorials. •

    Sort by Arduino hardware type, difficulty, and purpose. • https://create.arduino.cc/projecthub