Posts

Showing posts with the label weather

Weather station v2

Image
Weather Technology: PHP (backend) CSS AJAX - Dynamic entry of recent temperatures into real-time tabs Google Charts for vizualization C (Wiring) for NodeMCU/Arduino with Ethernet Quantities in the project: Temperature inside: DS18B20 Temperature outside: DS18B20 outdoor version Air humidity: DHT22 Atmospheric pressure: BMP280 Version v2 offers: New graphical user interface (responsive) Login system Real-time data in a dynamic table Archiving at 10-minute intervals to MySQL database, Google Graphs (CanvasJS replacement) - chart listing current day + 7 last days Improved weather forecast for all-day temperature development Reset the desktops at a distance Login log / change logins Plate connection status indicator Change names of individual rooms / names of sensors Weather Maps Screenshots:

Arduino irrigation control via time based on weather

Image
I would like to introduce you to the project that I realized during this year during the holidays. I created a web-based system for horticulture that specializes in the sale and cultivation of various kinds of plants, trees, flowers ... Web-based system has been designed to meet the following requirements: Temperature record, rain level, output activity record Heating / cooling control based on temperature Irrigation management at set times or on demand with weather condition counting statistics Remote restart boards Logs Login system Arduino Mega 2560 (1280 was enough too) was used as the control microcontroller, as Uno was on the edge with memory and was severely jammed. Arduino Mega was a great choice thanks to a sufficient number of pins and especially great memory for a program with a larger RAM memory. Arduino sends temperature and rain data to the Web via the Wiznet W5100 Ethernet Shield. The temperature is read out digitally from the DS18B20 sensor and the rain re