Sadržaj:
- Korak 1: Sažetak koraka za raspravu
- Korak 2: Konačno postavljanje hardvera
- Korak 3: Zahtjevi hardvera
- Korak 4: Postavljanje pametnog sustava za nadzor bebe (1. dio)
- Korak 5: Postavljanje pametnog sustava za nadzor bebe (dio 2)
- Korak 6: Postavljanje pametnog sustava za nadzor bebe (dio 3)
- Korak 7: Postavljanje pametnog sustava za nadzor bebe (dio 4)
- Korak 8: Postavljanje pametnog sustava za nadzor bebe (dio 5)
- Korak 9: Postavljanje pametnog sustava za nadzor bebe (dio 6)
- Korak 10: Gotovo
Video: ET Smart sustav za nadzor beba: 10 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
ET Smart Monitoring System sustav je sustav koji ima za cilj dodati udobnost roditeljima ili skrbnicima koji se brinu o bebama. Sustav za praćenje pratit će bebinu temperaturu, a ako pređe normalnu vrijednost, SMS će se poslati na telefon roditelja ili skrbnika kako bi ih upozorio. Osim toga, kada dijete plače, osjetnik zvuka će ga otkriti i oglasiti zujalicu. Ovo je osobito korisno noću dok roditelji ili skrbnik spavaju. LED svjetlo se može daljinski uključiti i isključiti na web stranici, a slika trenutne situacije može se snimiti i pritiskom na gumb na web stranici. Dakle, ET Smart Monitoring System pomaže u praćenju djetetove dobrobiti i ujedno čini iskustvo brige o bebama mnogo lakšim.
Za detaljniji vodič pročitajte priloženu pdf datoteku.
Korak 1: Sažetak koraka za raspravu
- Pregled postavljanja
- Hardverski zahtjevi
- Postavljanje pametnog sustava za nadzor bebe
- Probni test
Korak 2: Konačno postavljanje hardvera
Korak 3: Zahtjevi hardvera
DHT11 (1)
Otpor 330Ω (1)
LED (1) 10kΩ otpornik (1)
Zvučni signal (1)
PiCam (1)
I2C LCD zaslon (1)
Korak 4: Postavljanje pametnog sustava za nadzor bebe (1. dio)
Postavljanje Raspberry Pi komponenti
Prikazane slike su postupni postupci o tome kako izgleda postavljanje hardvera. Nakon postavljanja hardvera, možete preuzeti izvorne kodove s donje veze.
Veza izvornog koda:
Korak 5: Postavljanje pametnog sustava za nadzor bebe (dio 2)
Postavljanje AWS -a
- Na AWS konzoli kliknite Usluge.
- Na nadzornoj ploči AWS upišite "IoT Core" za pristup usluzi IoT Core
- Na stranici dobrodošlice kliknite Započni
- Na nadzornoj ploči AWS IOT -a kliknite Upravljanje -> Stvari
- Pritisnite Stvori jednu stvar
- Dajte naziv svojoj stvari, a zatim kliknite Dalje na dnu
- Na sljedećoj stranici kliknite Stvori certifikat
- Bit će četiri veze za preuzimanje, preuzmite svaku od njih
- Premjestite svoje certifikate u novu mapu i prema tome ih preimenujte
- Kliknite na Aktiviraj i gotovo odmah trebali biste vidjeti "Uspješno aktiviran certifikat", a gumb Aktiviraj mijenja se u "Deaktiviraj"
- Kliknite na Priloži pravilo na dnu
- Kliknite na Stvori politiku
- Definirajte naziv politike i ovlaštene radnje, a zatim kliknite Stvori
- Vratite se na nadzornu ploču IOT -a, odaberite Sigurnost -> Certifikati, a zatim kliknite izbornik certifikata da biste priložili pravila
- Odaberite pravilo koje ste upravo stvorili i kliknite priloži
- Ponovno kliknite izbornik certifikata, kliknite Priloži stvar da biste svoju stvar priložili certifikatu
- Na nadzornoj ploči IOT -a vratite se na Upravljanje -> Stvari, a zatim kliknite na Stvar koju ste upravo stvorili
- Odaberite Interact na bočnoj navigaciji, zatim kopirajte i zalijepite svoju REST API Endpoint u bilježnicu
Korak 6: Postavljanje pametnog sustava za nadzor bebe (dio 3)
Instaliranje potrebnih knjižnica
Ovaj korak sadrži potrebne biblioteke koje je potrebno instalirati za pokretanje programa na vašem Raspberry Pi.
1. Instalirajte Flask sa sljedećom naredbom
sudo pip install flask
2. Instalirajte knjižnicu AWS Python sa sljedećom naredbom
sudo pip instalirajte AWSIoTPythonSDK
3. Instalirajte AWS klijent sučelja naredbenog retka na svoj Raspberry Pi
sudo pip install awscli
4. Instalirajte Boto, Python biblioteku za AWS na svoj Raspberry Pi
sudo pip instalirajte boto3
5. Instalirajte rpi-lcd knjižnicu sa sljedećom naredbom
sudo pip instalirajte rpi-lcd
6. Instalirajte Mosquitto brokera i klijente na svoj Raspberry Pi sljedećom naredbom
sudo apt-get install mosquitto mosquitto-clients
7. AWS Python SDK ovisi o paho-mqtt, stoga provjerite je li instaliran na vaš RPI.
sudo pip install paho-mqtt
8. Pokrenite sljedeću naredbu na svom Raspberry Pi da biste instalirali AWS klijent naredbenog retka na svoj Raspberry Pi
sudo pip install awscli-nadogradnja-korisnik
Korak 7: Postavljanje pametnog sustava za nadzor bebe (dio 4)
SMS
SMS će obavijestiti roditelje ako temperatura pređe normalnu.
DynamoDB i S3
DynamoDB pohranjuje temperaturu i svoju vremensku oznaku. S3 pohranjuje slike snimljene PiCam -om.
AWS
Koristit ćemo AWS MQTT za pretplatu i objavljivanje vrijednosti temperature.
Korak 8: Postavljanje pametnog sustava za nadzor bebe (dio 5)
Statički imenik
img
baby.png
camera.png
lb.png
bootstrap.min.css
bootstrap.min.js
predloške
about.html
nadzorna ploča.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
Korak 9: Postavljanje pametnog sustava za nadzor bebe (dio 6)
Probni test
Provjerite jeste li u direktoriju gdje se nalazi server.py.
Da biste testirali web preglednik, pokrenite sljedeću naredbu:
sudo python server.py
Da biste testirali mqtt kôd, pokrenite sljedeću naredbu:
komarac (gotov na malini pi 1)
sudo python mqttpublish_temp.py (učinjeno na malini pi 1) sudo python mqttsubscribe_temp.py (učinjeno na malini pi 2)
Za prijenos u DynamoDB, pokrenite sljedeću naredbu:
sudo python aws_pubsub.py
Da biste pokrenuli senzor zvuka, pokrenite sljedeću naredbu:
sudo python sound_sensor.py
Veza izvornog koda:
Korak 10: Gotovo
Hvala na čitanju!
Nadamo se da vam je ovaj vodič bio od koristi i zabavite se s kodiranjem!
Preporučeni:
Raspberry Pi sustav za nadzor i kontrolu klime u zatvorenom prostoru: 6 koraka
Raspberry Pi sustav za nadzor i kontrolu klime u zatvorenom prostoru: Ljudi žele biti udobni u svojoj kući. Kako nam klima na našem području možda ne odgovara, koristimo mnoge aparate za održavanje zdravog unutarnjeg okoliša: grijač, hladnjak zraka, ovlaživač zraka, odvlaživač zraka, pročišćivač itd. U današnje vrijeme to je uobičajeno
Kako stvoriti sustav za nadzor neovlaštenih bežičnih pristupnih točaka: 34 koraka
Kako stvoriti sustav za nadzor neovlaštenih bežičnih pristupnih točaka: Saludos lectores. El presente instructivo es una gu í a de como desarrollar un system de monitoreo de puntos de acceso inal á mbricos no autorizados utilizando una Raspberry PI.Este sistem fue desarrollado como parte de un trabajo de inv
Sustav razvrstavanja boja: Arduino sustav s dva pojasa: 8 koraka
Sustav razvrstavanja boja: Sustav na bazi Arduina s dva remena: Prijevoz i/ili pakiranje proizvoda i predmeta na industrijskom području obavlja se pomoću linija izrađenih pomoću transportnih traka. Ti pojasevi pomažu premještanju predmeta s jedne točke na drugu specifičnom brzinom. Neki zadaci obrade ili identifikacije mogu biti
Sustav za nadzor unutarnje klime na bazi maline Pi: 6 koraka
Sustav za nadzor klime u zatvorenom prostoru na bazi maline Pi: Pročitajte ovaj blog i izgradite vlastiti sustav tako da možete primati upozorenja kada je vaša soba previše suha ili vlažna. Što je sustav za nadzor klime u zatvorenom prostoru i zašto nam je potreban? Sustavi za nadzor klime u zatvorenom prostoru pružite brz pogled na ključne klimatske odnose
Arduino Bi-ped (beba Dino): 5 koraka
Arduino Bi-ped (baby Dino): Baby dino, to je dvonožni robot koji koristi arduino, u osnovi koristi 5 servo motora, 2 za svaku nogu i jedan za glavu, koristi ultrazvučni senzor za otkrivanje prepreke i izbjegavanje nje, pa da vidimo kako to napraviti