Getting Started -An introduction to Arduino from UBC Engineering Physics
Watch Videos: #1-7, skip #2(unless you'd like to install Arduino on your own computer)
Then try the following Labs (change the variables, show Mr. Zhuang the different output results)
Arduino Lab #1 - Blink
Arduino Lab #2 - Fade
Arduino Lab #3 - Tone
More Projects: The Complete Beginners Guide to Arduino
(A copy of the above PDF is also saved in Public --> Zhuang --> Design & Engineering 9 -->Earth Shine Arduino Projects)
Arduino Lab #4 - Project 3: Traffic Lights
Arduino Lab #5 - Project 4: Interactive Traffic Lights ( note: use your N/O Push Button in stead of Tactile Switch)
Arduino Lab #6 - Project 5: LED Chase Effect
Arduino Lab #7 - Project 6: Interactive LED Chase Effect
Arduino Lab #8 - Project 7: Pulsating Lamp (note the differences between this lab and Lab #2)
Arduino Lab #9 - Project 8: Mood Lamp (note: use a set of Red/Green/Yellow LEDs to test your code to make sure it works, then ask Mr. Zhuang for a single RGB/White LED. Now create a rainbow light show.)
Arduino Lab#10 - Project 12: Piezo Sounder Melody Player (note the differences between this lab and Lab #3)
Bonus Labs:
- Additional Labs from the "Earth Shine Manual"
- Combine Lights and Melody (since Arduino is open-source, there are plenty of pre-written code online for you to modify and learn)