This is a diagram of the circuit, showing what is happening with it.
This is an illustration of the completed circuit for Circuit 1.
This is the code for the circuit, which is responsible for the blinking of the light. The light can blink faster or slower, based on the delay.
This is the video of the Arduino with the original code, which is responsible for making the Arduino blink.
This is a video of me working with the Arduino, and getting the LED to blink. This is the manipulated code, to make the Arduino blink faster.
This is the code for the manipulated circuit, which is making the LED blink faster.
This image shows were the wires and the LED light goes, along with the potentiometer.
This is the code for the potentiometer. The code helps determine the speed of the blinking LED according to the potentiometer.
In this model, it uses one LED, resistor, six jumper wires and a potentiometer. The potentiometer helps to determine how fast the LED light blinks. The potentiometer works by adjusting the amount of voltage it releases (between 0 and 5), depending on the location of the knob.
This is an image of the wiring schematic for circuit 3, which is responsible for making the different colors.
This is the main part of the code.
Depending on the combination of colors, the brightness of each diode, different combinations can be created using this code.
This is the code function for Circuit 3.
This is an image of the wiring schematic for circuit 4.
This is the code function for circuit 4 without any manipulations.
This code uses a for () loop to change the pattern of when the LEDs light up. The video on the right is showing the ping pong code. When it is turned on it uses the loop to bounce the LED from one side to the other. The code for this is on the right. The for () loop is then used again in the marquee code. The marque code is shown in the video on the left. The code for this is on the left.
This is the code for the marquee function.
This is the code for the ping pong function.
The way that the push button works with the Arduino, is how when the button is pushed, the voltage goes low, and the Arduino reads it and responds accordingly. The pull up resistor helps clean up the voltage and prevents false readings from the button.
This is the wiring schematic for circuit 5. It shows how the wires should be placed in order for the code to work the way it is suppose to.
In this video you can see how the led lights up when the buttons are pushed, and turns off if I push one button, then the other.The LED light also turns off when you release the button.
This shows what the wiring is supposed to look like in order for the code to work properly.
This is the code for circuit 6. We manipulated the code by changing the range from its original range of light (0, 1023), to (300, 800). This resulted in the LED working better by turning on at a brighter range and turning off at a darker range.
This is the code for the autoTune()
This is the code for the manualTune().
In this video you can see that when I press on the photo resistor, it creates a lower light level, which then makes the LED light up. When I move my finger, the LED turns off. This uses the autoTune() function.
Some of the pros of the autoTune() function were that it is automatic, and none of the code has to be manipulated. The cons of this however are that the brightness can't be adjusted to make it look better.
This video shows the manualTune() function. The pros of this would be that you can see the range of brightness more clearly, but changing the range of brightness and darkness it has. The cons of this would be that you have to manipulate the code in order for it to work better.
This is the schematic for circuit 7.It shows where to put the wires and the temperature sensor.
This is the video of the working circuit for circuit 7, where the recorded temperature changes as I use my hand to cover the temperature sensor.
This is the main code for circuit 7.
This is the recorded code from the arduino.
This is the code function.
This is am image of the wiring schematic for circuit 8.