LAB 1 - TondiToday/CSEE5590-IOT-Robotics GitHub Wiki
For this LAB # 1, our group was conform of 3 students(Luis Usseglio, Tonderia Kambarami, Reed Bader, and Tarik Salay). The Lab assignment is based on Smart IOT system that will have the capability of designing the Weather station and Pulse beat monitoring. In order complete this project you will be required to use pulse sensor, Temperature sensor, Light sensor, UV Sensor, Barometer sensor and the dust sensor. Finally all the sensors data should be visualized in the adafruit dashboard as an alternative visualization for ThingSpeak server.
The main objectives are:
•Make your own configurations for sensor. The safe limit sensor data will blink the green signal Led while the danger should blink the red LED. Both of the LED’s should be installed with every sensor.
•All readings should be displayed on the LCD one after the other.
•If there is an alerting situation “Warning message should be displayed on the LCD screen”. For example if the humidity goes up above 70%, the warning message on the LCD should be “Warning: Take Precautionary measures, the humidity is more than 70% now”.
•All sensor data should be read in MIT app inventor.
•If there is an alarming situation you should get a notification on your phone using MIT App inventor.
•Adafruit Dashboard should have some good visualization.
•The better the visualizations the better the grade.
For this # 1 lab, we decided to use our old ICPS since this lab was based on all the work we had done in the past in each ICP.
Everything was working well until we tried to upload the data to Adafruit, and we got stuck in this part. We spend several days trying to figured a way to upload the data to Adafruit and other frameworks, but we couldn't finish that part. We managed to integrate all the sensors from the past ICPS, and we also created an app to manipulate the data readings in our LCD screen. Our results are shown below.
Heartbeat pulse sensor:
Weather sensors circuit diagrams show below:
None.
Images of our set up with Adafruit and results in LCD and Serial monitor
Images of our set up and how we connected the Arduino board and the breadboard with the Sensors, cable connections, and resistors can be found below.
Some photos of our code for the app can be found below and how it looks.
For this lab, we had some problems with uploading the data to Adafruit, we got a connection, but we couldn't upload the data consistently. Other than that, we manage to put all the sensors together and print the results to an LCD screen and control the views with our app.