This is an illustration of the completed circuit for circuit 1.
This is the code for the working circuit, with a delay of 100ms. The sketch can be manipulated to be faster or slowerÂ
This is an image of the completed circuit for circuit 2.
This is the code for the circuit, which determines how fast the LED should blink based on the potentiometer.
product
This is a video of the dial of the potentiometer being turned. The LED's blinking speed changes as the dial is turned left and right.
This is working circuit board for circuit #3.
this is the code for the board
Depending on the brightness of each diode, and the combinations of colors, many different color combinations can be used in a RGB LED.
this is the function for circuit 3
this is the function for circuit 4
This is an image of the working circuit board for circuit #4.
this is the orginal code for circuitÂ
productÂ
The for() loop is used again in this code function, the marquee code. When this is enabled, the lights move in a way that looks like a LED sign that you would see.
This is an image of the working circuit board for circuit #5.
This is a video of circuit 5 where the LED turns on and off according to the buttons I pushed.
This is the code for circuit 5. When one button is being pressed, it turns the LED on and when both are pressed the LED is turned off.
This is circuit 5's code function.
This is an image of the working circuit board for circuit #6.
This is the code for circuit 6. We manipulated the code by changing the range of light level from its original range, (0, 1023), to (300, 800). This caused the LED to work better by turning on and off at brighter and darker ranges.
This is a video of the autoTune() function. The pros of this is that it is automatic, and no code has to be manipulated, but the cons of this is that the brightness can't be adjusted to work better
product
This is a video of the manualTune() function. The pros of this is that you can change the range of brightness and darkness that it has, cons being that you have to manipulate the code yourself to see what range works best.
Code function for circuit 8.
This is the main part of the code for circuit 8.
orginal video with no manipulationÂ
This is the manipulated code for circuit 8, with changed degrees as well as delay times.
This is a video of the servo following the manipulated code with new degrees and delay times.
This is an image of the working circuit board for circuit #9.
This is an image of the main parts of the code for this circuit.
This is the code function for circuit 9.
process
Happy birthday Song
product
Manipulated code for the circuit. I changed the song notes, song length, and beats to play the song Happy Birthday.
This is the main part of circuit 7's code
This is the code function.
This is a video of the working code for circuit 7, where the recorded temperature changes as I use my hand to cover the temperature sensor/recorded temperature from the Arduino.