Help pets! has received the following awards and nominations. Way to go!
Thanks to the data received from NASA, people have a chance to save their lives, because with the help of round-the-clock satellite monitoring, humankind can know in advance about the impending natural disaster, prepare and understand where to hide. In cases of sudden onset emergencies, rescue services come to the rescue and conduct mass evacuation of people.
Often, in such cases, situations arise when pets are either forgotten pets or simply not possible to take them with you. Who will take care of the pets when the owner is not nearby?
Our project is a universal automatic feeder designed for feeding both domestic animals and small farms, integrating with a software product - an application on a mobile device, which will give our pets a chance for survival in an emergency. Using the application, using your phone or tablet, you can online manage the feeding, volume and time. In the absence of the Internet, the feeder can be programmed for auto-feeding (delivery of feed in time).
The program is written in the Arduino base for the esp8266 module - a Wi-Fi integrated module installed in the feeder. This software is universal because it is suitable for all types of feeders - for feeding fish, rodents, birds, cats, dogs and even for small households (chickens, ducks, geese, etc.).
In our project we used cloud technologies. The esp8266 module installed in the feeder is remotely controlled via the Internet using the MQTT protocol. It is an advanced and most popular protocol that has an open connection between the Android application and the esp8266 module, does not consume traffic, doesn’t delay data transfer. The MQQT server is in the cloud and runs constantly.
One client is organized on the feeder, which is subscribed to the topic test\fish. He checks incoming messages from him once a second. If the message "1" came - it turns on the feeder, the message "0" came - turns it off. The feeder is connected to the Internet via Wi-Fi.
The second client is located on your mobile device (phone or tablet) through the IoT MQTT Dashboard application. Thus, in case of having working Internet connection from a mobile device, you can send a message to the topic test\fish by pressing the FEED buttons, which corresponds to the command 1 - feed or “NO FEED”, which respectively means “0” or not to feed.
The goal of our project is to pay your attention that help in emergency situations is required not only for people.
Used source: https://habr.com/post/393277/
Program link: https://gist.github.com/funrcpilot/0c3871083989544169217682e8efa8d2
SpaceApps is a NASA incubator innovation program.