Mundarija:
- 1 -qadam: uskunalar
- 2 -qadam: elektron sxema
- 3 -qadam: Raspberry Pi -ga tasvirni o'rnating
- 4 -qadam: Raspberry Pi -ni ishga tushiring
- 5 -qadam: Github -dan fayllarni import qilish
- 6 -qadam: MySQL Workbench -ni o'rnating
- 7 -qadam: Ma'lumotlar bazasini qo'shing
- 8 -qadam: Visual Studio kodini o'rnating
- 9 -qadam: Paketlarni Visual Studio kodiga o'rnating
- 10 -qadam: aqlli uy hayvonlari uchun oziqlantiruvchi qurilmani yaratish
Video: Smart Pet Feeder: 11 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
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 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
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
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
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:
Smart Pet Feeder: 9 qadam
Smart Pet Feeder: Sizning uy hayvoningiz bormi? Yo'q: birini qabul qiling! (va bu ko'rsatmaga qayting). Ha: yaxshi ish! O'z vaqtida uyga qaytish uchun rejalarni bekor qilmasdan, sevgan insoningizga ovqat berib, suv bersangiz yaxshi bo'larmidi? Xavotir olmang deymiz
SmartPET - Smart Pet Feeder: 7 qadam (rasmlar bilan)
SmartPET - aqlli uy hayvonlarini oziqlantiruvchi: Hey! Men Maksim Vermeerenman, Howest-da 18 yoshli MCT (multimediya va aloqa texnologiyalari) talabasi. Men o'z loyiham sifatida aqlli uy hayvonlari uchun oziqlantiruvchi yaratishni tanladim. Nega men buni qildim? Men mashinani yasashga qaror qildim
D4E1 PET Cutter (Artmaker02): 9 qadam (rasmlar bilan)
D4E1 PET Cutter (Artmaker02): Bu shisha kesgich nima qiladi? Bu mashina qayta ishlangan plastmassa butilkalarni halqalarga yoki spirallarga qizdirilgan pichoq bilan har kim xavfsiz ishlatishi mumkin bo'lgan yopiq idishda kesib tashlaydi. Biz buni nima uchun va kim qildik? Bu biz uchun sanoat D guruhi
Creeper-BOT (Creeper Pet): 9 qadam (rasmlar bilan)
Creeper-BOT (Creeper Pet): Men har doim o'zimga to'rtburchak robot yasashni xohlardim va Minecraft tanlovi yaxshi bahona edi. Bundan tashqari, men chindan ham "uy hayvonlari" ni xohlardim. Bu yo'riqnomada men buni qanday qilganimni aytib beraman va agar siz o'zingizniki bo'lishni xohlasangiz, sizga ko'rsatma beraman
IoT Pet Monitor!: 6 qadam (rasmlar bilan)
IoT Pet Monitor!: Sevimli bbiesingizni kuzatib turing va musiqa chaling yoki ularga yo'qligingizda jim bo'lishni ayting! Bu qo'llanmada Raspberry Pi kompyuteri yordamida uyingizdagi ovoz balandligini (Bulut orqali) kuzatib borish mumkin