FIS - Lab Insem Question Paper
FIS - Lab Insem Question Paper
Academic
Program B. Tech, I Year 2024-25
Year
Fundamentals of IoT & Sensors
Course Semester Odd Sem
(24EC1101)
1. Develop a Program and Circuit using Arduino UNO to make three LEDs blink in an alternate
pattern with a 5-second delay. Execute and observe the LEDs lighting up in the specified
sequence.
2. Create and Execute a Program and Circuit on Arduino UNO to make three LEDs blink
simultaneously with a delay of 3 seconds. Run the code and verify that all LEDs light up
together.
3. Write and Test a Program on Arduino UNO to read the state of a push button and display its
status on the Serial Monitor. Execute the program and confirm that the button state (pressed or
released) is correctly shown.
4. Design and Implement a Program and Circuit on Arduino UNO to turn on LED when a button is
pressed. When the button is released, turn off LED. Execute and validate the LED behaviour with
the button.
5. Design and Execute an Automated Street Light Control System using Arduino UNO. Display
“Brightness” or “Darkness” on the Serial Monitor based on ambient light levels. Run the code
and verify the correct message displays for light and dark conditions.
6. Implement a Smoke Detection Module with Indicators using Arduino UNO. Program it to
activate LEDs and a buzzer upon smoke detection and displays “SMOKE DETECTED” or
“SMOKE NOT DETECTED” on the Serial Monitor. Execute the code and check that the LEDs
and buzzer respond appropriately when smoke is detected.
7. Develop and Test a Motion Detection Circuit on Arduino UNO. Configure it to indicate motion
using an LED and a buzzer. Run the code, execute the circuit, and confirm that the indicators
activate upon detecting movement.
8. Design and Execute a Distance Measurement Program using Arduino UNO. Program it to
activate a buzzer and red LED if an object is closer than 50cm and to activate a green LED and
turn off the buzzer if the distance is greater than 50cm. Execute and test the circuit for accurate
distance-based behavior.
9. Develop and Test a Servo Motor Control Program using the SG-90 servo motor and Arduino
Genuino UNO. Write code to control the servo’s angle from 0 degrees to 180 degrees and reverse
to initial angle. Execute the code and observe the servo motor moving to the specified angles and
observe angle on serial monitor.
10. Write a Program and Set Up a Circuit to interface a potentiometer with the Arduino Genuino
UNO, to control an LED’s brightness based on the potentiometer's position. Execute and observe
changes in LED brightness as the potentiometer is adjusted.
11. Implement a Program and Circuit to measure temperature using a sensor and Arduino Genuino
UNO. Read the sensors input, convert it to temperature, and display it on the Serial Monitor.
Run and test the program to verify temperature readings.
Marks Allotment - Total (50M) :
Aim, Components: 5M
Code & Circuit: 15M
Execution & Results: 20M
Viva-Voce: 10M