Sisukord:
- 1. samm: kokkuvõte arutelust
- Samm: riistvara lõplik seadistamine
- Samm: riistvaranõuded
- 4. samm: nutika beebiseire süsteemi seadistamine (1. osa)
- 5. samm: nutika beebiseire süsteemi seadistamine (2. osa)
- 6. samm: nutika beebiseire süsteemi seadistamine (3. osa)
- 7. samm: nutika beebiseire süsteemi seadistamine (4. osa)
- 8. samm: nutika beebiseire süsteemi seadistamine (5. osa)
- 9. samm: nutika beebiseire süsteemi seadistamine (6. osa)
- 10. samm: valmis
Video: ET Smart beebi jälgimissüsteem: 10 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
ET Smart Baby Monitoring System on süsteem, mille eesmärk on lisada mugavust lapsevanematele või lapsehoidjatele. Seiresüsteem jälgib beebi temperatuuri ja kui see ületab tavapärase, saadetakse vanemate või hooldaja telefonile SMS, et neid hoiatada. Lisaks tuvastab beebi nutmise korral heliandur selle ja annab helisignaali. See on eriti kasulik öösel, kui vanemad või hooldaja magavad. LED -valgustit saab veebisaidil kaugjuhtimisega sisse ja välja lülitada ning hetkeolukorrast pildi teha ka veebisaidil oleva nupuvajutusega. Seega aitab ET Smart Baby Monitoring System jälgida beebi heaolu ja samal ajal muuta imikute eest hoolitsemise kogemuse palju lihtsamaks.
Täpsema õpetuse saamiseks vaadake pakutavat pdf -faili.
1. samm: kokkuvõte arutelust
- Ülevaade seadistusest
- Riistvara nõuded
- Nutika beebi jälgimissüsteemi seadistamine
- Proovisõit
Samm: riistvara lõplik seadistamine
Samm: riistvaranõuded
DHT11 (1)
330Ω takisti (1)
LED (1) 10 kΩ takisti (1)
Sumin (1)
PiCam (1)
I2C LCD -ekraan (1)
4. samm: nutika beebiseire süsteemi seadistamine (1. osa)
Raspberry Pi komponentide seadistamine
Näidatud pildid on samm-sammult protseduurid riistvara seadistamise kohta. Pärast riistvara seadistamist saate alltoodud lingilt alla laadida lähtekoodid.
Lähtekoodi link:
5. samm: nutika beebiseire süsteemi seadistamine (2. osa)
AWS -i seadistamine
- Klõpsake AWS -i konsoolil Teenused.
- Sisestage oma AWS -i armatuurlauale „IoT Core”, et pääseda juurde IoT Core teenusele
- Tervituslehel klõpsake nuppu Alusta
- Klõpsake AWS IOT armatuurlaual nuppu Halda -> Asjad
- Klõpsake nuppu Loo üks asi
- Andke oma asjale nimi ja seejärel klõpsake allosas nuppu Edasi
- Järgmisel lehel klõpsake nuppu Loo sertifikaat
- Allalaadimislinke on neli, igaüks laadige alla
- Teisaldage sertifikaadid uude kausta ja nimetage need vastavalt ümber
- Klõpsake nuppu Aktiveeri ja peaaegu kohe peaksite nägema „Sertifikaat on edukalt aktiveeritud” ja nupp Aktiveeri muutub „Deaktiveeri”
- Klõpsake allosas käsul Manusta poliitika
- Klõpsake käsul Loo poliitika
- Määrake poliitika nimi ja volitatud toimingud, seejärel klõpsake nuppu Loo
- Minge tagasi IOT -i armatuurlauale, valige Turvaline -> Sertifikaadid, seejärel klõpsake poliitika lisamiseks sertifikaatide menüül
- Valige äsja loodud poliitika ja klõpsake käsul Lisa
- Klõpsake uuesti sertifikaadi menüül, oma asja sertifikaadile lisamiseks käsul Manusta
- Minge IOT armatuurlaual tagasi jaotisse Halda -> Asjad ja klõpsake äsja loodud asja
- Valige külgmisel navigeerimisvalikul Suhelda, seejärel kopeerige ja kleepige oma REST API lõpp -punkt märkmikusse
6. samm: nutika beebiseire süsteemi seadistamine (3. osa)
Vajalike raamatukogude installimine
See samm sisaldab vajalikke teeke, mis tuleb installida, et oma Raspberry Pi programme käivitada.
1. Installige Flask järgmise käsuga
sudo pip installikolb
2. Installige AWS Pythoni teek järgmise käsuga
sudo pip installige AWSIoTPythonSDK
3. Installige oma Raspberry Pi -le AWS käsurea liidese klient
sudo pip install awscli
4. Installige oma Raspberry Pi -le AWS -i jaoks mõeldud Pythoni teek Boto
sudo pip install boto3
5. Installige rpi-lcd raamatukogu järgmise käsuga
sudo pip install rpi-lcd
6. Installige Mosquitto maakler ja kliendid oma Raspberry Pi -le järgmise käsuga
sudo apt-get install mosquitto mosquitto-kliendid
7. AWS Python SDK sõltub paho-mqtt-st, seega veenduge, et see on teie RPI-le installitud.
sudo pip install paho-mqtt
8. Käivitage oma Raspberry Pi-l järgmine käsk, et installida oma Raspberry Pi-le käsurea klient AWS
sudo pip install awscli-upgrade-kasutaja
7. samm: nutika beebiseire süsteemi seadistamine (4. osa)
SMS
SMS teavitab vanemaid, kui temperatuur ületab normaalse.
DynamoDB ja S3
DynamoDB salvestab temperatuuri ja selle ajatempli. S3 salvestab PiCami jäädvustatud pilte.
AWS
Temperatuuriväärtuste tellimiseks ja avaldamiseks kasutame AWS MQTT -d.
8. samm: nutika beebiseire süsteemi seadistamine (5. osa)
Staatiline kataloog
img
baby.png
camera.png
lb.png
bootstrap.min.css
bootstrap.min.js
malle
umbes.html
armatuurlaud.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. samm: nutika beebiseire süsteemi seadistamine (6. osa)
Proovisõit
Veenduge, et olete kataloogis, kus server.py asub.
Veebibrauseri testimiseks käivitage järgmine käsk:
sudo python server.py
Mqtt -koodi testimiseks käivitage järgmine käsk:
sääsk (tehtud vaarika pi 1 peal)
sudo python mqttpublish_temp.py (tehtud vaarika pi 1 -l) sudo python mqttsubscribe_temp.py (tehtud vaarika pi 2 -l)
DynamoDB -sse üleslaadimiseks käivitage järgmine käsk:
sudo python aws_pubsub.py
Helianduri käivitamiseks käivitage järgmine käsk:
sudo python sound_sensor.py
Lähtekoodi link:
10. samm: valmis
Täname lugemise eest!
Loodame, et see õpetus oli teile kasulik ja kodeerimist lõbus!
Soovitan:
Pea liikumise jälgimissüsteem VR jaoks: 8 sammu
Head Motion Tracking System VR jaoks: Minu nimi on Sam KODO. Selles juhendis õpetan teile samm -sammult, kuidas kasutada Arduino IMU andureid VR -i pea jälgimissüsteemi loomiseks. Selles projektis vajate: - LCD -ekraani HDMI : https: //www.amazon.com/Elecrow-Capacitive-interfac
Kuidas teha beebi kaalumasinat Arduino Nano, HX-711 koormusanduri ja OLED 128X64 abil -- HX-711 kalibreerimine: 5 sammu
Kuidas teha beebi kaalumasinat Arduino Nano, HX-711 koormusanduri ja OLED 128X64 abil || HX-711 kalibreerimine: Tere juhised, mõni päev tagasi sain armsa lapse isaks ?. Haiglas olles avastasin, et lapse kaal on lapse kasvu jälgimiseks nii kriitiline. Nii et mul on idee? et teha endale beebikaalumasin. selles juhendatavas
Halloweeni beebi indikaator: 4 sammu (piltidega)
Halloweeni beebi näitaja: Mu naine ja mina püüdsime välja mõelda, mida ta võiks Halloweeniks kanda. See ajurünnak oli paar ööd, enne kui tal seda vaja oli, ütlematagi selge, et mul oli natuke kiire. Ta tuli selle ideega näidata, kui kaugel ta on
Hoia oma beebi sel suvel jahedana - lollide fännide juhtimine nutikate asjadega!: 6 sammu (piltidega)
Sel suvel oma beebi jahedana hoidmine - lollide fännide juhtimine nutikate asjadega !: Kaks nädalat tagasi selle kirjutamise ajal sain minust uskumatu poisi isaks! Kui aastaajad muutusid, päevad pikenesid ja temperatuurid läksid soojaks, mõtlesin, et oleks hea, kui meil oleks mingisugune monitor
Arduino Bi-ped (beebi Dino): 5 sammu
Arduino Bi-ped (baby Dino): Baby dino on kahe jalaga robot, mis kasutab arduinot, see kasutab põhimõtteliselt 5 servomootorit, 2 iga jala jaoks ja üks pea jaoks, see kasutab ultraheli andurit takistuse tuvastamiseks ja selle vältimiseks, nii vaatame, kuidas seda teha