Kazalo:

Pametni podajalnik za hišne ljubljenčke: 11 korakov
Pametni podajalnik za hišne ljubljenčke: 11 korakov

Video: Pametni podajalnik za hišne ljubljenčke: 11 korakov

Video: Pametni podajalnik za hišne ljubljenčke: 11 korakov
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, November
Anonim
Pametni napajalnik za hišne ljubljenčke
Pametni napajalnik za hišne ljubljenčke

Sem študent na Howest Kortrijk Academy v Belgiji. Naredil sem napajalnik posebej za mačke in pse. Ta projekt sem naredil za svojega psa. Velikokrat nisem doma, da bi zvečer nahranil svojega psa. Zaradi tega mora moj pes počakati, da dobi hrano. S tem projektom bo dobil hrano v času, ki ga izberem jaz. Prav tako lahko nadzirate količino hrane, ki jo dobi vaš pes. To je preprost način, da lastniki nahranijo svoje hišne ljubljenčke. Zato jim ni treba skrbeti, da bodo svojega ljubljenčka nahranili, če ga ni doma.

Uspelo mi je z Raspberry Pi in več opreme. Vsi podatki so shranjeni v bazi podatkov. Naredil sem tudi spletno mesto, tako da lahko nastavite svojo napravo.

1. korak: Oprema

Za izvedbo tega projekta boste potrebovali več 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 obremenitve (1 kg), 11, 16 € na Amazon.com

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

- Ojačevalnik obremenitvenih celic, 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

- spajkalnik, 13, 99 € na Amazon.com

- Priključni trak, 4, 59 € na Amazon.com

- Spajkalna žica, 9, 99 € na Amazon.com

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

2. korak: Elektronska shema

V datoteki PDF boste videli elektronsko shemo. Večkrat preverite, da ne naredite napak. Ena napačna žica lahko uniči več opreme.

Korak: Namestite sliko na Raspberry Pi

Na svojo SD kartico morate namestiti sliko. Sliko boste našli v datotekah.

Če želite sliko namestiti na svojo sd-kartico, morate namestiti "wind32diskimager".

4. korak: Zaženite Raspberry Pi

Zaženite Raspberry Pi
Zaženite Raspberry Pi

Če se želite povezati z Raspberry Pi, morate namestiti "Putty". Raspberry Pi in računalnik povežite z ethernetnim kablom. Zaženite Kiti in vnesite naslove IP: 169.254.10.1

Ko ste povezani, vnesete uporabniško ime: pi in geslo: malina

5. korak: Uvozite datoteke iz Github -a

Prijavite se v svoj Raspberry Pi. Če želite ustvariti zemljevid "project", vnesete: "mkdir project".

Pojdite v imenik z "cd project". Ko ste v imeniku, vnesete "git clone https://github.com/howest-mct/1920-1mct-project1-LanderVanLuchene". Datoteke se namestijo na vaš Raspberry Pi.

6. korak: Namestite delovno mizo MySQL

Namestite delovno mizo MySQL
Namestite delovno mizo MySQL

Če želite shraniti svoje podatke, morate namestiti "MySQL Workbench".

Ko odprete "MySQL Workbench", boste videli "MySQL Connections". Če želite dodati novo povezavo, pritisnite gumb plus.

Ustvarite povezavo SSH z nastavitvami, navedenimi na sliki. Geslo SSH je "malina". Izberete lahko drugo geslo. Kot geslo sem uporabil "mysql". Geslo lahko shranite v trezor, zato vam ni treba vnesti gesla vsakič, ko odprete povezavo.

Če ste končali z nastavitvijo, lahko povezavo shranite.

7. korak: Dodajte bazo podatkov

Dodaj bazo podatkov
Dodaj bazo podatkov
Dodaj bazo podatkov
Dodaj bazo podatkov

Odprite povezavo. Na levi strani boste videli "Administracija". Kliknite "Upravljanje in nato" Uvoz podatkov/obnovitev ". Izberite" Uvozi iz samostojnega "in izberite neumno datoteko. Nato pritisnite" Začni uvoz ".

8. korak: Namestite kodo Visual Studio

Če želite napisati kodo, morate namestiti "Visual Studio Code".

Ko odprete "Visual Studio Code", morate namestiti razširitev z imenom "Remote SSH". Ta razširitev vam omogoča povezavo z rapsberry pi.

Pritisnite zeleni gumb spodaj levo, da se povežete z Raspberry Pi. Izberite povezavo z gostiteljem in vnesite: ssh [email protected]

Geslo boste morali vnesti "malina".

9. korak: Namestite pakete v kodo Visual Studio

Odprete nov terminal v kodi Visual Studio. V terminal morate namestiti več paketov. Spodaj jih bom navedel:

-pip3 namestite mysql-connector-python

- pip3 namestite flask-socketio

- pip3 namestite bučke

- pip3 namestite gevent

- pip3 namestite gevent-websocket

10. korak: Izdelava pametnega podajalnika hišnih ljubljenčkov

Izdelava pametnega podajalnika hišnih ljubljenčkov
Izdelava pametnega podajalnika hišnih ljubljenčkov

Nimam popolne vadnice, kako fizično narediti pametni napajalnik za hišne ljubljenčke. Žal mi je zaradi tega!

Merilna celica mora biti izdelana kot slika. Ko gradite, puščico postavite navzdol.

Priporočena: