Arduino is an open-source physical computing platform designed to make experimenting with electronics more fun and intuitive. Arduino has its own unique, simplified programming language, a vast support network, and thousands of potential uses, making it the perfect platform for both beginner and advanced DIY enthusiasts.
Arduino Comic Instructions
VILROS_ARDUINO_USER_GUIDE_EN.pdf
Day One of Arduino
Arduino Unit - 12 Circuits (Process/Product Grades)
To be included in the Circuits on your ePortfolio. Label it "Manipulated Sketch".
All images must include your name or initials within the video or image
All sketches must include your full name in them somewhere, highlighted
Circuit 1 - Create an Uneven Blink Pattern
Circuit 2 - Change the Blink Timing Interval: The default sketch uses the potentiometer's analog reading directly inside the delay function: delay(sensorValue);. Because analogRead() returns a value from 0 to 1023 milliseconds, you can manipulate this timing range with basic math. For example, changing it to delay(sensorValue * 2); will double the maximum delay to roughly 2 seconds.
Circuit 3 - Complete the showSpectrum() function only. (hint: think about how you can turn off part of the code) Make sure to exhibit the video along with the important parts of the code.
Circuit 4 - Complete two of the five additional functions that were mentioned. Make sure to exhibit the video along with the important parts of the code.
Circuit 5 - Find out two ways to reverse the operations of the buttons.
Circuit 6 - Complete the manualTune () and the autoTune (). Exhibit both functions and comment the pros/cons of each.
Circuit 7 - Create a function that turns on an LED if the temperature is above or below a value. Make sure to show the code on how you integrated it into the circuit. While you are getting a video, make sure to include the Serial Monitor's temperature change while the LED is illuminating.
Circuit 8 - Change the servo's motion by incorporating delays and speeds. Make sure to exhibit videos and the important parts of the code.
Circuit 9 - Create a recognizable song. Make sure to video the song in a quiet place. Exhibit the important parts of the code.
Circuit 10 - Complete the motorAcceleration () function. Manipulate some of the code to change its operation. Exhibit the important parts of the code.
Circuit 11 - Make one light stay on longer than the other.
Circuit 12 - Complete two of the five functions available. Manipulate the code and exhibit it with videos.