You now have learned the five basic functions you can perform with an Arduino: digital input, digital output, analog input, analog output, and serial communication. This gives you the basic skills you need to build a project of your own, using one of the above strategies, or a combination of many of them. You may invent your own unique project, or find a project to build or modify to suit your own needs.
At the end of the project, you will present your project to the class. This will include showing the project in action (if it must function outside the classroom, you may show video of it in use), and explaining rest of the content in your report. The report will follow the same format as the other projects.
Objective: (Your choice)
Resources: Your own creativity, the Resources page, and the internet.
Important Concepts: Identify and explain which of the five basic functions above that you're using, and any other important coding strategies you used.
Conclusion: How has what you've learned in this class changed your understanding of electronic devices used in everyday life?
At the end of the project, you will present your project to the class. This will include showing the project in action (if it must function outside the classroom, you may show video of it in use), and explaining rest of the content in your report. The report will follow the same format as the other projects.
Objective: (Your choice)
Resources: Your own creativity, the Resources page, and the internet.
Important Concepts: Identify and explain which of the five basic functions above that you're using, and any other important coding strategies you used.
Conclusion: How has what you've learned in this class changed your understanding of electronic devices used in everyday life?