Talaan ng mga Nilalaman:

Smart Pet Feeder: 11 Mga Hakbang
Smart Pet Feeder: 11 Mga Hakbang

Video: Smart Pet Feeder: 11 Mga Hakbang

Video: Smart Pet Feeder: 11 Mga Hakbang
Video: The Netvue Birdfy Smart Ai Bird Feeder - The Future Of Bird Feeding! 2024, Nobyembre
Anonim
Smart Pet feeder
Smart Pet feeder

Ako ay isang mag-aaral sa Howest Kortrijk Academy sa Belgium. Gumawa ako ng isang tagapagpakain lalo na para sa mga pusa at aso. Ginawa ko ang proyektong ito para sa aking aso. Maraming beses na wala ako sa bahay upang pakainin ang aking aso sa gabi. Dahil dito kailangang maghintay ang aking aso upang makuha ang kanyang pagkain. Sa proyektong ito makukuha niya ang kanyang pagkain sa oras na pinili ko. Maaari mo ring makontrol ang dami ng pagkain na nakuha ng iyong aso. Ito ay isang madaling paraan para pakainin ng mga may-ari ang kanilang mga alaga. Kaya't hindi sila dapat magalala tungkol sa pagpapakain ng kanilang alaga kung wala sila sa bahay.

Ginawa ko ito sa isang Raspberry Pi at maraming kagamitan. Ang lahat ng data ay nai-save sa isang database. Gumawa rin ako ng isang website upang mai-set up mo ang iyong aparato.

Hakbang 1: Kagamitan

Kakailanganin mo ng maraming kagamitan upang magawa ang proyektong ito.

- Raspberry Pi 3 Model B, € 32.49 sa Amazon.com

- RFID Sensor, € 6.95 sa Amazon.com

- Sensor ng PIR, € 8.99 sa Amazon.com

- Load Sensor (1kg), € 11, 16 sa Amazon.com

- LCD Display, € 12, 95 sa Amazon.com

- Load Cell Amplifier, € 9, 95 sa Amazon.com

- Servo Motor, € 9, 99 sa Amazon.com

- Mga Wires, € 7, 99 sa Amazon.com

- 9V Baterya, € 10, 99 sa Amazon.com

- 16G SD Card, € 9, 98 sa Amazon.com

- Panghinang na bakal, € 13, 99 sa Amazon.com

- Pin header strip, € 4, 59 sa Amazon.com

- Solder wire, € 9, 99 sa Amazon.com

- Ethernet cable 1, 5m, € 6, 28 Amazon.com

Hakbang 2: Electronic Scheme

Sa PDF file makikita mo ang elektronikong pamamaraan. Suriin ang maraming beses upang hindi ka magkamali. Ang isang maling kawad ay maaaring sirain ang maramihang mga kagamitan.

Hakbang 3: Mag-install ng Imahe sa Raspberry Pi

Kailangan mong mag-install ng isang imahe sa iyong sd card. Mahahanap mo ang imahe sa mga file.

Upang mai-install ang imahe sa iyong sd-card kailangan mong i-install ang "wind32diskimager".

Hakbang 4: Simulan ang Raspberry Pi

Simulan ang Raspberry Pi
Simulan ang Raspberry Pi

Upang kumonekta sa Raspberry Pi kailangan mong i-install ang "Putty". Ikonekta ang Raspberry Pi at ang iyong computer gamit ang ethernet cable. Simulan ang Putty at punan ang mga IP-adres: 169.254.10.1

Kapag nakakonekta ay nai-type mo ang username: pi at password: raspberry

Hakbang 5: Mag-import ng Mga File Mula sa Github

Mag-log in sa iyong Raspberry Pi. Upang lumikha ng isang "proyekto" na mapa na nai-type mo: "proyekto mkdir".

Pumunta sa direktoryo gamit ang "proyekto ng cd". Kapag nasa direktoryo ka nagta-type ka ng "git clone https://github.com/howest-mct/1920-1mct-project1-LanderVanLuchene". Ang mga file ay mai-install sa iyong Raspberry Pi.

Hakbang 6: I-setup ang MySQL Workbench

I-setup ang MySQL Workbench
I-setup ang MySQL Workbench

Upang mai-save ang iyong data kailangan mong i-install ang "MySQL Workbench".

Kapag binuksan mo ang "MySQL Workbench" makikita mo ang "Mga Koneksyon ng MySQL". Pindutin ang plus button upang magdagdag ng isang bagong koneksyon.

Lumilikha ka ng isang koneksyon sa SSH sa mga setting na nakalista sa imahe. Ang password ng SSH ay "raspberry". Maaari kang pumili ng iba pang password. Ginamit ko ang "MySQL" bilang password. Maaari mong iimbak ang password sa vault, upang hindi mo na mai-type ang iyong password sa tuwing binubuksan mo ang koneksyon.

Kung tapos ka na sa setting na maaari mong i-save ang koneksyon.

Hakbang 7: Magdagdag ng Database

Magdagdag ng Database
Magdagdag ng Database
Magdagdag ng Database
Magdagdag ng Database

Buksan ang koneksyon. Sa kaliwang bahagi makikita mo ang "Pangangasiwaan". Mag-click sa "pangangasiwa at pagkatapos ay mag-click sa" Pag-import ng data / Ibalik ". Piliin ang" I-import mula sa Sariling Nilalaman "at piliin ang pipi na file. Pagkatapos ay pindutin mo ang" Simulan ang pag-import ".

Hakbang 8: I-setup ang Visual Studio Code

Upang isulat ang code kailangan mong i-install ang "Visual Studio Code".

Kapag binuksan mo ang "Visual Studio Code" kailangan mong mag-install ng isang extension na pinangalanang "Remote SSH". Nagbibigay-daan sa iyo ang extension na ito upang kumonekta sa iyong rapsberry pi.

Pindutin ang berdeng pindutan sa kaliwang ibabang bahagi upang kumonekta sa Raspberry Pi. Piliin ang kumonekta sa host at i-type: ssh [email protected]

Kakailanganin mong i-type ang password na "raspberry".

Hakbang 9: Mag-install ng Mga Pakete sa Visual Studio Code

Magbubukas ka ng isang bagong terminal sa Visual Studio Code. Sa terminal kailangan mong mag-install ng maraming mga pakete. Ililista ko ang mga ito sa ibaba:

- pip3 i-install ang MySQL-Connector-Python

- pip3 i-install ang flask-socketio

- pip3 i-install ang flask-cors

- pip3 i-install ang gevent

- pip3 i-install ang gevent-websocket

Hakbang 10: Pagbuo ng Smart Pet Feeder

Pagbuo ng Smart Pet Feeder
Pagbuo ng Smart Pet Feeder

Wala akong isang buong tutorial kung paano pisikal na gawin ang Smart Pet Feeder. Humihingi ako ng paumanhin tungkol doon!

Ang cell ng pag-load ay dapat na ginawa tulad ng larawan. Ilagay ang arrow pababa kapag itinatayo mo ito.

Inirerekumendang: