10Kang / AquaFeeder

An Arduino code to push real-time weight of aquaculture feed to AWS cloud through AWS IOT core

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AquaFeeder 🐟 🦐

What is AquaFeeder project? πŸ’­

A repository hosting the Arduino code for real-time monitoring of aquaculture feed's weight, and potentially served as a automatic feeding machine to improve FCR ratio in the aquaculture industry. Will incorporate in other monitoring sensor such as temperature, pH, nitrate and so on in near future. Real-time monitoring of data and its abundance is useful while coming to data-driven decision, by having a recommendation system for feed suggestion based on machine learning model.

Continuous update of the project will be updated weekly...............................πŸƒ

Cloud Service, the AWS IOT core πŸ’»

Currently have established a MQTT connection via esp8266 WIFI modules with AWS cloud service as shown in figure. Future population of data into sql or non-sql database will be performed once other sensors have been set up................................πŸƒ

Image Name

Arduino 🧺

The setting up of cloud connection is mainly based on the github repositories with little modification. You may refer to the link belows. There are mainly two configuration to be maded, which are the Arduino Uno and ESP8266 WiFi modules. You may also refer to the code in this repository.

Image Name

Resources for connecting ESP8266 to mqtt client: https://github.com/SmartThingsDIY/esp8266-01-aws-mqtt/blob/master/src/main.cpp

Resources for connecting ESP8266 and Adruino Uno (facilitate their communication): https://github.com/SmartThingsDIY/esp8266-01-aws-mqtt/blob/master/src/main.cpp

Continuous update of the project will be updated weekly...............................πŸƒ

About

An Arduino code to push real-time weight of aquaculture feed to AWS cloud through AWS IOT core


Languages

Language:C++ 100.0%