Πίνακας περιεχομένων:

IoT Smart Home System: 8 Βήματα
IoT Smart Home System: 8 Βήματα

Βίντεο: IoT Smart Home System: 8 Βήματα

Βίντεο: IoT Smart Home System: 8 Βήματα
Βίντεο: Smart Home Automation using Blynk & ESP32 IoT projects | WiFi & Manual control 8 Relays 2024, Ιούλιος
Anonim
IoT Smart Home System
IoT Smart Home System

Αυτό είναι το σύστημα οικιακής Keefe και Jons Smart στο iot

Βήμα 1: Τι αφορά η εφαρμογή;

Αυτή η εφαρμογή είναι ένα σύστημα έξυπνου σπιτιού το οποίο χωρίζεται σε 2 κύρια στοιχεία. Το πρώτο συστατικό είναι το σύστημα έξυπνης πόρτας που αποτελείται από κουδούνι, σύστημα καρτών πρόσβασης, οθόνη LCD για να δείξει την ώρα και αν η κάρτα πρόσβασης επιτρέπεται ή αποκλείεται, μια ενδεικτική λυχνία LED που δείχνει ότι η πόρτα είναι ξεκλειδωμένη, ένας αισθητήρας κίνησης για λήψη φωτογραφιών έξω από το σπίτι, με κάμερα για λήψη φωτογραφίας όταν ανιχνεύεται κίνηση.

Το δεύτερο στοιχείο είναι το σύστημα έξυπνου σπιτιού που αποτελείται από 2 LED, το 1 αντιπροσωπεύει τα φώτα του σπιτιού και το άλλο που αντιπροσωπεύει τον κλιματισμό του σπιτιού. Περιλαμβάνονται επίσης 2 κουμπιά για να σβήσουν και να ανάψουν τα LED για να δείξουν ότι ο κλιματισμός και τα φώτα μπορούν να ενεργοποιηθούν ή να απενεργοποιηθούν χρησιμοποιώντας κουμπιά. Ωστόσο, χρησιμοποιώντας την ιστοσελίδα της εφαρμογής, ο χρήστης μπορεί να ενεργοποιήσει και να σβήσει τον κλιματισμό ή τα φώτα από απόσταση. Ένας αισθητήρας θερμοκρασίας και υγρασίας χρησιμοποιείται επίσης για να καταγράψει τη θερμοκρασία και την υγρασία στο σπίτι και ένα γράφημα της θερμοκρασίας της ημέρας μπορεί να δει επίσης στον ιστότοπο.

Αυτή η εφαρμογή θα βοηθήσει στη διευκόλυνση της ζωής των ιδιοκτητών σπιτιών καθώς μπορούν να διασφαλίσουν την ασφάλεια του σπιτιού τους χρησιμοποιώντας το σύστημα πρόσβασης στην πόρτα και τον κινητήρα για τον εντοπισμό κινήσεων και τη λήψη εικόνων ύποπτων δραστηριοτήτων έξω από το σπίτι τους, καθώς και μια ζωντανή ροή κάμερας, που επιτρέπει στους ιδιοκτήτες σπιτιών να δείτε τι συμβαίνει έξω από το σπίτι τους όταν λείπουν. Το σύστημα έξυπνου σπιτιού παρέχει επίσης στους ιδιοκτήτες σπιτιών άνεση, καθώς μπορούν να δουν αν τα φώτα τους ή ο κλιματισμός τους είναι ενεργοποιημένα ή απενεργοποιημένα, ώστε να μπορούν να το σβήσουν ενώ είναι έξω, σε περίπτωση που ξέχασαν να το σβήσουν πριν φύγουν το σπίτι. Ο πίνακας θερμοκρασίας επιτρέπει επίσης στους ιδιοκτήτες σπιτιών να παρακολουθούν τη θερμοκρασία του σπιτιού τους και μπορούν στη συνέχεια να ενεργοποιήσουν τον κλιματισμό πριν φτάσουν στο σπίτι, εάν η θερμοκρασία στο σπίτι είναι υψηλή, επιτρέποντάς τους να επιστρέψουν σε ένα δροσερό σπίτι και να χαλαρώσουν Το

Βήμα 2: Περίληψη των βημάτων που θα περιγραφούν

1) Επισκόπηση

2) Απαιτήσεις υλικού - Παρέχει επισκόπηση του απαιτούμενου υλικού

3) Κουδούνι πόρτας για σύστημα έξυπνης πόρτας - Παρέχει έναν βήμα προς βήμα οδηγό για τον τρόπο καλωδίωσης του συστήματος κουδουνιών της έξυπνης πόρτας

4) Οθόνη LCD για το σύστημα έξυπνων θυρών - Παρέχει έναν βήμα προς βήμα οδηγό για τον τρόπο καλωδίωσης της οθόνης LCD του συστήματος έξυπνων θυρών

5) Αναγνώστης NFC/ RFID για ανάγνωση κάρτας πρόσβασης - Παρέχει έναν βήμα προς βήμα οδηγό σχετικά με τον τρόπο καλωδίωσης του αναγνώστη καρτών NFC/ RFID για ανάγνωση της κάρτας πρόσβασης και παραχώρηση πρόσβασης του χρήστη στο σπίτι.

6)

Αισθητήρας κίνησης για λήψη εικόνων - Παρέχει έναν βήμα προς βήμα οδηγό για τον τρόπο καλωδίωσης του αισθητήρα κίνησης, ώστε να μπορεί να ανιχνεύσει κίνηση έξω από το σπίτι

7)

Smart Home System - Παρέχει έναν βήμα προς βήμα οδηγό για τον τρόπο σύνδεσης των LED και του αισθητήρα θερμοκρασίας των εξαρτημάτων στο σπίτι

8)

Κωδικοποίηση των προγραμμάτων - Παρέχει έναν βήμα προς βήμα οδηγό για το πώς να δημιουργήσετε και να προγραμματίσετε σωστά την εφαρμογή

9)

Εκτέλεση των προγραμμάτων - Παρέχει αναμενόμενες εξόδους εάν το πρόγραμμα εκτελείται σωστά

Βήμα 3: Πώς μοιάζει η τελική ρύθμιση RPI;

Βήμα 4: Πώς μοιάζει η εφαρμογή Ιστού;

Πώς μοιάζει η εφαρμογή Ιστού
Πώς μοιάζει η εφαρμογή Ιστού

Βήμα 5: Απαιτήσεις υλικού

Για να συμπληρώσετε αυτήν την αίτηση, θα χρειαστείτε:

  • 1 οθόνη LCD I2C
  • 1 μονάδα ανάγνωσης καρτών RFID / NFC MFRC522
  • 1 Αισθητήρας θερμοκρασίας και υγρασίας DHT11
  • Αισθητήρας κίνησης 1 PIR
  • 1 Buzzer
  • 1 κάμερα Raspberry Pi (piCam)
  • 3 κουμπιά
  • 3 LED
  • 3 αντιστάσεις 10K ohm
  • 3 αντιστάσεις 330 ohm
  • Πολλά αρσενικά και θηλυκά καλώδια

Βήμα 6: Κωδικοποίηση της εφαρμογής

Για να κωδικοποιήσετε αυτήν την εφαρμογή, ανατρέξτε στο συνημμένο αρχείο οδηγιών.

Βήμα 7: Εκτελέστε το πρόγραμμα

Πληκτρολογήστε την ακόλουθη εντολή για να εκτελέσετε το δικό σας

Πρόγραμμα Python

sudo python ~/ca1/ca1.py

Βήμα 8: Έξοδος προγράμματος

Εργο

ένα)

Κατά την εκτέλεση, το πρόγραμμα πρέπει να εμφανίζει μια σειρά κειμένου για να δείξει ότι κάθε στοιχείο εκτελείται σωστά.

σι)

Το Buzzer και το LED του σπιτιού θα πρέπει να μπορούν να ανταποκρίνονται στις πιέσεις των κουμπιών.

ντο)

Στην οθόνη LCD πρέπει να εμφανίζεται η ένδειξη "Jon's Residence" και η ώρα.

ρε)

Όταν σαρωθεί η κάρτα πρόσβασης, η οθόνη LCD θα πρέπει να εμφανίζεται "Unlocked" και η πράσινη λυχνία LED θα γίνει πράσινη.

μι)

Η ιστοσελίδα πρέπει να είναι σε λειτουργία!

Index.html:

tempvalue.html

Συνιστάται: