Πίνακας περιεχομένων:
- Βήμα 1: Περίληψη του βήματος προς συζήτηση
- Βήμα 2: Τελική ρύθμιση υλικού
- Βήμα 3: Απαιτήσεις υλικού
- Βήμα 4: Ρύθμιση συστήματος παρακολούθησης Smart Baby (μέρος 1)
- Βήμα 5: Ρύθμιση συστήματος παρακολούθησης Smart Baby (μέρος 2)
- Βήμα 6: Ρύθμιση συστήματος παρακολούθησης Smart Baby (μέρος 3)
- Βήμα 7: Ρύθμιση συστήματος παρακολούθησης Smart Baby (μέρος 4)
- Βήμα 8: Ρύθμιση συστήματος παρακολούθησης Smart Baby (μέρος 5)
- Βήμα 9: Ρύθμιση συστήματος παρακολούθησης έξυπνου μωρού (μέρος 6)
- Βήμα 10: Τέλος
Βίντεο: ET Smart Baby Monitoring System: 10 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Το ET Smart Baby Monitoring System είναι ένα σύστημα που στοχεύει να προσθέσει ευκολία στους γονείς ή τους φροντιστές που φροντίζουν τα μωρά. Το σύστημα παρακολούθησης θα παρακολουθεί τη θερμοκρασία του μωρού και εάν υπερβεί το φυσιολογικό, θα σταλεί ένα SMS στο τηλέφωνο των γονέων ή του φροντιστή για να τους ειδοποιήσει. Επιπλέον, όταν το μωρό κλαίει, ο αισθητήρας ήχου θα το εντοπίσει και θα ηχήσει τον βομβητή. Αυτό είναι ιδιαίτερα χρήσιμο τη νύχτα όταν οι γονείς ή ο φροντιστής κοιμούνται. Η λυχνία LED μπορεί να ενεργοποιηθεί και να απενεργοποιηθεί από απόσταση στον ιστότοπο και μια εικόνα της τρέχουσας κατάστασης μπορεί επίσης να ληφθεί με το πάτημα ενός κουμπιού στον ιστότοπο. Έτσι, το ET Smart Baby Monitoring System βοηθά στην παρακολούθηση της ευημερίας του μωρού και ταυτόχρονα, διευκολύνει πολύ την εμπειρία της φροντίδας των μωρών.
Για ένα πιο λεπτομερές σεμινάριο, ανατρέξτε στο παρεχόμενο αρχείο pdf.
Βήμα 1: Περίληψη του βήματος προς συζήτηση
- Επισκόπηση της ρύθμισης
- Απαιτήσεις υλικού
- Ρύθμιση Smart System Monitoring System
- Δοκιμαστικό τρέξιμο
Βήμα 2: Τελική ρύθμιση υλικού
Βήμα 3: Απαιτήσεις υλικού
DHT11 (1)
Αντίσταση 330Ω (1)
LED (1) Αντίσταση 10kΩ (1)
Buzzer (1)
PiCam (1)
Οθόνη LCD I2C (1)
Βήμα 4: Ρύθμιση συστήματος παρακολούθησης Smart Baby (μέρος 1)
Ρύθμιση στοιχείων Raspberry Pi
Οι εικόνες που εμφανίζονται είναι διαδικασίες βήμα προς βήμα σχετικά με την εμφάνιση της εγκατάστασης υλικού. Αφού ρυθμίσετε το υλικό, μπορείτε να κατεβάσετε τους πηγαίους κώδικες από τον παρακάτω σύνδεσμο.
Σύνδεσμος πηγαίου κώδικα:
Βήμα 5: Ρύθμιση συστήματος παρακολούθησης Smart Baby (μέρος 2)
Ρύθμιση AWS
- Στην κονσόλα AWS, κάντε κλικ στην επιλογή Υπηρεσίες.
- Στον πίνακα ελέγχου AWS, πληκτρολογήστε "IoT Core" για πρόσβαση στην υπηρεσία IoT Core
- Στη σελίδα καλωσορίσματος, κάντε κλικ στο Ξεκινήστε
- Στον πίνακα ελέγχου AWS IOT, κάντε κλικ στο Διαχείριση -> Πράγματα
- Κάντε κλικ στο Δημιουργία ενός ενιαίου πράγματος
- Δώστε ένα όνομα για το πράγμα σας και, στη συνέχεια, κάντε κλικ στο κουμπί Επόμενο στο κάτω μέρος
- Στην επόμενη σελίδα, κάντε κλικ στο Δημιουργία πιστοποιητικού
- Θα υπάρχουν τέσσερις σύνδεσμοι λήψης, κατεβάστε τον καθένα από αυτούς
- Μετακινήστε τα πιστοποιητικά σας σε νέο φάκελο και μετονομάστε τα ανάλογα
- Κάντε κλικ στο Ενεργοποίηση και σχεδόν αμέσως, θα δείτε το "Επιτυχημένα ενεργοποιημένο πιστοποιητικό" και το κουμπί Ενεργοποίηση αλλάζει σε "Απενεργοποίηση"
- Κάντε κλικ στην επιλογή Επισύναψη πολιτικής στο κάτω μέρος
- Κάντε κλικ στο Δημιουργία πολιτικής
- Καθορίστε το όνομα πολιτικής και τις εξουσιοδοτημένες ενέργειες και, στη συνέχεια, κάντε κλικ στην επιλογή Δημιουργία
- Επιστρέψτε στον πίνακα ελέγχου IOT επιλέξτε Ασφαλής -> Πιστοποιητικά και, στη συνέχεια, κάντε κλικ στο μενού πιστοποιητικών για να επισυνάψετε την πολιτική
- Επιλέξτε την πολιτική που μόλις δημιουργήσατε και κάντε κλικ στο συνημμένο
- Κάντε ξανά κλικ στο μενού πιστοποιητικού, κάντε κλικ στην επιλογή Επισύναψη αντικειμένου για να επισυνάψετε το πράγμα σας στο πιστοποιητικό σας
- Στον πίνακα ελέγχου IOT, επιστρέψτε στη Διαχείριση -> Πράγματα και, στη συνέχεια, κάντε κλικ στο Πράγμα που μόλις δημιουργήσατε
- Επιλέξτε αλληλεπίδραση στο πλάι πλοήγησης και, στη συνέχεια, αντιγράψτε και επικολλήστε το τελικό σημείο REST API σε ένα σημειωματάριο
Βήμα 6: Ρύθμιση συστήματος παρακολούθησης Smart Baby (μέρος 3)
Εγκατάσταση των απαραίτητων βιβλιοθηκών
Αυτό το βήμα περιέχει τις απαραίτητες βιβλιοθήκες που απαιτούνται για εγκατάσταση για την εκτέλεση των προγραμμάτων στο Raspberry Pi.
1. Εγκαταστήστε το Flask με την ακόλουθη εντολή
φιάλη εγκατάστασης sudo pip
2. Εγκαταστήστε τη βιβλιοθήκη AWS Python με την ακόλουθη εντολή
sudo pip εγκατάσταση AWSIoTPythonSDK
3. Εγκαταστήστε τον πελάτη διεπαφής γραμμής AWS Command ‐ Line στο Raspberry Pi
sudo pip εγκατάσταση awscli
4. Εγκαταστήστε το Boto, τη βιβλιοθήκη Python για το AWS στο Raspberry Pi σας
sudo pip εγκατάσταση boto3
5. Εγκαταστήστε τη βιβλιοθήκη rpi-lcd με την ακόλουθη εντολή
sudo pip εγκατάσταση rpi-lcd
6. Εγκαταστήστε τον μεσίτη Mosquitto και τους πελάτες στο Raspberry Pi με την ακόλουθη εντολή
sudo apt-get install mosquitto mosquitto-clients
7. Το AWS Python SDK εξαρτάται από το paho-mqtt, οπότε βεβαιωθείτε ότι είναι εγκατεστημένο στο RPI.
sudo pip εγκατάσταση paho-mqtt
8. Εκτελέστε την ακόλουθη εντολή στο Raspberry Pi για να εγκαταστήσετε το πρόγραμμα-πελάτη γραμμής εντολών AWS στο Raspberry Pi
sudo pip install awscli-αναβάθμιση-χρήστης
Βήμα 7: Ρύθμιση συστήματος παρακολούθησης Smart Baby (μέρος 4)
γραπτό μήνυμα
Το SMS θα ειδοποιήσει τους γονείς εάν η θερμοκρασία υπερβεί το φυσιολογικό.
DynamoDB και S3
Το DynamoDB αποθηκεύει τη θερμοκρασία και τη χρονική σήμανσή του. Οι εικόνες S3 αποθηκεύονται από το PiCam.
AWS
Θα χρησιμοποιούμε το AWS MQTT για εγγραφή και δημοσίευση σε τιμές θερμοκρασίας.
Βήμα 8: Ρύθμιση συστήματος παρακολούθησης Smart Baby (μέρος 5)
Στατικός κατάλογος
img
baby.png
camera.png
lb.png
bootstrap.min.css
bootstrap.min.js
πρότυπα
about.html
ταμπλό.html
index.html
ledcontrol.html
εικ. html
pin.html
aws_pubsub.py
boto_s3_1.py
mqttpublish_temp.py
mqttsubscribe_temp.py
server.py
soundensor.py
Βήμα 9: Ρύθμιση συστήματος παρακολούθησης έξυπνου μωρού (μέρος 6)
Δοκιμαστικό τρέξιμο
Βεβαιωθείτε ότι βρίσκεστε στον κατάλογο όπου βρίσκεται το server.py.
Για να δοκιμάσετε το πρόγραμμα περιήγησης ιστού, εκτελέστε την ακόλουθη εντολή:
sudo python server.py
Για να δοκιμάσετε τον κώδικα mqtt, εκτελέστε την ακόλουθη εντολή:
κουνούπι (γίνεται σε βατόμουρο πι 1)
sudo python mqttpublish_temp.py (γίνεται στο raspberry pi 1) sudo python mqttsubscribe_temp.py (γίνεται στο raspberry pi 2)
Για να ανεβάσετε στο DynamoDB, εκτελέστε την ακόλουθη εντολή:
sudo python aws_pubsub.py
Για να εκτελέσετε τον αισθητήρα ήχου, εκτελέστε την ακόλουθη εντολή:
sudo python sound_sensor.py
Σύνδεσμος πηγαίου κώδικα:
Βήμα 10: Τέλος
Ευχαριστούμε που το διαβάσατε!
Ελπίζουμε ότι αυτό το σεμινάριο ήταν χρήσιμο για εσάς και διασκεδάστε την κωδικοποίηση!
Συνιστάται:
DIY Motion Detection System Alarm System: 5 βήματα (με εικόνες)
DIY Motion Detection SMS Alarm System: Σε αυτό το έργο θα συνδυάσω έναν φθηνό αισθητήρα κίνησης PIR με μια μονάδα TC35 GSM για να δημιουργήσω ένα σύστημα συναγερμού που θα σας στέλνει ένα " ΕΙΣΟΔΟΣ ΕΙΣΠΕΔΟΥ " SMS κάθε φορά που κάποιος προσπαθεί να κλέψει τα πράγματά σας. Ας αρχίσουμε
AI Aids Eyes (A System Vision System για να υπενθυμίσει στους χειριστές να φορούν γυαλιά ασφαλείας): 4 βήματα
AI Aids Eyes (A Computer Vision System για να υπενθυμίσει στους χειριστές να φορούν γυαλιά ασφαλείας): Ακολουθεί μια επίδειξη του συστήματος. Όταν το σύστημα ανιχνεύσει ότι το τρυπάνι έχει σηκωθεί, θα εκδώσει αυτόματα μια προειδοποίηση για γυαλιά ασφαλείας. Για να αντιπροσωπεύσει την παρουσία των προειδοποιήσεων για τα γυαλιά ασφαλείας, το περίγραμμα της εικόνας RGB χρωματίζεται κόκκινο στο demo v
Pool Pi Guy - AI Driven Alarm System and Pool Monitoring Using Raspberry Pi: 12 βήματα (με εικόνες)
Pool Pi Guy - AI Driven Alarm System and Monitoring Pool Using Raspberry Pi: Το να έχεις πισίνα στο σπίτι είναι διασκεδαστικό, αλλά έρχεται με μεγάλη ευθύνη. Η μεγαλύτερη ανησυχία μου είναι η παρακολούθηση εάν κάποιος βρίσκεται κοντά στην πισίνα χωρίς επίβλεψη (ειδικά τα μικρότερα παιδιά). Η μεγαλύτερη ενόχλησή μου είναι να βεβαιωθώ ότι η γραμμή νερού της πισίνας δεν πηγαίνει ποτέ κάτω από την είσοδο της αντλίας
IoT Home Weather Monitoring System With Android Application Support (Mercury Droid): 11 Βήματα
IoT Home Weather Monitoring System With Android Application Support (Mercury Droid): Εισαγωγή Το Mercury Droid είναι ένα είδος ενσωματωμένου συστήματος IoT (Internet of things) που βασίζεται στην εφαρμογή Mercury Droid Android Mobile. Το οποίο μπορεί να μετρήσει & παρακολουθεί τις καιρικές συνθήκες στο σπίτι. είναι πολύ φθηνό σύστημα παρακολούθησης καιρού στο σπίτι
PInt@t10n: Smart Plant Monitoring System: 9 Βήματα
PInt@t10n: Smart Plant Monitoring System: PI@nt@t10nΑυτό το έργο δημιουργήθηκε ως δοκιμή για το ibm iot cloud. Χρησιμοποιούμε ένα esp-8266 για αποστολή και λήψη δεδομένων από και προς το ibm cloud. Η επικοινωνία μεταξύ του esp και του ibm cloud γίνεται μέσω MQTT. Για τον χειρισμό όλων των δεδομένων και την παρουσίαση