Talaan ng mga Nilalaman:
- Hakbang 1: Buod ng Hakbang na Tatalakayin
- Hakbang 2: Pangwakas na Pag-setup ng Hardware
- Hakbang 3: Mga Kinakailangan sa Hardware
- Hakbang 4: Pag-set up ng Smart Baby Monitoring System (bahagi 1)
- Hakbang 5: Pag-set up ng Smart Baby Monitoring System (bahagi 2)
- Hakbang 6: Pag-set up ng Smart Baby Monitoring System (bahagi 3)
- Hakbang 7: Pag-set up ng Smart Baby Monitoring System (bahagi 4)
- Hakbang 8: Pag-set up ng Smart Baby Monitoring System (bahagi 5)
- Hakbang 9: Pag-set up ng Smart Baby Monitoring System (bahagi 6)
- Hakbang 10: Tapos Na
Video: ET Smart Baby Monitoring System: 10 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Ang ET Smart Baby Monitoring System ay isang sistema na naglalayon na magdagdag ng kaginhawaan sa mga magulang o tagapag-alaga na nag-aalaga ng mga sanggol. Masusubaybayan ng monitoring system ang temperatura ng sanggol at kung lumalagpas sa normal, isang SMS ay ipapadala sa telepono ng mga magulang o tagapag-alaga upang alerto sila. Bilang karagdagan, kapag umiiyak ang sanggol, matutukoy ito ng sound sensor at tatunog sa buzzer. Lalo na kapaki-pakinabang ito sa gabi kapag natutulog ang mga magulang o tagapag-alaga. Ang ilaw na LED ay maaaring i-on at i-off nang malayuan sa website at ang isang larawan ng kasalukuyang sitwasyon ay maaari ding makuha sa pag-click ng isang pindutan sa website. Kaya, nakakatulong ang ET Smart Baby Monitoring System na subaybayan ang kagalingan ng sanggol at sa parehong oras, gawing mas madali ang karanasan sa pag-aalaga ng mga sanggol.
Para sa isang mas detalyadong tutorial, tingnan ang ibinigay na file ng pdf.
Hakbang 1: Buod ng Hakbang na Tatalakayin
- Pangkalahatang-ideya ng Pag-set up
- Mga Kinakailangan sa Hardware
- Pag-set up ng Smart Baby Monitoring System
- Patakbuhin ang Pagsubok
Hakbang 2: Pangwakas na Pag-setup ng Hardware
Hakbang 3: Mga Kinakailangan sa Hardware
DHT11 (1)
330Ω Resistor (1)
LED (1) 10kΩ Resistor (1)
Buzzer (1)
PiCam (1)
I2C LCD Screen (1)
Hakbang 4: Pag-set up ng Smart Baby Monitoring System (bahagi 1)
Pagse-set up ng mga bahagi ng Raspberry Pi
Ang mga ipinakitang imahe ay sunud-sunod na mga pamamaraan sa kung paano ang hitsura ng pag-setup ng hardware. Pagkatapos i-set up ang hardware, maaari mong i-download ang mga source code mula sa link sa ibaba.
Link ng source code:
Hakbang 5: Pag-set up ng Smart Baby Monitoring System (bahagi 2)
Pag-set up ng AWS
- Sa AWS console, mag-click sa Mga Serbisyo.
- Sa iyong AWS dashboard, i-type ang "IoT Core" upang ma-access ang serbisyo ng IoT Core
- Sa welcome page, mag-click sa Magsimula
- Sa AWS IOT dashboard, mag-click sa Pamahalaan -> Mga Bagay
- Mag-click sa Lumikha ng isang solong bagay
- Magbigay ng isang pangalan para sa iyong Bagay, pagkatapos ay i-click ang Susunod sa ibaba
- Sa susunod na pahina, mag-click sa Lumikha ng sertipiko
- Magkakaroon ng apat na mga link sa pag-download, i-download ang bawat isa sa kanila
- Ilipat ang iyong certs sa isang bagong folder at palitan ang pangalan ng mga ito nang naaayon
- Mag-click sa Isaaktibo at halos kaagad, dapat mong makita ang "Matagumpay na naaktibo ang sertipiko" at ang pindutan ng Isaaktibo ay nagbabago sa "I-deactivate"
- Mag-click sa Maglakip ng isang patakaran sa ibaba
- Mag-click sa Lumikha ng isang patakaran
- Tukuyin ang pangalan ng patakaran at mga pinahintulutang pagkilos pagkatapos ay i-click ang Lumikha
- Bumalik sa dashboard ng IOT piliin ang Ligtas -> Mga sertipiko pagkatapos mag-click sa menu ng sertipiko upang maglakip ng patakaran
- Piliin ang patakaran na iyong nilikha at i-click ang i-attach
- Mag-click muli sa menu ng sertipiko, i-click ang Maglakip ng bagay upang ikabit ang iyong bagay sa iyong sertipiko
- Sa dashboard ng IOT, bumalik sa Pamahalaan -> Mga bagay pagkatapos mag-click sa Bagay na iyong nilikha
- Piliin ang Makipag-ugnay sa nabigasyon sa gilid pagkatapos kopyahin at i-paste ang iyong REST API Endpoint sa isang notepad
Hakbang 6: Pag-set up ng Smart Baby Monitoring System (bahagi 3)
Pag-install ng mga kinakailangang aklatan
Naglalaman ang hakbang na ito ng mga kinakailangang aklatan upang mai-install upang mapatakbo ang mga programa sa iyong Raspberry Pi.
1. I-install ang Flask gamit ang sumusunod na utos
sudo pip install flask
2. I-install ang AWS Python library na may sumusunod na utos
sudo pip install AWSIoTPythonSDK
3. I-install ang AWS Command ‐ Line Interface Client sa iyong Raspberry Pi
sudo pip install awscli
4. I-install ang Boto, ang library ng Python para sa AWS sa iyong Raspberry Pi
sudo pip install boto3
5. I-install ang rpi-lcd library gamit ang sumusunod na utos
sudo pip install rpi-lcd
6. I-install ang Mosquitto broker at mga kliyente sa iyong Raspberry Pi gamit ang sumusunod na utos
sudo apt-get install mosquitto mosquitto-kliyente
7. Ang AWS Python SDK ay may dependency sa paho-mqtt, kaya tiyaking naka-install ito sa iyong RPI.
sudo pip install paho-mqtt
8. Patakbuhin ang sumusunod na utos sa iyong Raspberry Pi upang mai-install ang AWS Command-line client sa iyong Raspberry Pi
sudo pip install awscli - upgrade - user
Hakbang 7: Pag-set up ng Smart Baby Monitoring System (bahagi 4)
SMS
Aabisuhan ng SMS ang mga magulang kung ang temperatura ay lumalagpas sa normal.
DynamoDB at S3
Iniimbak ng DynamoDB ang temperatura at timestamp nito. Ang mga imahe ng tindahan ng S3 ay nakuha ng PiCam.
AWS
Gumagamit kami ng AWS MQTT upang mag-subscribe at mai-publish sa mga halagang temperatura.
Hakbang 8: Pag-set up ng Smart Baby Monitoring System (bahagi 5)
Static na direktoryo
img
baby.png
camera.png
lb.png
bootstrap.min.css
bootstrap.min.js
mga template
tungkol sa.html
dashboard.html
index.html
ledcontrol.html
pic.html
pin.html
aws_pubsub.py
boto_s3_1.py
mqttpublish_temp.py
mqttsubscribe_temp.py
server.py
soundsensor.py
Hakbang 9: Pag-set up ng Smart Baby Monitoring System (bahagi 6)
Patakbuhin ang Pagsubok
Tiyaking nasa direktoryo ka kung nasaan ang server.py.
Upang subukan ang web browser, patakbuhin ang sumusunod na utos:
sudo python server.py
Upang subukan ang mqtt code, patakbuhin ang sumusunod na utos:
mosquitto (tapos sa raspberry pi 1)
sudo python mqttpublish_temp.py (tapos sa raspberry pi 1) sudo python mqttsubscribe_temp.py (tapos sa raspberry pi 2)
Upang mai-upload sa DynamoDB, patakbuhin ang sumusunod na utos:
sudo python aws_pubsub.py
Upang patakbuhin ang sound sensor, patakbuhin ang sumusunod na utos:
sudo python sound_sensor.py
Link ng source code:
Hakbang 10: Tapos Na
Salamat sa pagbabasa!
Inaasahan namin na ang tutorial na ito ay kapaki-pakinabang sa iyo at masaya sa pag-coding!
Inirerekumendang:
Smart Distribution IoT Weather Monitoring System Paggamit ng NodeMCU: 11 Mga Hakbang
Smart Distribution IoT Weather Monitoring System Gamit ang NodeMCU: Lahat kayo ay maaaring magkaroon ng kamalayan sa tradisyunal na istasyon ng panahon; ngunit naisip mo ba kung paano ito aktwal na gumagana? Dahil ang tradisyunal na istasyon ng panahon ay magastos at malaki, ang density ng mga istasyon sa bawat yunit ng yunit ay mas mababa na nag-aambag sa
Tagapahiwatig ng Baby Baby sa Halloween: 4 na Hakbang (na may Mga Larawan)
Tagapahiwatig ng Baby Baby ng Halloween: Sinusubukan naming mag-asawa na malaman kung ano ang maaari niyang isuot para sa Halloween. Ang sesyon ng brainstorming na ito ay ilang gabi bago niya kailanganin ito upang hindi na sabihin na medyo nasugod ako. Naisip niya ang ideyang ito na ipinapakita kung gaano kalayo siya kasama
Smart Energy Monitoring System: 5 Hakbang
Smart Energy Monitoring System: Sa Kerala (India), ang pagkonsumo ng enerhiya ay sinusubaybayan at kinakalkula ng madalas na pagbisita sa larangan ng mga technician mula sa departamento ng elektrisidad / enerhiya para sa pagkalkula ng pamasahe sa enerhiya na isang gumugugol na gawain dahil magkakaroon ng libu-libong bahay
CribSense: isang contactless, Baby-based na Baby Monitor: 9 Mga Hakbang (na may Mga Larawan)
CribSense: isang contactless, Video-based Baby Monitor: CribSense ay isang video-based, contactless baby monitor na maaari mong gawin ang iyong sarili nang hindi sinisira ang bangko. Ang CRSSSS ay isang pagpapatupad ng C ++ ng Video Magnification na naka-tono upang tumakbo sa isang Raspberry Pi 3 Model B. Sa isang katapusan ng linggo, maaari mong i-setup ang iyong sariling kuna-
Speaker ng Boteng Baby Baby: 7 Mga Hakbang
Baby Bottle Pop Speaker: isang speaker at audiojack sa gilid ng isang bote ng pop ng bote ng sanggol. ang circuit ay madali at simple. ang circuit ay ground sa audiojack sa negitive sa speaker at kaliwa ng kanan mula sa audiojack