Internet of Things LTP
Internet of Things LTP
3-2
LIST OF PRACTICALS
1. Familiarization with Arduino/Raspberry Pi and perform necessary software installation.
2. To interface LED/Buzzer with Arduino/Raspberry Pi and write a program to turn ON LED for
1 sec after every 2 seconds.
3. To interface Push button/Digital sensor (IR/LDR) with Arduino/Raspberry Pi and write a
program to turn ON LED when push button is pressed or at sensor detection.
4. To interface DHT11 sensor with Arduino/Raspberry Pi and write a program to print
temperature and humidity readings.
5. To interface motor using relay with Arduino/Raspberry Pi and write a program to turn ON
motor when push button is pressed.
6. To interface OLED with Arduino/Raspberry Pi and write a program to print temperature and
humidity readings on it.
7. To interface Bluetooth with Arduino/Raspberry Pi and write a program to send sensor data to
smartphone using Bluetooth.
8. To interface Bluetooth with Arduino/Raspberry Pi and write a program to turn LED ON/OFF
when „1‟/‟0‟ is received from smartphone using Bluetooth.
9. Write a program on Arduino/Raspberry Pi to upload temperature and humidity data to
thingspeak cloud.
10. Write a program on Arduino/Raspberry Pi to retrieve temperature and humidity data from
thingspeak cloud.
11. To install MySQL database on Raspberry Pi and perform basic SQL queries.
12. Write a program on Arduino/Raspberry Pi to publish temperature data to MQTT broker.
Write a program on Arduino/Raspberry Pi to subscribe to MQTT broker for temperature data and
print it.
14. Write a program to create TCP server on Arduino/Raspberry Pi and respond with humidity
data to TCP client when requested.
15. Write a program to create UDP server on Arduino/Raspberry Pi and respond with humidity
data to UDP client when requested.