Mundarija:

Smart Pet Feeder: 11 qadam
Smart Pet Feeder: 11 qadam

Video: Smart Pet Feeder: 11 qadam

Video: Smart Pet Feeder: 11 qadam
Video: Iron man Wc Prank😳🤣 #pranks #jeezzai #marvel #ironman 2024, Noyabr
Anonim
Smart Pet oziqlantiruvchi
Smart Pet oziqlantiruvchi

Men Belgiyadagi Howest Kortrijk Akademiyasi talabasiman. Men, ayniqsa, mushuk va itlar uchun oziqlantiruvchi yasadim. Men bu loyihani itim uchun qildim. Kechqurun itimni boqish uchun men uyda bo'lmaganman. Shuning uchun itim ovqat eyishni kutishi kerak. Bu loyiha bilan u men tanlagan vaqtda ovqatini oladi. Bundan tashqari, siz itning oziq -ovqat miqdorini nazorat qilishingiz mumkin - bu uy hayvonlari uchun uy hayvonlarini boqishning oson usuli. Shuning uchun, agar ular uyda bo'lmasa, uy hayvonini boqishdan xavotirlanmaydi.

Men buni Raspberry Pi va bir nechta uskunalar bilan qildim. Barcha ma'lumotlar ma'lumotlar bazasida saqlanadi. Men veb -sayt yaratdim, shunda siz qurilmangizni sozlashingiz mumkin.

1 -qadam: uskunalar

Loyihani amalga oshirish uchun sizga bir nechta uskunalar kerak bo'ladi.

- Raspberry Pi 3 Model B, Amazon.com saytida 32,49 evro

- RFID sensori, Amazon.com saytida 6,95 evro

- PIR Sensor, Amazon.com saytida 8,99 evro

- Amazon.com saytida yuk sensori (1 kg), 11, 16 evro

- LCD displey, Amazon.com saytida 12, 95 evro

- Hujayra kuchaytirgichini yuklang, Amazon.com saytida 9, 95 evro

- Servo Motor, Amazon.com saytida 9, 99 evro

- Simlar, Amazon.com saytida 7, 99 evro

- 9V batareya, Amazon.com saytida 10, 99 evro

- 16G SD -karta, Amazon.com saytida 9 evro, 98 evro

- Payvand choki, Amazon.com saytida 13, 99 evro

- Amazon.com saytida pin sarlavhasi, 4, 59 evro

- Lehim sim, Amazon.com saytida 9, 99 evro

- Ethernet kabeli 1, 5m, 6 evro, 28 Amazon.com

2 -qadam: elektron sxema

Pdf faylda siz elektron sxemani ko'rasiz. Xato qilmaslik uchun bir necha bor tekshirib ko'ring. Bitta noto'g'ri sim bir nechta uskunani yo'q qilishi mumkin.

3 -qadam: Raspberry Pi -ga tasvirni o'rnating

Siz SD kartangizga tasvirni o'rnatishingiz kerak. Rasmni fayllardan topasiz.

SD-kartaga tasvirni o'rnatish uchun "wind32diskimager" ni o'rnatish kerak.

4 -qadam: Raspberry Pi -ni ishga tushiring

Raspberry Pi -ni ishga tushiring
Raspberry Pi -ni ishga tushiring

Raspberry Pi bilan bog'lanish uchun siz "Putty" ni o'rnatishingiz kerak. Raspberry Pi va kompyuteringizni chekilgan kabel orqali ulang. Putty-ni ishga tushiring va IP-manzilni to'ldiring: 169.254.10.1

Ulanganingizda foydalanuvchi nomini kiriting: pi va parol: malina

5 -qadam: Github -dan fayllarni import qilish

Raspberry Pi -ga kiring. "Loyiha" xaritasini yaratish uchun siz "mkdir loyihasi" ni yozasiz.

"CD loyihasi" bilan katalogga o'ting. Katalogda bo'lganingizda "git clone https://github.com/howest-mct/1920-1mct-project1-LanderVanLuchene" yozing. Fayllar Raspberry Pi -ga o'rnatiladi.

6 -qadam: MySQL Workbench -ni o'rnating

MySQL Workbench -ni sozlash
MySQL Workbench -ni sozlash

Ma'lumotlaringizni saqlash uchun "MySQL Workbench" ni o'rnatishingiz kerak.

"MySQL Workbench" ni ochganingizda "MySQL ulanishlari" ni ko'rasiz. Yangi ulanishni qo'shish uchun ortiqcha tugmasini bosing.

Siz rasmda ko'rsatilgan sozlamalar bilan SSH ulanishini yaratasiz. SSH paroli "malina" dir. Boshqa parolni tanlashingiz mumkin. Men parol sifatida "mysql" dan foydalanardim. Siz parolni omborda saqlashingiz mumkin, shuning uchun har safar ulanishni ochganingizda parolingizni kiritishingiz shart emas.

Agar siz sozlamalarni bajargan bo'lsangiz, ulanishni saqlashingiz mumkin.

7 -qadam: Ma'lumotlar bazasini qo'shing

Ma'lumotlar bazasini qo'shish
Ma'lumotlar bazasini qo'shish
Ma'lumotlar bazasini qo'shish
Ma'lumotlar bazasini qo'shish

Ulanishni oching. Chap tomonda siz "Ma'muriyat" ni ko'rasiz. "Ma'muriyat" ni bosing va keyin "Ma'lumotlarni import qilish/tiklash" ni bosing. "O'zidan-o'zi import qilish" -ni tanlang va soxta faylni tanlang. Keyin "Importni boshlash" tugmasini bosing.

8 -qadam: Visual Studio kodini o'rnating

Kodni yozish uchun siz "Visual Studio Code" ni o'rnatishingiz kerak.

"Visual Studio Code" ni ochganingizda "Remote SSH" nomli kengaytmani o'rnatishingiz kerak. Ushbu kengaytma sizga rapsberry pi -ga ulanish imkonini beradi.

Raspberry Pi bilan bog'lanish uchun chap pastki qismdagi yashil tugmani bosing. Xostga ulanishni tanlang va yozing: ssh [email protected]

Siz "malina" parolini kiritishingiz kerak bo'ladi.

9 -qadam: Paketlarni Visual Studio kodiga o'rnating

Visual Studio Code -da yangi terminal ochasiz. Terminalda siz bir nechta paketlarni o'rnatishingiz kerak. Men ularni quyida sanab o'taman:

-pip3 mysql-connector-python-ni o'rnating

- pip3 flask-socketio ni o'rnating

- pip3 kolbasi-korslarini o'rnating

- pip3 gevent o'rnatish

- pip3 gevent-websocket-ni o'rnating

10 -qadam: aqlli uy hayvonlari uchun oziqlantiruvchi qurilmani yaratish

Aqlli uy hayvonlari uchun oziqlantiruvchi qurish
Aqlli uy hayvonlari uchun oziqlantiruvchi qurish

Menda aqlli uy hayvonlarini oziqlantiruvchi vositasini jismonan qilish bo'yicha to'liq ko'rsatma yo'q. Men bundan afsusdaman!

Yuk xujayrasi rasmdagi kabi tayyorlanishi kerak. Qurilish paytida o'qni pastga qo'ying.

Tavsiya: