Мазмуну:
- 1 -кадам: Талкуулана турган кадамдын кыскача мазмуну
- 2 -кадам: Акыркы Аппараттык Орнотуу
- 3 -кадам: Аппараттык талаптар
- 4 -кадам: Smart Baby мониторинг системасын орнотуу (1 -бөлүк)
- 5 -кадам: Smart Baby мониторинг системасын орнотуу (2 -бөлүк)
- 6 -кадам: Smart Baby мониторинг системасын орнотуу (3 -бөлүк)
- 7 -кадам: Smart Baby мониторинг системасын орнотуу (4 -бөлүк)
- 8 -кадам: Smart Baby мониторинг системасын орнотуу (5 -бөлүк)
- 9 -кадам: Smart Baby мониторинг системасын орнотуу (6 -бөлүк)
- 10 -кадам: Бүттү
Video: ET Smart Baby мониторинг системасы: 10 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
ET Smart Baby Monitoring System - бул ымыркайларга кам көргөн ата -энелерге же камкорчуларга ыңгайлуулукту кошууга багытталган система. Мониторинг системасы ымыркайдын температурасын көзөмөлдөп турат жана эгер нормадан ашып кетсе, ата -эненин же кароолчунун телефонуна аларды эскертүү үчүн SMS жөнөтүлөт. Кошумчалай кетсек, бала ыйлаганда, үн сенсору аны аныктап, коңгуроонун үнүн чыгарат. Бул түн ичинде ата -энеси же кароолчу уктап жатканда пайдалуу. Светодиоддук жарыкты веб -сайттан алыстан күйгүзүп -өчүрсө болот жана веб -сайтта бир баскычты басуу менен учурдагы абалдын сүрөтүн тартууга болот. Ошентип, ET Smart Baby мониторинг системасы баланын жыргалчылыгын көзөмөлдөөгө жардам берет жана ошол эле учурда балдарды багуу тажрыйбасын бир топ жеңилдетет.
Кененирээк үйрөткүч үчүн, берилген pdf файлын караңыз.
1 -кадам: Талкуулана турган кадамдын кыскача мазмуну
- Орнотууга сереп
- Аппараттык талаптар
- Smart Baby мониторинг системасын орнотуу
- Test Run
2 -кадам: Акыркы Аппараттык Орнотуу
3 -кадам: Аппараттык талаптар
DHT11 (1)
330Ω Резистор (1)
LED (1) 10kΩ резистор (1)
Зумер (1)
PiCam (1)
I2C LCD экраны (1)
4 -кадам: Smart Baby мониторинг системасын орнотуу (1 -бөлүк)
Raspberry Pi компоненттерин орнотуу
Көрсөтүлгөн сүрөттөр аппараттык орнотуунун кандай болору боюнча этап-этабы менен жол-жоболор. Аппаратты орноткондон кийин, төмөнкү шилтемеден баштапкы коддорду жүктөп алсаңыз болот.
Булак кодунун шилтемеси:
5 -кадам: Smart Baby мониторинг системасын орнотуу (2 -бөлүк)
AWS орнотулууда
- AWS консолунда Кызматтарды чыкылдатыңыз.
- AWS тактасында IoT Core кызматына кирүү үчүн "IoT Core" деп териңиз
- Кош келиңиз баракчасында Баштоону басыңыз
- AWS IOT тактасында Башкаруу -> нерселерди басыңыз
- Бир нерсени түзүү боюнча чыкылдатыңыз
- Затыңыздын атын бериңиз, андан кийин ылдыйдагы Кийинкини басыңыз
- Кийинки бетте Сертификат түзүү дегенди басыңыз
- Жүктөө үчүн төрт шилтеме болот, алардын ар бирин жүктөп алыңыз
- Сертификаттарыңызды жаңы папкага жылдырыңыз жана ошого жараша атын өзгөртүңүз
- Жандандырууну чыкылдатыңыз жана дароо эле "Ийгиликтүү активдештирилген күбөлүктү" көрөсүз жана "Жандандыруу" баскычы "Өчүрүү" болуп өзгөрөт
- Төмөндөгү Саясатты тиркөө дегенди басыңыз
- Саясат түзүү дегенди басыңыз
- Саясаттын аталышын жана ыйгарым укуктуу аракеттерди аныктаңыз, андан кийин Түзүүнү чыкылдатыңыз
- IOT панелине кайтып барып, Коопсуз -> Тастыктамаларды тандап, саясатты тиркөө үчүн сертификат менюну чыкылдатыңыз
- Жаңы эле түзүлгөн саясатты тандап, тиркемени басыңыз
- Күбөлүктүн менюсуна дагы бир жолу басыңыз, нерсеңизди күбөлүгүңүзгө тиркөө үчүн "Тиркөө" баскычын басыңыз
- IOT панелинде, Башкаруу -> нерселерге кайтыңыз, анан өзүңүз түзгөн нерсени басыңыз
- Капталдагы навигацияда Өз ара аракеттенүүнү тандап, REST API Endpoint'иңизди блокнотко көчүрүп чаптаңыз
6 -кадам: Smart Baby мониторинг системасын орнотуу (3 -бөлүк)
Керектүү китепканаларды орнотуу
Бул кадам Raspberry Piдеги программаларды иштетүү үчүн орнотулушу керек болгон керектүү китепканаларды камтыйт.
1. Flaskты төмөнкү буйрук менен орнотуңуз
sudo pip колбаны орнотуу
2. AWS Python китепканасын төмөнкү буйрук менен орнотуңуз
sudo pip орнотуу AWSIoTPythonSDK
3. AWS Command -Line Interface Кардарын Raspberry Piге орнотуңуз
sudo pip орнотуу awscli
4. Raspberry Pi'ге AWS үчүн Boto, Python китепканасын орнотуңуз
sudo pip орнотуу boto3
5. rpi-lcd китепканасын төмөнкү буйрук менен орнотуңуз
sudo пип rpi-lcd орнотуу
6. Mosquitto брокерин жана кардарларын төмөнкү буйрук менен Raspberry Piге орнотуңуз
sudo apt-get чиркей чиркей-кардарларын орнотуу
7. AWS Python SDK paho-mqtt көз карандылыгына ээ, андыктан анын RPIге орнотулганын текшериңиз.
sudo pip орнотуу paho-mqtt
8. Raspberry Pi'ге AWS Command-line кардарын орнотуу үчүн Raspberry Piдеги төмөнкү буйрукту аткарыңыз.
sudo pip install awscli-жогорулатуу-колдонуучу
7 -кадам: Smart Baby мониторинг системасын орнотуу (4 -бөлүк)
SMS
Температура нормадан ашса, SMS ата -энелерге кабар берет.
DynamoDB жана S3
DynamoDB температураны жана анын убактысын сактайт. S3 дүкөнүнүн сүрөттөрү PiCam тарабынан тартылган.
AWS
Биз AWS MQTTди жазылуу жана температуранын маанилерине жарыялоо үчүн колдонобуз.
8 -кадам: Smart Baby мониторинг системасын орнотуу (5 -бөлүк)
Статикалык каталог
img
baby.png
camera.png
lb.png
bootstrap.min.css
bootstrap.min.js
шаблондор
about.html
панели.html
index.html
ledcontrol.html
pic.html
pin.html
aws_pubsub.py
boto_s3_1.py
mqttpublish_temp.py
mqttsubscribe_temp.py
server.py
soundensor.py
9 -кадам: Smart Baby мониторинг системасын орнотуу (6 -бөлүк)
Test Run
Server.py жайгашкан каталогдо экениңизди текшериңиз.
Веб -браузерди текшерүү үчүн төмөнкү буйрукту аткарыңыз:
sudo python server.py
Mqtt кодун текшерүү үчүн, төмөнкү буйрукту аткарыңыз:
чиркей (малина pi 1де жасалган)
sudo python mqttpublish_temp.py (малина pi 1де жасалган) sudo python mqttsubscribe_temp.py (малина pi 2де жасалган)
DynamoDBге жүктөө үчүн, төмөнкү буйрукту аткарыңыз:
sudo python aws_pubsub.py
Үн сенсорун иштетүү үчүн төмөнкү буйрукту аткарыңыз:
sudo python sound_sensor.py
Булак кодунун шилтемеси:
10 -кадам: Бүттү
Окуганыңыз үчүн рахмат!
Бул үйрөткүч сизге пайдалуу болду жана коддоо кызыктуу болду деп үмүттөнөбүз!
Сунушталууда:
Айыл чарбасына LoRa негизделген визуалдык мониторинг системасы - Firebase & Angular колдонуп алдыңкы колдонмону иштеп чыгуу: 10 кадам
Айыл чарбасына LoRa негизделген визуалдык мониторинг системасы | Firebase & Angular колдонуп алдыңкы тиркемени иштеп чыгуу: Мурунку бөлүмдө сенсорлор loRa модулу менен Firebase Realtime маалымат базасын толтуруу үчүн кандайча иштеп жатканы жөнүндө сүйлөшөбүз жана биз абдан жогорку деңгээлдеги диаграмманы көрүп жатабыз. Бул бөлүмдө биз кантип кыла аларыбыз жөнүндө сүйлөшөбүз
Raspberry Pi Климаттын Мониторинг жана Контролдоо Системасы: 6 кадам
Raspberry Pi Климатты Мониторинг жана Көзөмөлдөө Системасы: Адамдар үйүнүн ичинде ыңгайлуу болгусу келет. Биздин аймактын климаты өзүбүзгө туура келбеши үчүн, биз үйдүн ден -соолугун чыңдоо үчүн көптөгөн приборлорду колдонобуз: жылыткыч, аба муздатуучу, нымдагыч, кургатуучу, тазалагыч жана башкалар
NodeMCU колдонуу менен Smart бөлүштүрүлгөн IoT аба ырайына мониторинг системасы: 11 кадам
NodeMCU колдонуп IoTдун аба ырайын көзөмөлдөө системасы: Баарыңыз салттуу аба ырайы станциясын билишиңиз мүмкүн; бирок ал чынында кантип иштээрин ойлонуп көрдүңүз беле? Адаттагы метеостанция кымбат жана көлөмдүү болгондуктан, бул станциялардын тыгыздыгы бирдикке салыштырмалуу өтө төмөн, бул
Smart Energy мониторинг системасы: 5 кадам
Smart Energy Мониторинг Системасы: Керала (Индия) шаарында энергия керектөөнү көзөмөлдөө жана эсептөө электр энергиясы/энергетика бөлүмүнүн техниктери тарабынан тез-тез талаага баруу менен жүргүзүлөт, бул убакытты талап кылган иш, анткени миңдеген үй болот
Smart Energy мониторинг системасы: 3 кадам
Smart Energy Мониторинг Системасы: Энергияга болгон суроо -талап күндөн -күнгө өсүүдө, учурда электр энергиясынын керектөөсү электр энергиясын эсептөө үчүн электр тармагынын техниктери тарабынан тез -тез талаага баруу менен көзөмөлдөнөт жана эсептелет. Бул