Arduino Weather Station IoT (ThingSpeak)

version 1.0.1.0 (1.29 MB) by Pavel Roslovets
Standalone Arduino Weather Station that's uploading data directly to ThingSpeak

578 Downloads

Updated Fri, 12 May 2017 11:23:05 +0000

View License

Submission includes:
- Weather Station Simulink models for Arduino (ThingSpeak Edition for deploy and Serial Edition for testing)
- Serial Monitor model (requires Instrument Control Toolbox)
- Live Script with simple analysis of data stored in ThingSpeak
!!! IMPORTANT !!!
To run models you need Arduino Additional Sensors Library (DHT, LPS331) toolbox:
https://www.mathworks.com/matlabcentral/fileexchange/62878-arduino-additional-sensors-library--dht--lps331-
If you're working with Arduino Ethernet Shield 2 (w5500) please install appropriate support package:
https://github.com/roslovets/Arduino_w5500_Sumulink_Library

* Please note, that this submission will not work on low-perfomance boards like Arduino Uno. But it works great on Arduino Mega 2560 *

HARDWARE that I use:
- Arduino Mega 2560
- Amperka Ethernet Shield (w5500)
- Amperka Troyka Slot Shield
- TMP36 Analog Thermometer (Amperka Troyka-module)
- LPS331 I2C Barometer (Amperka Troyka-module)
- GL5528 Light Sensor (Amperka Troyka-module)
- Analog Sound Sensor (Amperka Troyka-module)
- DHT11 Temperarute-Humidity Sensor (Amperka Troyka-module)

Cite As

Pavel Roslovets (2022). Arduino Weather Station IoT (ThingSpeak) (https://www.mathworks.com/matlabcentral/fileexchange/62791-arduino-weather-station-iot-thingspeak), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2017a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired: IOT practicals of Arduino

Communities
More Files in the  ThingSpeak Community

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!