Weather station and electronic device controller : with Texas Instruments SimpleLink CC3200 Wi-Fi SensorTag and Raspberry Pi
Nguyen, Tung Thanh (2018)
Nguyen, Tung Thanh
Turun ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018061413881
https://urn.fi/URN:NBN:fi:amk-2018061413881
Tiivistelmä
In this thesis, the author introduces a demonstration of a weather station and electronic controller web-based application with main components including Raspberry Pi 3 model B and Texas Instruments SimpleLink CC3200 Wi-Fi SensorTag. The application wirelessly collects all sensor data and shows them on real-time graphical reports. Those sensor data are used to help existing consumer electronics work according to surrounding environmental changes. The application also allows the user to switch on/off connected electronic devices manually.
The developer uses Node-RED editor, Node.js modules, and JavaScript programming language to build an expected application. In this project, the SensorTag kit sends all collected data to IBM Watson IoT Platform and Node-RED hosted by Raspberry Pi which receives and processes those data for a real-time graphical report. Those data are used to control a 4 Relay Module that connects to Raspberry Pi GPIO pins in order to open/close 220V AC power circuit.
The outcome of the thesis is a web-based application with all expected functions. After the testing phases, obstacles, future improvements, and limitations are pointed out. Although the SensorTag is under-developing with limited functions, the demonstration is a concept for the next IoT development. The author also gain a tremendous amount of knowledge about technology, programming, and electronics after developing this project.
The developer uses Node-RED editor, Node.js modules, and JavaScript programming language to build an expected application. In this project, the SensorTag kit sends all collected data to IBM Watson IoT Platform and Node-RED hosted by Raspberry Pi which receives and processes those data for a real-time graphical report. Those data are used to control a 4 Relay Module that connects to Raspberry Pi GPIO pins in order to open/close 220V AC power circuit.
The outcome of the thesis is a web-based application with all expected functions. After the testing phases, obstacles, future improvements, and limitations are pointed out. Although the SensorTag is under-developing with limited functions, the demonstration is a concept for the next IoT development. The author also gain a tremendous amount of knowledge about technology, programming, and electronics after developing this project.