Inhaltsverzeichnis:
- Schritt 1: Zusammenfassung des zu besprechenden Schritts
- Schritt 2: Endgültiges Hardware-Setup
- Schritt 3: Hardwareanforderungen
- Schritt 4: Einrichten des intelligenten Babyüberwachungssystems (Teil 1)
- Schritt 5: Einrichten des intelligenten Babyüberwachungssystems (Teil 2)
- Schritt 6: Einrichten des intelligenten Babyüberwachungssystems (Teil 3)
- Schritt 7: Einrichten des intelligenten Babyüberwachungssystems (Teil 4)
- Schritt 8: Einrichten des intelligenten Babyüberwachungssystems (Teil 5)
- Schritt 9: Einrichten des intelligenten Babyüberwachungssystems (Teil 6)
- Schritt 10: Fertig
Video: ET Smart Babyüberwachungssystem - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Das ET Smart Baby Monitoring System ist ein System, das Eltern oder Betreuern, die sich um Babys kümmern, mehr Komfort bietet. Das Überwachungssystem verfolgt die Temperatur des Babys und wenn es über das normale Maß hinausgeht, wird eine SMS an das Telefon der Eltern oder des Hausmeisters gesendet, um sie zu benachrichtigen. Wenn das Baby weint, erkennt es der Geräuschsensor und ertönt der Summer. Dies ist besonders nachts nützlich, wenn die Eltern oder der Hausmeister schlafen. Auf der Website lässt sich das LED-Licht aus der Ferne ein- und ausschalten und auch per Knopfdruck auf der Website ein Bild der aktuellen Situation machen. So hilft das ET Smart Baby Monitoring System dabei, das Wohlbefinden des Babys im Auge zu behalten und gleichzeitig die Betreuung von Babys zu erleichtern.
Eine ausführlichere Anleitung finden Sie in der bereitgestellten PDF-Datei.
Schritt 1: Zusammenfassung des zu besprechenden Schritts
- Übersicht über die Einrichtung
- Hardware-Anforderungen
- Einrichten des intelligenten Babyüberwachungssystems
- Testlauf
Schritt 2: Endgültiges Hardware-Setup
Schritt 3: Hardwareanforderungen
DHT11 (1)
330Ω Widerstand (1)
LED (1)10kΩ Widerstand (1)
Summer (1)
PiCam (1)
I2C-LCD-Bildschirm (1)
Schritt 4: Einrichten des intelligenten Babyüberwachungssystems (Teil 1)
Einrichten von Raspberry Pi-Komponenten
Die gezeigten Bilder zeigen Schritt-für-Schritt-Anleitungen, wie das Hardware-Setup aussieht. Nach dem Einrichten der Hardware können Sie die Quellcodes über den unten stehenden Link herunterladen.
Quellcode-Link:
Schritt 5: Einrichten des intelligenten Babyüberwachungssystems (Teil 2)
AWS einrichten
- Klicken Sie in der AWS-Konsole auf Dienste.
- Geben Sie in Ihrem AWS-Dashboard "IoT Core" ein, um auf den IoT Core-Service zuzugreifen
- Klicken Sie auf der Willkommensseite auf Erste Schritte
- Klicken Sie im AWS IOT-Dashboard auf Verwalten -> Dinge
- Klicken Sie auf Eine einzelne Sache erstellen
- Gib deinem Ding einen Namen und klicke dann unten auf Weiter
- Klicken Sie auf der nächsten Seite auf Zertifikat erstellen
- Es wird vier Download-Links geben, laden Sie jeden von ihnen herunter
- Verschieben Sie Ihre Zertifikate in einen neuen Ordner und benennen Sie sie entsprechend um
- Klicken Sie auf Aktivieren und fast sofort sollten Sie "Erfolgreich aktiviertes Zertifikat" sehen und die Schaltfläche "Aktivieren" ändert sich in "Deaktivieren".
- Klicken Sie unten auf Richtlinie anhängen
- Klicken Sie auf Richtlinie erstellen
- Definieren Sie den Richtliniennamen und die autorisierten Aktionen und klicken Sie dann auf Erstellen
- Gehen Sie zurück zum IOT-Dashboard, wählen Sie Sicher -> Zertifikate und klicken Sie dann auf das Zertifikatsmenü, um die Richtlinie anzuhängen
- Wählen Sie die soeben erstellte Richtlinie aus und klicken Sie auf Anhängen
- Klicken Sie erneut auf das Zertifikatsmenü, klicken Sie auf Ding anhängen, um Ihr Ding an Ihr Zertifikat anzuhängen
- Gehen Sie im IOT-Dashboard zurück zu Verwalten -> Dinge und klicken Sie dann auf das gerade erstellte Ding
- Wählen Sie in der Seitennavigation Interagieren aus, kopieren Sie dann Ihren REST-API-Endpunkt und fügen Sie ihn in einen Notizblock ein
Schritt 6: Einrichten des intelligenten Babyüberwachungssystems (Teil 3)
Erforderliche Bibliotheken installieren
Dieser Schritt enthält die notwendigen Bibliotheken, die installiert werden müssen, um die Programme auf Ihrem Raspberry Pi auszuführen.
1. Installieren Sie Flask mit dem folgenden Befehl
sudo pip install kolben
2. Installieren Sie die AWS Python-Bibliothek mit dem folgenden Befehl
sudo pip installieren AWSIoTPythonSDK
3. Installieren Sie den AWS Command-Line Interface Client auf Ihrem Raspberry Pi
sudo pip install awscli
4. Installieren Sie Boto, die Python-Bibliothek für AWS auf Ihrem Raspberry Pi
sudo pip installieren boto3
5. Installieren Sie die rpi-lcd-Bibliothek mit dem folgenden Befehl
sudo pip install rpi-lcd
6. Installieren Sie den Mosquitto Broker und die Clients auf Ihrem Raspberry Pi mit dem folgenden Befehl
sudo apt-get install mosquitto mosquitto-clients
7. Das AWS Python SDK ist von paho-mqtt abhängig, also stellen Sie sicher, dass es auf Ihrem RPI installiert ist.
sudo pip install paho-mqtt
8. Führen Sie den folgenden Befehl auf Ihrem Raspberry Pi aus, um den AWS Command-line-Client auf Ihrem Raspberry Pi zu installieren
sudo pip install awscli--upgrade--user
Schritt 7: Einrichten des intelligenten Babyüberwachungssystems (Teil 4)
SMS
SMS benachrichtigt die Eltern, wenn die Temperatur über den Normalwert hinausgeht.
DynamoDB und S3
DynamoDB speichert die Temperatur und ihren Zeitstempel. S3 speichert Bilder, die von PiCam aufgenommen wurden.
AWS
Wir werden AWS MQTT verwenden, um Temperaturwerte zu abonnieren und zu veröffentlichen.
Schritt 8: Einrichten des intelligenten Babyüberwachungssystems (Teil 5)
Statisches Verzeichnis
img
baby.png
kamera.png
lb.png
bootstrap.min.css
bootstrap.min.js
Vorlagen
about.html
Dashboard.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
Schritt 9: Einrichten des intelligenten Babyüberwachungssystems (Teil 6)
Testlauf
Stellen Sie sicher, dass Sie sich in dem Verzeichnis befinden, in dem sich server.py befindet.
Führen Sie den folgenden Befehl aus, um den Webbrowser zu testen:
sudo python server.py
Führen Sie den folgenden Befehl aus, um den mqtt-Code zu testen:
Mücke (auf Himbeer-Pi 1)
sudo python mqttpublish_temp.py (fertig auf Himbeer-Pi 1) sudo python mqttsubscribe_temp.py (fertig auf Himbeer-Pi 2)
Führen Sie zum Hochladen in DynamoDB den folgenden Befehl aus:
sudo python aws_pubsub.py
Führen Sie den folgenden Befehl aus, um den Schallsensor auszuführen:
sudo python sound_sensor.py
Quellcode-Link:
Schritt 10: Fertig
Vielen Dank fürs Lesen!
Wir hoffen, dieses Tutorial war hilfreich für Sie und viel Spaß beim Programmieren!
Empfohlen:
Smart B.A.L (verbundene Mailbox): 4 Schritte
Smart B.A.L (Connected Mailbox): Sie haben es satt, jedes Mal Ihre Mailbox zu überprüfen, während sich nichts darin befindet. Sie möchten wissen, ob Sie während einer Reise Ihre Post oder ein Paket erhalten. Es benachrichtigt Sie, wenn der Postbote eine Post oder eine Par
So erstellen Sie einen Smart Pot mit NodeMCU, der von der App gesteuert wird – wikiHow
So erstellen Sie einen Smart Pot mit NodeMCU, der von einer App gesteuert wird: In dieser Anleitung bauen wir einen Smart Pot, der von einem ESP32 und einer Anwendung für Smartphones (iOS und Android) gesteuert wird. Wir verwenden NodeMCU (ESP32) für die Konnektivität und die Blynk-Bibliothek für das Cloud-IoT und die Anwendung auf dem Smartphone. Endlich haben wir
DIY WiFi Smart Security Light mit Shelly
DIY WiFi Smart Security Light mit Shelly 1: Diese Anleitung wird sich mit der Erstellung eines DIY Smart Security Light mit dem Shelly 1 Smart Relais von Shelly befassen. Wenn Sie ein Sicherheitslicht intelligent machen, haben Sie viel mehr Kontrolle darüber, wann es aktiviert wird und wie lange es eingeschaltet bleibt. Es kann aktiv sein
So bauen Sie einen Smart Mirror mit Raspberry Pi 4: 10 Schritte
So bauen Sie einen Smart Mirror mit Raspberry Pi 4: In dieser Anleitung sehen wir, wie Sie einen Smartmirror aus recycelten Teilen wie einem Bilderrahmen, einem alten Monitor und einem Bilderglas bauen. Für die elektronischen Komponenten, die ich hier gekauft habe www.lcsc .com
Smart Home mit Arduino MKR1000 und M.I.T. Android-App: 4 Schritte
Smart Home mit Arduino MKR1000 und M.I.T. Android App: In diesem Tutorial beschreibe ich, wie Sie mit wenigen Komponenten Ihr Smart Home verbessern können. (Massachusetts Institu