
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
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14


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
Ruxsatsiz simsiz ulanish nuqtalari uchun monitoring tizimini qanday yaratish mumkin: 34 qadam

Ruxsatsiz simsiz ulanish nuqtalari uchun monitoring tizimini qanday yaratish mumkin: Saludos lektorlari. O'qituvchilarga ko'rsatma berib bo'ladiki, Raspberry PI -ni avtorizatsiyadan o'tkazib yuborish mumkin emas
Arduino Nano (I2C) orqali joriy monitoring: 5 qadam

Arduino Nano (I2C) orqali joriy monitoring: Salom, salom! .. Mana, men (Somanshu Choudhary) Dcube texnologiya korxonalari nomidan Arduino nano yordamida oqimni kuzatmoqchiman, bu analogni o'qish uchun I2C protokoli dasturlaridan biri. TA12-200 oqim sensori ma'lumotlari
Mustaqil Arduino 3.3V Vt / Tashqi 8 MGts chastotali soat Arduino Uno -dan ICSP / ISP orqali dasturlashtirilgan (ketma -ket monitoring bilan): 4 qadam

Mustaqil Arduino 3.3V Vt / Tashqi 8 MGts chastotali Arduino Uno -dan ICSP / ISP orqali dasturlashtirilgan (ketma -ket monitoring bilan): Maqsadlar: 8 MGts chastotali tashqi soatdan 3,3 V tezlikda ishlaydigan mustaqil Arduino yaratish. Uni Arduino Uno-dan (5V da ishlaydigan) ISP (ICSP deb ham ataladi) orqali dasturlash uchun yuklovchi faylini tahrirlash va
Suvni monitoring qilish tizimi (Arduino Uno) WIP: 9 qadam

Suvni monitoring qilish tizimi (Arduino Uno) WIP: Bu tizim kichik form faktorida suvni arzon kuzatuvchi qurilmani takrorlash vazifasini bajaradi. Bu dizayn uchun ilhom suv sifati deb nomlangan fan olimpiadasidan olingan. Avvaliga sho'rlik o'lchagich bo'lgan narsa, bunga aylandi