Sadržaj:

Pametna hranilica za kućne ljubimce: 11 koraka
Pametna hranilica za kućne ljubimce: 11 koraka

Video: Pametna hranilica za kućne ljubimce: 11 koraka

Video: Pametna hranilica za kućne ljubimce: 11 koraka
Video: Automatski dozator suve hrane za mačke i pse 2024, Novembar
Anonim
Pametna hranilica za kućne ljubimce
Pametna hranilica za kućne ljubimce

Student sam Akademije Howest Kortrijk u Belgiji. Napravio sam hranilicu posebno za mačke i pse. Napravio sam ovaj projekat za svog psa. Mnogo puta nisam kod kuće da nahranim psa uveče. Zbog toga moj pas mora čekati da dobije hranu. Ovim projektom on će dobiti svoju hranu u vrijeme koje ja izaberem. Također možete kontrolirati količinu hrane koju vaš pas dobiva. To je jednostavan način za vlasnike da nahrane svoje ljubimce. Tako da ne moraju brinuti o hranjenju svog ljubimca ako nije kod kuće.

Napravio sam to sa Raspberry Pi -om i nekoliko opreme. Svi podaci se spremaju u bazu podataka. Napravio sam i web stranicu tako da možete postaviti svoj uređaj.

Korak 1: Oprema

Za izradu ovog projekta trebat će vam nekoliko opreme.

- Raspberry Pi 3 Model B, 32,49 € na Amazon.com

- RFID senzor, 6,95 € na Amazon.com

- PIR senzor, 8,99 € na Amazon.com

- Senzor opterećenja (1 kg), 11, 16 € na Amazon.com

- LCD ekran, 12, 95 € na Amazon.com

- Pojačalo sa učitavanjem ćelija, 9, 95 € na Amazon.com

- Servo motor, 9, 99 € na Amazon.com

- Žice, 7, 99 € na Amazon.com

- 9V baterija, 10, 99 € na Amazon.com

- 16G SD kartica, 9, 98 € na Amazon.com

- Lemilica, 13, 99 € na Amazon.com

- Igla za zaglavlje, 4, 59 € na Amazon.com

- Žica za lemljenje, 9, 99 € na Amazon.com

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

Korak 2: Elektronska šema

U pdf datoteci vidjet ćete elektroničku shemu. Provjerite više puta kako ne biste pogriješili. Jedna pogrešna žica može uništiti više opreme.

Korak 3: Instalirajte sliku na Raspberry Pi

Morate instalirati sliku na svoju SD karticu. Sliku ćete pronaći u datotekama.

Da biste sliku instalirali na svoju SD karticu, morate instalirati "wind32diskimager".

Korak 4: Pokrenite Raspberry Pi

Pokrenite Raspberry Pi
Pokrenite Raspberry Pi

Da biste se povezali s Raspberry Pi, morate instalirati "Putty". Povežite Raspberry Pi i vaš računar pomoću ethernet kabla. Pokrenite kit i popunite IP adresu: 169.254.10.1

Kada ste povezani, upisujete korisničko ime: pi i lozinku: malina

Korak 5: Uvezite datoteke s Githuba

Prijavite se na svoj Raspberry Pi. Da biste kreirali mapu "project", upišite: "mkdir project".

Idite u direktorij s "cd project". Kad ste u direktoriju, upisujete "git clone https://github.com/howest-mct/1920-1mct-project1-LanderVanLuchene". Datoteke će se instalirati na vaš Raspberry Pi.

Korak 6: Postavite MySQL Workbench

Postavite MySQL Workbench
Postavite MySQL Workbench

Da biste spremili svoje podatke, morate instalirati "MySQL Workbench".

Kada otvorite "MySQL Workbench", vidjet ćete "MySQL Connections". Pritisnite dugme plus za dodavanje nove veze.

Kreirate SSH vezu s postavkama navedenim na slici. SSH lozinka je "malina". Možete izabrati drugu lozinku. Koristio sam "mysql" kao lozinku. Lozinku možete pohraniti u trezor, tako da ne morate upisivati lozinku svaki put kada otvorite vezu.

Ako ste završili s postavkom, možete spremiti vezu.

Korak 7: Dodajte bazu podataka

Dodajte bazu podataka
Dodajte bazu podataka
Dodajte bazu podataka
Dodajte bazu podataka

Otvorite vezu. Na lijevoj strani vidjet ćete "Administracija". Kliknite na "Administration, a zatim na" Data import/Restore ". Odaberite" Import from Self-Contain "i odaberite glupu datoteku. Zatim pritisnite" Start import ".

Korak 8: Postavljanje koda Visual Studio

Za pisanje koda morate instalirati "Visual Studio Code".

Kada otvorite "Visual Studio Code", morate instalirati proširenje pod nazivom "Remote SSH". Ovo proširenje vam omogućava da se povežete na svoj rapsberry pi.

Pritisnite zeleno dugme u donjem lijevom kutu da biste se povezali s Raspberry Pi. Odaberite povezivanje s hostom i upišite: ssh [email protected]

Morat ćete upisati lozinku "malina".

Korak 9: Instalirajte pakete na Visual Studio Code

Otvorite novi terminal u Visual Studio Code. U terminal morate instalirati nekoliko paketa. U nastavku ću ih navesti:

-pip3 instalirajte mysql-konektor-python

- pip3 instalirajte flask-socketio

- pip3 instalirajte flask-cors

- pip3 instalirajte gevent

- pip3 instalirajte gevent-websocket

Korak 10: Izgradnja pametne hranilice za kućne ljubimce

Izgradnja pametnog hranilice za kućne ljubimce
Izgradnja pametnog hranilice za kućne ljubimce

Nemam potpuni vodič o tome kako fizički napraviti hranilicu za kućne ljubimce. Žao mi je zbog toga!

Merna ćelija treba biti izrađena kao na slici. Postavite strelicu prema dolje dok je gradite.

Preporučuje se: