Lab Report Template Wo Rubrics
Lab Report Template Wo Rubrics
Experiment No.: 01
Experiment Title: Introduction to Arduino Programming
Student Name:
Student ID.:
Section:
Date of Assignment:
Date of Submission:
Submitted to: Md. Istiac Ahmed, Lecturer, Green University of Bangladesh
Received Date:
Late Submission:
Obtained Mark:
Date of Return:
Remarks:
Signature:
Circuit Diagram:
Instruction: Build the circuit in Proteus. Take a screenshot of appropriate size and attach here. Give picture caption
and picture number. The proteus schematic must have your name and ID written as per the given sample. Omit this
“blue-colored” paragraph while preparing your lab report. Description of the circuit diagram must be in Times
New Roman, Font Size 11.
Following is the circuit setup for an LED blinking circuit using Arduino. An LED is connected to the
digital pin 8 of the Arduino Uno via a resistor of 220 Ω. This resistor acts as a current-limiting resistor
here.
Arduino Code
Instruction: Write your Arduino code in Arduino IDE. Give comments for the instructions. Copy it from Arduino
IDE. Create a 1 row table in MS word and paste the Arduino code inside the table. Change the code font to
‘Courier New’, font size 10. If you directly copy paste from Arduino IDE to MS Word, the color formatting will
automatically show up. No need to manually color the instructions. Omit this “blue-colored” paragraph while
preparing your lab report.
void setup()
{
pinMode(9,OUTPUT); // Defining digital pin 9 as output pin
}
Page 2 of 14
void loop()
{
digitalWrite(9,HIGH); // Sending high signal to on the LED
delay(1000); // Delay of 1s
digitalWrite(9,LOW); // Sending low signal to off the LED
delay(1000); //Delay of 1s
}
3|Page
Task 02
Circuit Diagram
Instruction: Build the circuit in Proteus. Take a screenshot of appropriate size and attach here. Give picture caption
and picture number. The proteus schematic must have your name and ID written as per the given sample. Omit this
“blue-colored” paragraph while preparing your lab report. Description of the circuit diagram must be in Times
New Roman, Font Size 11.
Following is the circuit setup for an LED blinking circuit using Arduino. An LED is connected to the
digital pin 8 of the Arduino Uno via a resistor of 220 Ω. This resistor acts as a current-limiting resistor
here.
Arduino Code
Instruction: Write your Arduino code in Arduino IDE. Give comments for the instructions. Copy it from Arduino
IDE. Create a 1 row table in MS word and paste the Arduino code inside the table. Change the code font to
‘Courier New’, font size 10. If you directly copy paste from Arduino IDE to MS Word, the color formatting will
automatically show up. No need to manually color the instructions. Omit this “blue-colored” paragraph while
preparing your lab report.
void setup()
{
pinMode(9,OUTPUT); // Defining digital pin 9 as output pin
}
Page 4 of 14
void loop()
{
digitalWrite(9,HIGH); // Sending high signal to on the LED
delay(1000); // Delay of 1s
digitalWrite(9,LOW); // Sending low signal to off the LED
delay(1000); //Delay of 1s
}
5|Page
Task 03
Circuit Diagram
Instruction: Build the circuit in Proteus. Take a screenshot of appropriate size and attach here. Give picture caption
and picture number. The proteus schematic must have your name and ID written as per the given sample. Omit this
“blue-colored” paragraph while preparing your lab report. Description of the circuit diagram must be in Times
New Roman, Font Size 11.
Following is the circuit setup for an LED blinking circuit using Arduino. An LED is connected to the
digital pin 8 of the Arduino Uno via a resistor of 220 Ω. This resistor acts as a current-limiting resistor
here.
Arduino Code
Instruction: Write your Arduino code in Arduino IDE. Give comments for the instructions. Copy it from Arduino
IDE. Create a 1 row table in MS word and paste the Arduino code inside the table. Change the code font to
‘Courier New’, font size 10. If you directly copy paste from Arduino IDE to MS Word, the color formatting will
automatically show up. No need to manually color the instructions. Omit this “blue-colored” paragraph while
preparing your lab report.
void setup()
{
pinMode(9,OUTPUT); // Defining digital pin 9 as output pin
}
Page 6 of 14
void loop()
{
digitalWrite(9,HIGH); // Sending high signal to on the LED
delay(1000); // Delay of 1s
digitalWrite(9,LOW); // Sending low signal to off the LED
delay(1000); //Delay of 1s
}
7|Page
Task 04
Circuit Diagram
Instruction: Build the circuit in Proteus. Take a screenshot of appropriate size and attach here. Give picture caption
and picture number. The proteus schematic must have your name and ID written as per the given sample. Omit this
“blue-colored” paragraph while preparing your lab report. Description of the circuit diagram must be in Times
New Roman, Font Size 11.
Following is the circuit setup for an LED blinking circuit using Arduino. An LED is connected to the
digital pin 8 of the Arduino Uno via a resistor of 220 Ω. This resistor acts as a current-limiting resistor
here.
Arduino Code
Instruction: Write your Arduino code in Arduino IDE. Give comments for the instructions. Copy it from Arduino
IDE. Create a 1 row table in MS word and paste the Arduino code inside the table. Change the code font to
‘Courier New’, font size 10. If you directly copy paste from Arduino IDE to MS Word, the color formatting will
automatically show up. No need to manually color the instructions. Omit this “blue-colored” paragraph while
preparing your lab report.
void setup()
{
pinMode(9,OUTPUT); // Defining digital pin 9 as output pin
}
Page 8 of 14
void loop()
{
digitalWrite(9,HIGH); // Sending high signal to on the LED
delay(1000); // Delay of 1s
digitalWrite(9,LOW); // Sending low signal to off the LED
delay(1000); //Delay of 1s
}
9|Page
Task 05
Circuit Diagram
Instruction: Build the circuit in Proteus. Take a screenshot of appropriate size and attach here. Give picture caption
and picture number. The proteus schematic must have your name and ID written as per the given sample. Omit this
“blue-colored” paragraph while preparing your lab report. Description of the circuit diagram must be in Times
New Roman, Font Size 11.
Following is the circuit setup for an LED blinking circuit using Arduino. An LED is connected to the
digital pin 8 of the Arduino Uno via a resistor of 220 Ω. This resistor acts as a current-limiting resistor
here.
Arduino Code
Instruction: Write your Arduino code in Arduino IDE. Give comments for the instructions. Copy it from Arduino
IDE. Create a 1 row table in MS word and paste the Arduino code inside the table. Change the code font to
‘Courier New’, font size 10. If you directly copy paste from Arduino IDE to MS Word, the color formatting will
automatically show up. No need to manually color the instructions. Omit this “blue-colored” paragraph while
preparing your lab report.
void setup()
{
pinMode(9,OUTPUT); // Defining digital pin 9 as output pin
}
Page 10 of 14
void loop()
{
digitalWrite(9,HIGH); // Sending high signal to on the LED
delay(1000); // Delay of 1s
digitalWrite(9,LOW); // Sending low signal to off the LED
delay(1000); //Delay of 1s
}
11 | P a g e
Task 06
Circuit Diagram
Instruction: Build the circuit in Proteus. Take a screenshot of appropriate size and attach here. Give picture caption
and picture number. The proteus schematic must have your name and ID written as per the given sample. Omit this
“blue-colored” paragraph while preparing your lab report. Description of the circuit diagram must be in Times
New Roman, Font Size 11.
Following is the circuit setup for an LED blinking circuit using Arduino. An LED is connected to the
digital pin 8 of the Arduino Uno via a resistor of 220 Ω. This resistor acts as a current-limiting resistor
here.
Arduino Code
Instruction: Write your Arduino code in Arduino IDE. Give comments for the instructions. Copy it from Arduino
IDE. Create a 1 row table in MS word and paste the Arduino code inside the table. Change the code font to
‘Courier New’, font size 10. If you directly copy paste from Arduino IDE to MS Word, the color formatting will
automatically show up. No need to manually color the instructions. Omit this “blue-colored” paragraph while
preparing your lab report.
void setup()
{
pinMode(9,OUTPUT); // Defining digital pin 9 as output pin
}
Page 12 of 14
void loop()
{
digitalWrite(9,HIGH); // Sending high signal to on the LED
delay(1000); // Delay of 1s
digitalWrite(9,LOW); // Sending low signal to off the LED
delay(1000); //Delay of 1s
}
13 | P a g e
Report Questions and Discussion
The font should be Times New Roman with font size 11. Omit this “blue-marked paragraph while
preparing your lab report.
Q1. What is the purpose of the digital pins on an Arduino board, and how are they typically labeled?
Answer:
Q2. Are there any limitations or constraints to keep in mind when using analogRead() on an Arduino
board?
Answer:
Q3. What is the function of the pinMode() function in Arduino, and why is it important when working
with digital pins?
Answer:
Q4. What is the maximum and minimum voltage range for both digital and analog pins on most Arduino
boards?
Answer:
Q5. What is the difference between digital pins and analog pins on an Arduino board?
Answer:
Discussion
The font should be Times New Roman with font size 11. Omit this “blue-marked paragraph while
preparing your lab report.
Page 14 of 14