Orodha ya maudhui:

Mfumo wa Ufuatiliaji wa Watoto wa Smart: Hatua 10
Mfumo wa Ufuatiliaji wa Watoto wa Smart: Hatua 10

Video: Mfumo wa Ufuatiliaji wa Watoto wa Smart: Hatua 10

Video: Mfumo wa Ufuatiliaji wa Watoto wa Smart: Hatua 10
Video: UKIZIONA DALILI HIZI MAMA MJAMZITO BASI UTAJIFUNGUA MTOTO WA KIUME 2024, Novemba
Anonim
Mfumo wa Ufuatiliaji wa watoto wachanga wa ET
Mfumo wa Ufuatiliaji wa watoto wachanga wa ET
Mfumo wa Ufuatiliaji wa watoto wachanga wa ET
Mfumo wa Ufuatiliaji wa watoto wachanga wa ET

Mfumo wa Ufuatiliaji wa Watoto wa Smart ni mfumo ambao unakusudia kuongeza urahisi kwa wazazi au watunzaji wanaotunza watoto. Mfumo wa ufuatiliaji utafuatilia hali ya joto ya mtoto na ikiwa inapita zaidi ya kawaida, SMS itatumwa kwa simu ya wazazi au ya watunzaji ili kuwaonya. Kwa kuongezea, wakati mtoto analia, sensa ya sauti itaigundua na kupiga kelele. Hii ni muhimu sana wakati wa kulala wakati wazazi au watunzaji wamelala. Taa ya LED inaweza kuwashwa na kuzimwa kwa mbali kwenye wavuti na picha ya hali ya sasa inaweza pia kuchukuliwa kwa kubofya kitufe kwenye wavuti. Kwa hivyo, Mfumo wa Ufuatiliaji wa watoto wachanga wa ET husaidia kuweka ustawi wa mtoto na wakati huo huo, kufanya uzoefu wa kuwatunza watoto kuwa rahisi zaidi.

Kwa mafunzo ya kina zaidi, angalia faili ya pdf iliyotolewa.

Hatua ya 1: Muhtasari wa Hatua ya Kujadiliwa

  • Muhtasari wa Usanidi
  • Mahitaji ya vifaa
  • Kuanzisha Mfumo wa Ufuatiliaji wa Mtoto Mzuri
  • Jaribu kukimbia

Hatua ya 2: Usanidi wa Vifaa vya Mwisho

Usanidi wa Vifaa vya Mwisho
Usanidi wa Vifaa vya Mwisho
Usanidi wa Vifaa vya Mwisho
Usanidi wa Vifaa vya Mwisho

Hatua ya 3: Mahitaji ya vifaa

DHT11 (1)

Mpingaji 330 (1)

LED (1) 10kΩ Kizuizi (1)

Buzzer (1)

PiCam (1)

Skrini ya LCD ya I2C (1)

Hatua ya 4: Kuweka Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 1)

Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 1)
Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 1)
Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 1)
Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 1)
Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 1)
Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 1)

Kuanzisha vifaa vya Raspberry Pi

Picha zilizoonyeshwa ni taratibu za hatua kwa hatua juu ya jinsi usanidi wa vifaa unavyoonekana. Baada ya kuanzisha vifaa, unaweza kupakua nambari za chanzo kutoka kwa kiunga hapa chini.

Kiunga cha nambari ya chanzo:

Hatua ya 5: Kuweka Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 2)

Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 2)
Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 2)
Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 2)
Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 2)
Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 2)
Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 2)

Kuanzisha AWS

  1. Kwenye koni ya AWS, bonyeza Huduma.
  2. Kwenye dashibodi yako ya AWS, andika "IoT Core" kupata huduma ya IoT Core
  3. Kwenye ukurasa wa kukaribisha, bonyeza Anza
  4. Kwenye dashibodi ya AWS IOT, bonyeza Kusimamia -> Vitu
  5. Bonyeza kwenye Unda Jambo Moja
  6. Toa jina la Jambo lako, kisha bonyeza Ijayo chini
  7. Kwenye ukurasa unaofuata, bonyeza Unda cheti
  8. Kutakuwa na viungo vinne vya kupakua, pakua kila moja yao
  9. Hoja cert yako kwenye folda mpya na ubadilishe jina ipasavyo
  10. Bonyeza Anzisha na karibu mara moja, unapaswa kuona "Cheti kimefanikiwa" na kitufe cha Anzisha kitumie "Zima"
  11. Bonyeza kwenye Ambatisha sera chini
  12. Bonyeza kwenye Unda sera
  13. Fafanua jina la sera na vitendo vilivyoidhinishwa kisha bofya Unda
  14. Rudi kwenye dashibodi ya IOT chagua Salama -> Vyeti kisha bonyeza menyu ya cheti ili uambatishe sera
  15. Chagua sera uliyounda tu na ubonyeze ambatisha
  16. Bonyeza kwenye menyu ya cheti tena, bonyeza Ambatisha kitu ili kushikamana na kitu chako kwenye cheti chako
  17. Kwenye dashibodi ya IOT, nenda tena Dhibiti -> Vitu kisha bonyeza kitu ambacho umetengeneza tu
  18. Chagua Ingiliana kwenye uelekezaji wa kando kisha unakili na ubandike Mwisho wako wa REST API kwa kijarida

Hatua ya 6: Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 3)

Kuweka maktaba muhimu

Hatua hii ina maktaba muhimu zinazohitajika kusanikishwa ili kuendesha programu kwenye Raspberry Pi yako.

1. Sakinisha chupa na amri ifuatayo

bomba la kusakinisha bomba

2. Sakinisha maktaba ya AWS Python na amri ifuatayo

kufunga bomba la AWSIoTPythonSDK

3. Sakinisha Mteja wa Maingiliano ya Amri ya AWS kwenye Raspberry Pi yako

Sudo pip kufunga awscli

4. Sakinisha Boto, maktaba ya Python ya AWS kwenye Raspberry Pi yako

Sudo pip kufunga boto3

5. Sakinisha maktaba ya rpi-lcd na amri ifuatayo

Sudo pip kufunga rpi-lcd

6. Sakinisha broker wa Mosquitto na wateja kwenye Raspberry Pi yako na amri ifuatayo

Sudo apt-install wateja wa mbu-mbu

7. AWS Python SDK ina utegemezi wa paho-mqtt, kwa hivyo hakikisha imewekwa kwenye RPI yako.

Sudo pip kufunga paho-mqtt

8. Endesha amri ifuatayo kwenye Raspberry Pi yako kusanikisha mteja wa laini ya Amri ya AWS kwenye Raspberry Pi yako

sudo pip install awscli - kuboresha - mtumiaji

Hatua ya 7: Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 4)

SMS

SMS itawaarifu wazazi ikiwa joto huenda zaidi ya kawaida.

DynamoDB na S3

DynamoDB huhifadhi joto na muhuri wake. Picha za duka la S3 zilizonaswa na PiCam.

AWS

Tutatumia AWS MQTT kujisajili na kuchapisha kwa maadili ya joto.

Hatua ya 8: Kuweka Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 5)

Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 5)
Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 5)
Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 5)
Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 5)
Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 5)
Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 5)

Saraka tuli

img

mtoto.png

kamera.png

lb.png

bootstrap.min.css

bootstrap.min.js

templates

kuhusu.html

dashibodi.html

index.html

ledcontrol.html

pic.html

pin.html

aws_pubub.py

boto_s3_1.py

mqttplishlish_temp.py

mqttsubscribe_temp.py

seva.py

sauti za sauti.py

Hatua ya 9: Kuanzisha Mfumo wa Ufuatiliaji wa watoto wachanga (sehemu ya 6)

Jaribu kukimbia

Hakikisha uko katika saraka ambayo seva.py iko.

Ili kujaribu kivinjari, tumia amri ifuatayo:

Sudo python server.py

Ili kujaribu nambari ya mqtt, tumia amri ifuatayo:

mbu (iliyofanywa kwenye rasipberry pi 1)

Sudo chatu mqttpublish_temp.py (imefanywa kwenye rasipiberi pi 1)

Ili kupakia kwa DynamoDB, tumia amri ifuatayo:

sudo chatu aws_pubub.py

Ili kuendesha sensa ya sauti, tumia amri ifuatayo:

sudo python sound_sensor.py

Kiunga cha nambari ya chanzo:

Hatua ya 10: Imekamilika

Asante kwa kusoma!

Tunatumahi kuwa mafunzo haya yalikuwa msaada kwako na unafurahi kuweka usimbuaji!

Ilipendekeza: