Implementation of a Low-Cost MQTT-Based IoT Smart Weather Station
摘要
Keeping an eye on the weather is important for our daily lives because it affects everything from the safety of factories to the yield of crops. Conventional ways of keeping an eye on the weather sometimes require people to watch and write down what they see. However, as technology has improved, wireless weather tracking has become more affordable, effective, and simple to find. This effort intends to create a system addressing the problem of weather monitoring and enabling worldwide data visibility using the Internet of Things (IoT) concept. An innovative concept, IoT enables computer devices to communicate with each other through their internet connection. Users of the Internet of Things can access the collected data of the model online. Measuring and tracking the weather parameters using cables and analogue instruments is typically essential in situations where meteorological hazards are present. Three sensors define this model: the humidity sensor, the rain sensor, and the Digital Humidity Temperature (DHT22). The Node Microcontroller (MCU), ESP 8266, is absolutely essential for this gadget. Among the several meteorological variables the system may track are the Air Quality Index (AQI), temperature, humidity, pressure, sun radiation level, and wind speed. Gas sensors like Methane and Natural Gas (MQ) 135, pressure sensors like BME 680, humidity and temperature sensors like DHT 22, and other sensors like Light Dependent Resistor (LDR), rain sensors, and anemometers can all be used by the system using a number of sensors. The Blynk application therefore lets users access to all obtained data.