Mundarija:
- 1 -qadam: muhokama qilinadigan qadamning qisqacha mazmuni
- 2 -qadam: Uskunani yakuniy sozlash
- 3 -qadam: Uskuna talablari
- 4 -qadam: Chaqaloqni aqlli kuzatish tizimini o'rnatish (1 -qism)
- 5 -qadam: Chaqaloqni aqlli kuzatish tizimini o'rnatish (2 -qism)
- 6 -qadam: Chaqaloqni aqlli kuzatish tizimini o'rnatish (3 -qism)
- 7 -qadam: Smart Baby Monitoring tizimini o'rnatish (4 -qism)
- 8 -qadam: Smart Baby Monitoring tizimini o'rnatish (5 -qism)
- 9 -qadam: Smart Baby Monitoring tizimini o'rnatish (6 -qism)
- 10 -qadam: Bajarildi
Video: ET Smart Baby Monitoring System: 10 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
ET Smart Baby Monitoring System - bu chaqaloqlarga g'amxo'rlik qilayotgan ota -onalar yoki qarovchilarga qulaylik yaratishga qaratilgan tizim. Kuzatuv tizimi chaqaloqning haroratini kuzatib boradi va agar me'yordan oshib ketsa, ota -onaning yoki vasiyning telefoniga ularni xabardor qilish uchun SMS yuboriladi. Bundan tashqari, chaqaloq yig'laganida, ovoz sensori uni aniqlaydi va ovozli signalni chiqaradi. Bu, ayniqsa, kechasi ota -onalar yoki qarovchilar uxlayotgan paytda foydalidir. LED chiroqni veb -saytda masofadan turib yoqish va o'chirish mumkin, shuningdek veb -saytdagi tugmani bosish bilan hozirgi holatning rasmini olish mumkin. Shunday qilib, ET Smart Baby Monitoring tizimi chaqaloqning farovonligini kuzatishga yordam beradi va shu bilan birga chaqaloqlarga g'amxo'rlik qilish tajribasini ancha osonlashtiradi.
Batafsil ma'lumot olish uchun taqdim etilgan pdf faylga qarang.
1 -qadam: muhokama qilinadigan qadamning qisqacha mazmuni
- O'rnatish haqida umumiy ma'lumot
- Uskuna talablari
- Chaqaloqlar uchun aqlli monitoring tizimini o'rnatish
- Test yugurish
2 -qadam: Uskunani yakuniy sozlash
3 -qadam: Uskuna talablari
DHT11 (1)
330Ω qarshilik (1)
LED (1) 10kΩ qarshilik (1)
Buzzer (1)
PiCam (1)
I2C LCD displey (1)
4 -qadam: Chaqaloqni aqlli kuzatish tizimini o'rnatish (1 -qism)
Raspberry Pi komponentlarini sozlash
Ko'rsatilgan rasmlar apparat sozlamalari qanday ko'rinishga ega ekanligi bo'yicha bosqichma-bosqich protseduralardir. Uskunani o'rnatgandan so'ng, manba kodlarini quyidagi havoladan yuklab olishingiz mumkin.
Manba kodi havolasi:
5 -qadam: Chaqaloqni aqlli kuzatish tizimini o'rnatish (2 -qism)
AWS -ni sozlash
- AWS konsolida Xizmatlar -ni bosing.
- AWS boshqaruv panelida IoT Core xizmatiga kirish uchun "IoT Core" yozing
- Xush kelibsiz sahifasida Ishni boshlash -ni bosing
- AWS IOT boshqaruv panelida Manage -> Things ni bosing
- Bitta narsa yaratish -ni bosing
- Ishingiz uchun nom bering, so'ngra pastdagi Keyingisini bosing
- Keyingi sahifada Sertifikat yaratish -ni bosing
- To'rtta yuklab olish havolasi bo'ladi, ularning har birini yuklab oling
- Belgilaringizni yangi papkaga o'tkazing va ularga mos ravishda nomini o'zgartiring
- "Faollashtirish" tugmachasini bosing va darhol "Muvaffaqiyatli faollashtirilgan sertifikat" ni ko'rasiz va "Tugatish" tugmasi "O'chirish" ga o'zgaradi.
- Pastki qismda "Siyosat qo'shish" ni bosing
- Siyosat yaratish -ni bosing
- Siyosat nomini va ruxsat berilgan harakatlarni belgilang, so'ngra Yaratish -ni bosing
- IOT boshqaruv paneliga qaytib, Xavfsiz -> Sertifikatlar -ni tanlang va siyosatni qo'shish uchun sertifikat menyusini bosing
- Siz yaratgan siyosatni tanlang va qo'shish -ni bosing
- Sertifikat menyusini yana bosing, narsangizni sertifikatingizga qo'shish uchun Qo'shish -ni bosing
- IOT boshqaruv panelida Manage -> Things -ga qayting va keyin siz yaratgan narsani bosing
- Yon navigatsiyada Interact -ni tanlang, so'ngra REST API -ning so'nggi nuqtasini bloknotga ko'chiring va joylashtiring
6 -qadam: Chaqaloqni aqlli kuzatish tizimini o'rnatish (3 -qism)
Kerakli kutubxonalarni o'rnatish
Bu qadam Raspberry Pi -dagi dasturlarni ishga tushirish uchun kerakli kutubxonalarni o'z ichiga oladi.
1. Flaskni quyidagi buyruq bilan o'rnating
sudo pip o'rnatish idishi
2. AWS Python kutubxonasini quyidagi buyruq bilan o'rnating
sudo pip AWSIoTPythonSDK ni o'rnatadi
3. Raspberry Pi -ga AWS buyruq qatorli interfeys mijozini o'rnating
sudo pip install awscli
4. Raspberry Pi -ga AWS uchun Python kutubxonasi Boto -ni o'rnating
sudo pip o'rnatish boto3
5. Quyidagi buyruq bilan rpi-lcd kutubxonasini o'rnating
sudo pip rpi-lcd-ni o'rnating
6. Mosquitto brokerini va mijozlarini Raspberry Pi -ga quyidagi buyruq bilan o'rnating
sudo apt-get mosquitto mosquitto-mijozlarni o'rnatish
7. AWS Python SDK paho-mqttga bog'liq, shuning uchun uning RPI-ga o'rnatilganligiga ishonch hosil qiling.
sudo pip o'rnatish paho-mqtt
8. Raspberry Pi-da AWS buyruq qatori mijozini o'rnatish uchun Raspberry Pi-da quyidagi buyruqni bajaring.
sudo pip install awscli-modernizatsiya-foydalanuvchi
7 -qadam: Smart Baby Monitoring tizimini o'rnatish (4 -qism)
SMS
Agar harorat me'yordan oshsa, ota -onalarga SMS -xabar keladi.
DynamoDB va S3
DynamoDB harorat va uning vaqt tamg'asini saqlaydi. S3 PiCam tomonidan olingan tasvirlarni saqlaydi.
AWS
Biz harorat qiymatlariga obuna bo'lish va nashr qilish uchun AWS MQTT -dan foydalanamiz.
8 -qadam: Smart Baby Monitoring tizimini o'rnatish (5 -qism)
Statik katalog
img
chaqaloq.png
kamera.png
lb.png
bootstrap.min.css
bootstrap.min.js
andozalar
haqida.html
asboblar paneli.html
index.html
ledcontrol.html
rasm.html
pin.html
aws_pubsub.py
boto_s3_1.py
mqttpublish_temp.py
mqttsubscribe_temp.py
server.py
soundensor.py
9 -qadam: Smart Baby Monitoring tizimini o'rnatish (6 -qism)
Test yugurish
Server.py joylashgan katalogda ekanligingizga ishonch hosil qiling.
Veb -brauzerni sinab ko'rish uchun quyidagi buyruqni bajaring:
sudo python server.py
Mqtt kodini sinab ko'rish uchun quyidagi buyruqni bajaring:
chivin (malina pi 1da qilingan)
sudo python mqttpublish_temp.py (malina pi 1 da bajarilgan) sudo python mqttsubscribe_temp.py (malina pi 2 da bajarilgan)
DynamoDB -ga yuklash uchun quyidagi buyruqni bajaring:
sudo python aws_pubsub.py
Ovoz sensorini ishga tushirish uchun quyidagi buyruqni bajaring:
sudo python sound_sensor.py
Manba kodi havolasi:
10 -qadam: Bajarildi
O'qiganingiz uchun tashakkur!
Umid qilamizki, bu dars sizga foydali bo'ldi va kodlashdan zavqlanasiz!
Tavsiya:
Qishloq xo'jaligi uchun LoRa-ga asoslangan vizual monitoring tizimi - Firebase va burchak yordamida oldingi ilovani loyihalash: 10 qadam
Qishloq xo'jaligi uchun LoRa-ga asoslangan vizual monitoring tizimi | Firebase va burchak yordamida oldingi ilovani loyihalash: Oldingi bobda biz sensorlar loRa moduli bilan ishlayotgani haqida gaplashamiz va real vaqt rejimida olov bazasini to'ldiramiz va biz butun loyihamiz qanday ishlayotganini ko'rdik. Bu bobda biz qanday qilib qila olishimiz haqida gaplashamiz
Baby MIT Cheetah Robot V2 Avtonom va RC: 22 qadam (rasmlar bilan)
Baby MIT Cheetah Robot V2 Autonom and RC: Juda Juda Kechirasiz Endi faqat tinkerkaddagi oyoqlarning dizaynida muammo borligini bilib oldingiz, Mr.kjellgnilsson.kn rahmat va menga xabar bering. Endi dizayn faylini o'zgartiring va yuklang. Iltimos, tekshiring va yuklab oling. Men allaqachon yuklab olgan va chop qilganlar, men juda
LittleUnicorn: Raspberry Pi Baby Monitor: 5 qadam
LittleUnicorn: Raspberry Pi Baby Monitor: Mening yosh egizaklarim bor va ovozli monitor meni stressga soladi. Har safar o'chganda, men uyqusiz tunni anglatsa, asabiy ter to'kib tashlayman. Bu vizual chaqaloq monitor: 2 x malina pis, Pimoroni Unicorn H
Java Viewer bilan Arduino Baby Monitor: 8 qadam (rasmlar bilan)
Java Viewer bilan Arduino Baby Monitor: Xonadagi sharoitni kuzatish uchun Arduino-ga asoslangan ko'p sensorli qurilmani yarating. Bu qurilma namlik, harorat, harakat va tovushni sezishi mumkin. Arduino -dan ketma -ket ma'lumotlarni oladigan java -ga asoslangan tomoshabin biriktirilgan
Geek Baby: 3 qadam
Geek Baby: Salom Geeks, mening do'stim Ahmad al-Shalabiy va men yangi loyiha ishlab chiqdik. O'ylaymizki, natijalarni Instructables hamjamiyati bilan bo'lishish yaxshi bo'lar edi, bu loyiha uy qurilishi rezistiv sensorlariga bog'liq, bu sensorlarning chiqishi oddiy