Ardiuno

Dear Sir, i need you to do me a report for lab experiment i did in class, i will send you the codes and please i want you to download Arduino Software ( it's free to download) and plug the codes with justify the steps, make some changes in the codes, and then take a screenshot of each code. The report should contain Objective and Procedure. i will attach the Lab Manual for the instructions. Arduino Report First Part : LED Blink (on for 5 secs, off for 1 sec) void setup(){ pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH); delay(5000); digitalWrite(13, LOW); delay(1000); } Second Part : LED Fade (3 sec on and off) int led = 9; int brightness = 0; int fadeAmount = 5; void setup() { pinMode(led, OUTPUT); } void loop() { analogWrite(led, brightness); brightness = brightness + fadeAmount; if (brightness == 0 || brightness == 255) { fadeAmount = -fadeAmount ; } delay(30); } Third Part : ( second page ) Third Part : Code : const int analogInPin = A0; // Analog input pin that the potentiometer is attached to const int analogOutPin = 9; // Analog output pin that the LED is attached to int sensorValue = 0; // value read from the pot int outputValue = 0; // value output to the PWM (analog out) void setup() { // initialize serial communications at 9600 bps: Serial.begin(9600); } void loop() { // read the analog in value: sensorValue = analogRead(analogInPin); // map it to the range of the analog out: outputValue = map(sensorValue, 0, 1023, 0, 255); // change the analog out value: analogWrite(analogOutPin, outputValue); // print the results to the serial monitor: Serial.print("sensor = " ); Serial.print(sensorValue); Serial.print("\t output = "); Serial.println(outputValue); // wait 2 milliseconds before the next loop // for the analog-to-digital converter to settle // after the last reading: delay(2); } Arduino Report First Part : LED Blink (on for 5 secs, off for 1 sec) void setup(){ pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH); delay(5000); digitalWrite(13, LOW); delay(1000); } Second Part : LED Fade (3 sec on and off) int led = 9; int brightness = 0; int fadeAmount = 5; void setup() { pinMode(led, OUTPUT); } void loop() { analogWrite(led, brightness); brightness = brightness + fadeAmount; if (brightness == 0 || brightness == 255) { fadeAmount = -fadeAmount ; } delay(30); } Third Part : ( second page ) Third Part : Code : const int analogInPin = A0; // Analog input pin that the potentiometer is attached to const int analogOutPin = 9; // Analog output pin that the LED is attached to int sensorValue = 0; // value read from the pot int outputValue = 0; // value output to the PWM (analog out) void setup() { // initialize serial communications at 9600 bps: Serial.begin(9600); } void loop() { // read the analog in value: sensorValue = analogRead(analogInPin); // map it to the range of the analog out: outputValue = map(sensorValue, 0, 1023, 0, 255); // change the analog out value: analogWrite(analogOutPin, outputValue); // print the results to the serial monitor: Serial.print("sensor = " ); Serial.print(sensorValue); Serial.print("\t output = "); Serial.println(outputValue); // wait 2 milliseconds before the next loop // for the analog-to-digital converter to settle // after the last reading: delay(2); }