Monitoring and watering system, that can be used for domestic use on large scale, has been developed. The system is based on the CC3200, which uses FreeRTOS, 3 sensors interfaces have been developed (soil moisture, temperature and humidity ratio, and water level) as well as a way to water the plant via a water pump powered by an external battery and controlled by a relay. A PC application has also been developed consisting of a graphic user interface in which the user can visualize the sensor's data, both the latest measure as well as a graphic containing the history of the variable. The user interface also allows to water the plant in two ways, normal watering or fixing a temperature and soil moisture threshold, if those thresholds are surpassed the plant will water by itself. Data is also stored in a file on the computer in CSV format, just in case, any further processing is needed. The communication between the PC and microcontroller is wireless and done via Wi-Fi, using MQTT, which makes scaling the project very easy thanks to the publish-subscribe method. Besides, a website has been developed in order to be able to access the data and interact with the system even when not in the same Wi-Fi network.
Data Acquisition System based on Arduino Mega 2560 will be developed. The system has 12 channels, half of them in the range [0,5] V and the rest in the range of [-15,+15] V. The resolution, in most of the channels, is 16 bits, whereas in some channels, only 4 of 12, is 10 bits. The system will save the data in an SD card and send it, via GPRS, to a website developed to visualize the data in real-time. The system can be configured to choose which channels will be on and off. It has a real-time clock to keep track of the time and date when the measure was made, an LCD display to show which task the system is performing, and an SMU that will allow the system to measure currents. The system is completely portable and can function on its own in an autonomous way.
Design and assemblage of a homodyne receiver syntonizing a commercial broadcasting station in A.M.