Pet House systems were built for people who would be absent from home and wouldn't be able to take care of their pets. so it can help reduce pet worries because it is easy to manage pets when you are away on long trips or on sudden appointments. It's very simple to use because it uses a messenger. If you are in an environment that has Internet access, you can use it anywhere.
Smart-Phone or web for using chat-bot(used in client)
Three motors are operated by messenger, and manage feeds and door.
And you can see the pet directly through the Pi Camera.
Door(open) | Door(close) | Food |
---|---|---|
![]() |
![]() |
![]() |
Open the door by pulling the thread by the rotation of the motor | When the motor stops, the door is closed by the resilience of the weight. | Rotate and restore the motor for a short time, and feed the prey by opening and closing the entrance |
1) Add Official account of Messanger(IoT Pet House System)
2) Enter chat in the format "등록"
3) Click url and fill in the User-Registration form.
pet-home's serial-key
and enter the serial-key
, E-mail adress
, pet-home nickname
and the number of pets
into below form. And then press the button;submit
below to regist.4) Enter chats that associated with food, door opening, Taking pictures.
set feed
, open pet-home's door
at the IoT-pet-home-system chatbot.take picture
.5) If you don't know how to use, please enter the command below.
6) If you forget to feed your pet, chatbot's push service support you!
7) If you want to stop a talktalk-friend, you can stop anytime.
1) Server side
Install MySQL
and compiler
s.
$ sudo apt-get update
$ sudo apt-get install mysql-server
$ sudo apt-get install g++ openjdk-7-jdk
Install python3 packages; requests
, flask
, pymysql
, KoNLPy
$ pip3 install requests
$ pip3 install flask
$ pip3 install pymsql
$ pip3 install konlpy
Clone repository and Setting configurations
$ cd src
$ sudo chmod +0777 setting.sh
$ ./setting.sh
2) Pet-Home side
Install GPIO modules.
$ sudo apt-get install python-dev
$ sudo apt-get install python-rpi.gpio
Install python3 packages; requests
, numpy
, imutils
$ pip3 install requests
$ pip3 install numpy
$ pip3 install imutils
Install openCV-python
$ pip3 install opencv-python
In issue#36 :: Reference PPT and video(참고용 PPT 및 동영상)
https://github.com/kuj0210/IoT-Pet-Home-System/issues/36
IoT-Pet-Home-System is based on the GNU GENERAL PUBLIC LICENSE v3.
Copyright (C) 2017-present, kuj0210, KeonHeeLee, seok8418
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.