Sisällysluettelo:
- Vaihe 1: Yhteenveto keskusteltavista vaiheista
- Vaihe 2: Laitteiston lopullinen asennus
- Vaihe 3: Laitteistovaatimukset
- Vaihe 4: Älykkään vauvanvalvontajärjestelmän käyttöönotto (osa 1)
- Vaihe 5: Älykkään vauvanvalvontajärjestelmän käyttöönotto (osa 2)
- Vaihe 6: Älykkään vauvanvalvontajärjestelmän käyttöönotto (osa 3)
- Vaihe 7: Älykkään vauvanvalvontajärjestelmän käyttöönotto (osa 4)
- Vaihe 8: Älykkään vauvanvalvontajärjestelmän käyttöönotto (osa 5)
- Vaihe 9: Älykkään vauvanvalvontajärjestelmän käyttöönotto (osa 6)
- Vaihe 10: Valmis
Video: ET Smart Baby -valvontajärjestelmä: 10 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
ET Smart Baby Monitoring System on järjestelmä, jonka tarkoituksena on lisätä mukavuutta vauvoista huolehtiville vanhemmille tai hoitajille. Valvontajärjestelmä seuraa vauvan lämpötilaa, ja jos se ylittää normaalin, SMS lähetetään vanhempien tai hoitajan puhelimeen varoittaakseen heitä. Lisäksi kun vauva itkee, äänianturi tunnistaa sen ja antaa summerin. Tämä on erityisen hyödyllistä yöllä, kun vanhemmat tai hoitaja nukkuvat. LED -valo voidaan kytkeä päälle ja pois päältä etänä verkkosivustolla, ja nykyisestä tilanteesta voidaan myös ottaa kuva yhdellä sivuston painikkeen painalluksella. Siten ET Smart Baby Monitoring System auttaa seuraamaan vauvan hyvinvointia ja samalla helpottamaan vauvojen hoitokokemusta.
Tarkemman opetusohjelman saat tutustumalla toimitettuun pdf -tiedostoon.
Vaihe 1: Yhteenveto keskusteltavista vaiheista
- Yleiskatsaus kokoonpanosta
- Laitteistovaatimukset
- Älykkään vauvanvalvontajärjestelmän käyttöönotto
- Koeajo
Vaihe 2: Laitteiston lopullinen asennus
Vaihe 3: Laitteistovaatimukset
DHT11 (1)
330Ω vastus (1)
LED (1) 10 kΩ vastus (1)
Summeri (1)
PiCam (1)
I2C LCD -näyttö (1)
Vaihe 4: Älykkään vauvanvalvontajärjestelmän käyttöönotto (osa 1)
Raspberry Pi -komponenttien määrittäminen
Näytetyt kuvat ovat vaiheittaisia ohjeita laitteiston asennuksen näyttämisestä. Laitteiston asennuksen jälkeen voit ladata lähdekoodit alla olevasta linkistä.
Linkki lähdekoodiin:
Vaihe 5: Älykkään vauvanvalvontajärjestelmän käyttöönotto (osa 2)
AWS: n määrittäminen
- Napsauta AWS -konsolissa Palvelut.
- Kirjoita AWS -hallintapaneelissa "IoT Core" päästäksesi IoT Core -palveluun
- Napsauta tervetuliaissivulla Aloita
- Napsauta AWS IOT -hallintapaneelissa Hallinta -> Asiat
- Napsauta Luo yksittäinen asia
- Anna asiallesi nimi ja valitse sitten alareunasta Seuraava
- Napsauta seuraavalla sivulla Luo varmenne
- Latauslinkkejä on neljä, lataa kukin niistä
- Siirrä sertifikaatit uuteen kansioon ja nimeä ne sen mukaisesti
- Napsauta Aktivoi ja melkein heti, sinun pitäisi nähdä "Onnistuneesti aktivoitu varmenne" ja Aktivoi -painike muuttuu "Poista käytöstä"
- Napsauta Liitä käytäntö alareunassa
- Napsauta Luo käytäntö
- Määritä käytännön nimi ja valtuutetut toiminnot ja napsauta sitten Luo
- Palaa IOT -hallintapaneeliin valitsemalla Suojattu -> Varmenteet ja liitä käytäntö napsauttamalla varmennevalikkoa
- Valitse juuri luomasi käytäntö ja napsauta liitä
- Napsauta varmennevalikkoa uudelleen ja napsauta Liitä asia liittääksesi esineesi varmenteeseesi
- Palaa IOT -hallintapaneelissa kohtaan Hallinta -> Asiat ja napsauta juuri luomaasi asiaa
- Valitse sivunavigoinnista Vuorovaikutus ja kopioi ja liitä REST -sovellusliittymän päätepiste muistilehtiöön
Vaihe 6: Älykkään vauvanvalvontajärjestelmän käyttöönotto (osa 3)
Tarvittavien kirjastojen asentaminen
Tämä vaihe sisältää tarvittavat kirjastot, jotka on asennettava, jotta voit suorittaa ohjelmia Raspberry Pi -laitteellasi.
1. Asenna Flask seuraavalla komennolla
sudo pip asennuspullo
2. Asenna AWS Python -kirjasto seuraavalla komennolla
sudo pip asenna AWSIoTPythonSDK
3. Asenna AWS Command Line Interface Client Raspberry Pi -laitteeseesi
sudo pip asenna awscli
4. Asenna Boto, AWS: n Python -kirjasto Raspberry Pi -laitteeseesi
sudo pip asenna boto3
5. Asenna rpi-lcd-kirjasto seuraavalla komennolla
sudo pip asenna rpi-lcd
6. Asenna Mosquitto -välittäjä ja asiakkaat Raspberry Pi -laitteeseen seuraavalla komennolla
sudo apt-get install mosquitto mosquitto-clientit
7. AWS Python SDK on riippuvainen paho-mqtt: stä, joten varmista, että se on asennettu RPI: hen.
sudo pip asenna paho-mqtt
8. Suorita seuraava komento Raspberry Pi -laitteellasi asentaaksesi AWS-komentoriviasiakasohjelman Raspberry Pi -laitteeseesi
sudo pip install awscli-upgrade-käyttäjä
Vaihe 7: Älykkään vauvanvalvontajärjestelmän käyttöönotto (osa 4)
tekstiviesti
Tekstiviesti ilmoittaa vanhemmille, jos lämpötila ylittää normaalin.
DynamoDB ja S3
DynamoDB tallentaa lämpötilan ja sen aikaleiman. S3 tallentaa PiCamin ottamat kuvat.
AWS
Käytämme AWS MQTT: tä tilaamaan ja julkaisemaan lämpötila -arvot.
Vaihe 8: Älykkään vauvanvalvontajärjestelmän käyttöönotto (osa 5)
Staattinen hakemisto
img
baby.png
camera.png
lb.png
bootstrap.min.css
bootstrap.min.js
malleja
about.html
dashboard.html
index.html
ledcontrol.html
kuva.html
pin.html
aws_pubsub.py
boto_s3_1.py
mqttpublish_temp.py
mqttsubscribe_temp.py
server.py
soundensor.py
Vaihe 9: Älykkään vauvanvalvontajärjestelmän käyttöönotto (osa 6)
Koeajo
Varmista, että olet hakemistossa, jossa server.py on.
Testaa verkkoselain suorittamalla seuraava komento:
sudo python server.py
Testaa mqtt -koodi suorittamalla seuraava komento:
hyttynen (tehty vadelmalla pi 1)
sudo python mqttpublish_temp.py (tehty vadelmalla pi 1) sudo python mqttsubscribe_temp.py (tehty raspberry pi 2: lla)
Voit ladata DynamoDB: hen suorittamalla seuraavan komennon:
sudo python aws_pubsub.py
Suorita äänianturi suorittamalla seuraava komento:
sudo python sound_sensor.py
Linkki lähdekoodiin:
Vaihe 10: Valmis
Kiitos, että luit!
Toivomme, että tämä opetusohjelma oli hyödyllinen sinulle ja hauskaa koodausta!
Suositeltava:
Baby MIT Cheetah Robot V2 Autonomous ja RC: 22 vaihetta (kuvilla)
Baby MIT Cheetah Robot V2 Autonomous ja RC: Erittäin hyvin pahoillani Nyt löysin vain jalkojen suunnittelun tinkercadissa, on ongelma, kiitos Mr.kjellgnilsson.kn tarkistaa ja ilmoittaa minulle. Vaihda nyt suunnittelutiedosto ja lataa. Tarkista ja lataa ystävällisesti. Ne, jotka ovat jo ladanneet ja tulostaneet, olen erittäin
LittleUnicorn: Raspberry Pi Baby Monitor: 5 vaihetta
LittleUnicorn: Raspberry Pi Baby Monitor: Minulla on nuoria kaksosia ja äänivauva valvoo minua. Joka kerta, kun se sammuu, hermostun hikoillen, jos se merkitsee uutta unetonta yötä, joten tein Pikku Yksisarvisen. Se on visuaalinen vauvamonitori, joka on valmistettu: 2 x vadelmanpisasta, Pimoroni Unicorn H
ÄLYKÄS BABY ROCKER: 7 vaihetta
ÄLYKÄS BABY ROCKER: Nykymaailmassa, jossa vanhemmat olisivat kiireisiä työelämänsä parissa, heidän on vaikea löytää riittävästi aikaa vauvalleen. Lisäksi yhteiskunnassa on yleinen tapa, että äidin on huolehdittava vauvasta
Arduino Baby Monitor Java Viewerilla: 8 vaihetta (kuvilla)
Arduino-vauvamonitori Java Viewerilla: Rakenna Arduino-pohjainen monianturilaite tarkkailemaan huoneen olosuhteita. Tämä laite tunnistaa kosteuden, lämpötilan, liikkeen ja äänen. Liitteenä on java -pohjainen katseluohjelma, joka vastaanottaa sarjatietoja arduinolta
Geek Baby: 3 vaihetta
Geek Baby: Hei Geeks, ystäväni Ahmad Al-Shalabi ja minä kehitimme uuden projektin. Mielestämme olisi hyvä idea jakaa tulokset Instructables -yhteisölle.Tämä projekti riippuu kotitekoisista resistiivisistä kosketusantureista, joiden anturi on yksinkertainen