Arduino Weather Station IoT (ThingSpeak)

Standalone Arduino Weather Station that's uploading data directly to ThingSpeak

586 Downloads

Updated 12 May 2017

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 (2023). 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!
Version Published Release Notes
1.0.1.0

- update discription

1.0.0.0