INHOUDSOPGAWE:
- Stap 1: Opsomming van stap wat bespreek moet word
- Stap 2: Finale hardeware -opstelling
- Stap 3: Hardewarevereistes
- Stap 4: Die opstel van 'n slim baba -moniteringstelsel (deel 1)
- Stap 5: Die opstel van 'n slim baba -moniteringstelsel (deel 2)
- Stap 6: Die opstel van 'n slim baba -moniteringstelsel (deel 3)
- Stap 7: Die opstel van 'n slim baba -moniteringstelsel (deel 4)
- Stap 8: Die opstel van 'n slim baba -moniteringstelsel (deel 5)
- Stap 9: Die opstel van 'n slim baba -moniteringstelsel (deel 6)
- Stap 10: Klaar
Video: ET Smart Baby Monitoring System: 10 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
ET Smart Baby Monitoring System is 'n stelsel wat daarop gemik is om gemakliker te wees vir ouers of versorgers wat na babas omsien. Die moniteringstelsel sal die temperatuur van die baba dophou en as dit verder gaan as normaal, sal 'n SMS na die ouers of die versorger se telefoon gestuur word om hulle te waarsku. As die baba huil, sal die klanksensor dit ook opspoor en die gonser laat klink. Dit is veral handig in die nag wanneer ouers of opsigter slaap. Die LED -lig kan op die webwerf op en af aangeskakel word en 'n foto van die huidige situasie kan ook geneem word met die klik van 'n knoppie op die webwerf. Die ET Smart Baby Monitoring System help dus om die welstand van die baba by te hou, en maak terselfdertyd die ervaring van die versorging van babas baie makliker.
Vir 'n meer gedetailleerde handleiding, kyk na die pdf -lêer.
Stap 1: Opsomming van stap wat bespreek moet word
- Oorsig van die opstelling
- Hardewarevereistes
- Die opstel van 'n slim baba -moniteringstelsel
- Proeflopie
Stap 2: Finale hardeware -opstelling
Stap 3: Hardewarevereistes
DHT11 (1)
330Ω Weerstand (1)
LED (1) 10kΩ Weerstand (1)
Gonser (1)
PiCam (1)
I2C LCD -skerm (1)
Stap 4: Die opstel van 'n slim baba -moniteringstelsel (deel 1)
Stel Raspberry Pi -komponente op
Die getoonde beelde is stap-vir-stap prosedures oor hoe die hardeware-opset daar uitsien. Nadat u die hardeware opgestel het, kan u die bronkodes aflaai vanaf die onderstaande skakel.
Bronkode skakel:
Stap 5: Die opstel van 'n slim baba -moniteringstelsel (deel 2)
Die opstel van AWS
- Klik op AWS -konsole op Services.
- Tik "IoT Core" op u AWS -dashboard om toegang tot die IoT Core -diens te verkry
- Klik op die verwelkomingsbladsy op die begin
- Klik op AWS IOT -dashboard op Bestuur -> Dinge
- Klik op Skep 'n enkele ding
- Gee 'n naam vir u saak, en klik dan op Volgende onderaan
- Klik op die volgende bladsy op Skep sertifikaat
- Daar sal vier aflaai skakels wees, laai elkeen af
- Skuif u sertifikate na 'n nuwe gids en hernoem dit dienooreenkomstig
- Klik op Aktiveer en byna onmiddellik verskyn "Sertifikaat suksesvol geaktiveer" en die knoppie Aktiveer verander na "Deaktiveer"
- Klik op Heg 'n beleid aan die onderkant aan
- Klik op Skep 'n beleid
- Definieer beleidsnaam en gemagtigde aksies en klik dan op Skep
- Gaan terug na die IOT -paneelbord, kies Beveilig -> Sertifikate en klik dan op die sertifikaatlys om die beleid aan te heg
- Kies die beleid wat u pas geskep het en klik op heg
- Klik weer op die sertifikaatkieslys, klik op Heg ding aan om u ding aan u sertifikaat te heg
- Op die IOT -dashboard, gaan terug na Beheer -> Dinge en klik dan op die ding wat u so pas geskep het
- Kies Interaksie by die synavigasie, kopieer en plak u REST API -eindpunt in 'n notaboek
Stap 6: Die opstel van 'n slim baba -moniteringstelsel (deel 3)
Die installering van die nodige biblioteke
Hierdie stap bevat die nodige biblioteke om die programme op u Raspberry Pi te kan installeer.
1. Installeer Flask met die volgende opdrag
sudo pip installeer fles
2. Installeer die AWS Python -biblioteek met die volgende opdrag
sudo pip installeer AWSIoTPythonSDK
3. Installeer die AWS Command -Line Interface Client op u Raspberry Pi
sudo pip installeer awscli
4. Installeer Boto, die Python -biblioteek vir AWS op u Raspberry Pi
sudo pip installeer boto3
5. Installeer die rpi-lcd-biblioteek met die volgende opdrag
sudo pip installeer rpi-lcd
6. Installeer die Mosquitto -makelaar en kliënte op u Raspberry Pi met die volgende opdrag
sudo apt-get install mosquitto mosquitto-kliënte
7. Die AWS Python SDK is afhanklik van paho-mqtt, dus maak seker dat dit op u RPI geïnstalleer is.
sudo pip installeer paho-mqtt
8. Voer die volgende opdrag uit op u Raspberry Pi om die AWS Command-line-kliënt op u Raspberry Pi te installeer
sudo pip installeer awscli-opgradering-gebruiker
Stap 7: Die opstel van 'n slim baba -moniteringstelsel (deel 4)
SMS
SMS sal ouers in kennis stel as die temperatuur verder as normaal gaan.
DynamoDB en S3
DynamoDB stoor temperatuur en sy tydstempel. S3 -afbeeldings wat deur PiCam geneem is.
AWS
Ons sal AWS MQTT gebruik om in te teken op temperatuurwaardes en dit te publiseer.
Stap 8: Die opstel van 'n slim baba -moniteringstelsel (deel 5)
Statiese gids
img
baba.png
kamera.png
lb.png
bootstrap.min.css
bootstrap.min.js
sjablone
oor.html
dashboard.html
indeks.html
ledcontrol.html
pic.html
pin.html
aws_pubsub.py
boto_s3_1.py
mqttpublish_temp.py
mqttsubscribe_temp.py
bediener.py
klanksensor.py
Stap 9: Die opstel van 'n slim baba -moniteringstelsel (deel 6)
Proeflopie
Maak seker dat u in die gids is waar die server.py is.
Om die webblaaier te toets, voer die volgende opdrag uit:
sudo python server.py
Voer die volgende opdrag uit om die mqtt -kode te toets:
muskiet (gedoen op framboos pi 1)
sudo python mqttpublish_temp.py (gedoen op framboos pi 1) sudo python mqttsubscribe_temp.py (gedoen op framboos pi 2)
Voer die volgende opdrag uit om na DynamoDB op te laai:
sudo python aws_pubsub.py
Om die klanksensor uit te voer, voer die volgende opdrag uit:
sudo python sound_sensor.py
Bronkode skakel:
Stap 10: Klaar
Dankie dat u gelees het!
Ons hoop dat hierdie tutoriaal u nuttig was en dat u baie kodering het!
Aanbeveel:
Arduino en Raspberry Pi Powered Pet Monitoring System: 19 stappe (met foto's)
Arduino en Raspberry Pi Powered Pet Monitoring System: Onlangs tydens vakansie het ons besef dat daar geen verbinding met ons troeteldier Beagle is nie. Na 'n bietjie navorsing het ons produkte gevind met 'n statiese kamera waarmee 'n mens die troeteldier kan monitor en kommunikeer. Hierdie stelsels het sekere voordele
Smart Energy Monitoring System: 5 stappe
Smart Energy Monitoring System: In Kerala (Indië) word die energieverbruik gemonitor en bereken deur gereelde veldbesoeke deur tegnici van die elektrisiteits-/energie-afdeling vir die berekening van energiekoste, wat 'n tydrowende taak is, aangesien daar duisende huise sal wees
Smart Energy Monitoring System: 3 stappe
Smart Energy Monitoring System: Die vraag na energie neem daagliks toe, tans word die elektriese energieverbruik van gebruikers in 'n gebied gemonitor en bereken deur gereelde veldbesoeke deur tegnici van die elektrisiteitsafdeling vir die berekening van energiekoste. Hierdie
IoT Home Weather Monitoring System met ondersteuning vir Android -toepassings (Mercury Droid): 11 stappe
IoT Home Weather Monitoring System Met Android -toepassingsondersteuning (Mercury Droid): Inleiding Mercury Droid is 'n soort IoT (Internet of Things) ingebedde stelsel wat gebaseer is op Mercury Droid Android Mobile Application. Wat in staat is om te meet & monitor die weerweeraktiwiteite tuis. dit is 'n baie goedkoop stelsel vir monitering van tuisweer
PInt@t10n: Smart Plant Monitoring System: 9 stappe
PInt@t10n: Smart Plant Monitoring System: PI@nt@t10n Hierdie projek is geskep as 'n toets vir die ibm iot -wolk. Ons gebruik 'n esp-8266 om data van en na die ibm-wolk te stuur en te ontvang. Die kommunikasie tussen die esp en die ibm -wolk geskied deur middel van MQTT. Om al die data te hanteer en aan te bied