<-Back
Arduino was designed to put inexpensive, easy-to-use electronics into the hands of anyone who wants to create interactive projects. It is now a favorite of the DIY world, so on top of the hardware and software, there is a huge support community to help new Makers get started. Watch this TED Talk from its creator to get a full appreciation of his vision and what Arduino can do, including a lot of bizarre project ideas. Visit the Arduino site @ https://www.arduino.cc/en/Guide/Introduction to learn more.
Outcome: Prepare students to create Arduino projects that receive an input, process its data, and create an output that the user can control. This introduction will build the fundamental skills needed to create more complex projects later in the Ag-ACS modules and beyond.
Objectives:
Students will build a series of simple projects that each introduces new microcontroller input and output components. Each will develop new electronic wiring and coding skills.
Students will access online support materials and guides that help them troubleshoot wiring and programming issues, and help support future projects.
Assessment:
Check on student skill-development with the Arduino Basics Review shown to the right and answer key.
Materials:
The Ag-ACS activities and instructions are based on the Arduino Uno R3 or its generic “clones.” Arduino is an open-sourced system that has published its details to allow other manufacturers to make identical copies and give the public more affordable access. The Ag-ACS project uses the Elegoo Uno clone, and its Super Starter Kit, which offers lots of extra inputs and outputs to play with.
Handy Downloads & Online Resources:
Elegoo Super Starter Kit materials: Introduce the kit’s components through a series of lessons and code examples for each input and output device.
Arduino Starter Kit guide: Similar introduction as the Elegoo guide, with different tasks
Online Arduino Tutorials: Will guide you through the many built-in code examples in the Arduino software, plus other help when you need it
"For Dummies" troubleshooting guide: Projects will mysteriously NOT work. Frequently. This guide is a simple set of steps to help you fix the problems and make yourself feel like a wizard genius
"Project Management Toolkit for Teachers (R)": You may be shocked to find that students often have trouble managing complex Problem-Based Learning tasks. These free resources include teacher guides, student templates, slideshows, and assessment tools to help students develop these important skills.
Ease your students into writing text code by starting them out with a program that lets them create block code for Arduino, like they learned to do with Scratch. Learn more @ https://bit.ly/2QNpsgh
The online Tinkercad program is a great tool for presenting circuits to students and letting them build virtually on their own computers or hands-on with real electronic components while you demonstrate on a projection screen. See it demonstrated in the video below...
-Elegoo Super Starter Kit-
These introductory activities mostly focus on learning to use the breadboard with LEDs, resistors, a button, and a dial (a.k.a. "potentiometer").
This slideshow introduces the anatomy of the Arduino and introduces basic electronics like LEDs and switches.
Then it demonstrates 3 tasks: Making a light blink, Using a switch, and Using a dial.
Finally, it ends with a challenge: Making 3 LEDs turn on in sequence as you crank up a dial
The speaker notes below each slide include the Arduino code as it is explained, as well as other tips along the way.
The
Use this slideshow to present the content to your students, or click here to access it directly in Google Drive.
The speaker notes below each slide include the Arduino code, as well as other tips along the way.
After every few slides there is a video that covers their information.
If you prefer to simply follow the videos, they are posted below.
(shorter vid, following pre-built code)
(longer vid, going through the program diagram process)