nicholas-gs / Iot-Pet-Feeder

Pet Feeder with Blynk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IoT Pet Feeder

Based off this project. The pet feeder is controlled through the Blynk App.

Components

  1. Arduino Nano
  2. ESP8266 WIFI Module
  3. HC-SR501 PIR Sensor
  4. MG995 Servo Motor
  5. Thin Speaker

Blynk App

Functionality

Automatic Mode

  1. Enter the feed time through the Blynk App. (Give a buffer period of 1-2 minutes)
  2. The pet feeder will dispense food during the feed time and the "Food Dispense" led will light up.
  3. Once the PIR sensor has detected the pet, it display the time stamp on the LCD in the Blynk App. The "Pet Eaten" led will also light up.

Remember to press the "Reset" button to have the pet feeder dispense food the next day.

Manual Mode

  1. Press the "Feed Pet" button at the bottom of the Blynk App to manually dispense food. (This will NOT interfere with the automatic mode)

About

Pet Feeder with Blynk


Languages

Language:C++ 79.1%Language:C 11.5%Language:Python 6.3%Language:Java 1.7%Language:Shell 0.8%Language:Makefile 0.4%Language:Batchfile 0.2%