Arduino Level 1
Sorry, we are no longer accepting registrations for this course. Please contact our office to find out if it will be rescheduled, or if alternative classes are available.
The Arduino is a small, cheap computer platform that can sense and control the physical world. It includes a micocontroller chip and all the supporting devices and code to make it easy to use the chip.
An Arduino takes inputs from switches, dials, light sensors, heat sensor, temperature, movement in a room, etc. It can use its outputs to control lights, motors, sound and other physical devices. In the middle is the clever part, the software that determines how the input and output should work together.
There are many platforms for these tasks, for example the Parallax Stamp and Propeller. The Arduino is less expensive than most choices. It is also a major platform for university courses in microcontroller, robotics and embedded systems. The tool for writing software runs on Windows, Macintosh OSX, and the Linux operating systems. There is a huge community of businesses and users that support and develop products for the Arduino. Of the many microcontroller platforms, the Arduino has emerged as the most popular.
Level 1 course:
1. Getting started by opening the software development tool, connecting to the Arduino and running the most simple program
2. How to instruct the Arduino to send information back to a PC
3. How to control lights (LEDS) using digital outputs
4. How to sense a user pushing a button
5. How to control a basic type of motor (servo)
6. Measuring a user turning a dial or other rotary motion input
7. Additional topics as requested by students and fit into the schedule
The course is ideal for teens that are interested in STEM because the same materials and concepts are used at universities.
Penn State http://www.mne.psu.edu/brennan/ME545/2012/FinalProjects/BirdDaughertyDepenbusch_Autopilot/main.html
VA Tech http://www.ece.vt.edu/tlmartin/interdisciplinary/idsa/index.html
University of Maryland http://www.eng.umd.edu/html/media/release.php?id=152
Students must buy a kit of materials from the manufacturer (about $100) and bring a laptop to class There are no pre-requisites.
This course is presented by 30% lecture and 70% exercises. During the exercises the instructor works one-on-one with the students and is open to projects brought to class by students.
This course will have a web site specific for each section. Syllabus, comments, synopses and exercises will be posted. There will be a section to download the documents used in class. The site will remain available for several months after class ends.
Feel free to contact the instructor: John@Kauffmans.org.
Catalog Course Description
Electronically control your mechanical projects, your STEM experiments or your art installations. Using the ubiquitous Arduino platform, we start from zero to learn about the terminology, writing and running of simple programs that sense light, touch and motion. The next lessons practice how to control devices like motors, speakers and lights, ending with an integrated project. Students bring a laptop (Win or Mac) and purchase the parts kit (about $100; re-used in future levels and at most universities).