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

Οικιακός αυτοματισμός χρησιμοποιώντας MQTT και ESP8266: 6 βήματα
Οικιακός αυτοματισμός χρησιμοποιώντας MQTT και ESP8266: 6 βήματα

Βίντεο: Οικιακός αυτοματισμός χρησιμοποιώντας MQTT και ESP8266: 6 βήματα

Βίντεο: Οικιακός αυτοματισμός χρησιμοποιώντας MQTT και ESP8266: 6 βήματα
Βίντεο: Lesson 21: Using Infrared Remote Control with Arduino | SunFounder Robojax 2024, Ιούλιος
Anonim
Αυτοματισμός σπιτιού χρησιμοποιώντας MQTT και ESP8266
Αυτοματισμός σπιτιού χρησιμοποιώντας MQTT και ESP8266

Σήμερα, ο αυτοματισμός του σπιτιού είναι η τάση και η αναδυόμενη εποχή του IoT (Internet of Things). Όλοι προσπαθούν να αυτοματοποιήσουν το σπίτι με κάποιον τρόπο που μπορεί να είναι τηλεχειριζόμενο ή χειροκίνητο. Και αυτό τους διευκολύνει τη ζωή.

Υπάρχουν τεχνικές για τον έλεγχο των οικιακών συσκευών από απόσταση.

Σε αυτό το άρθρο θα δούμε πώς να κάνετε αυτοματοποίηση σπιτιού χρησιμοποιώντας πρωτόκολλο mqtt και esp8266. Υπάρχουν πολλοί πίνακες, πολλές συσκευές που κυκλοφορούν έτοιμες στην αγορά όπως το sonoff. Αλλά έχω φτιάξει το δικό μου υλικό (εκκρεμεί πολύ περισσότερη τροποποίηση) υλικού. Ας δούμε ένα ένα και προχωρούμε παρακάτω.

Βήμα 1: Περισσότερα για το MQTT

Τι είναι το MQTT; Το MQTT σημαίνει MQ Telemetry Transport. Είναι ένα πρωτόκολλο δημοσίευσης/εγγραφής, εξαιρετικά απλό και ελαφρύ, το οποίο έχει σχεδιαστεί για περιορισμένες συσκευές και δίκτυα χαμηλού εύρους ζώνης, μεγάλης καθυστέρησης ή αναξιόπιστων δικτύων. Οι αρχές σχεδιασμού είναι να ελαχιστοποιήσουν το εύρος ζώνης δικτύου και τις απαιτήσεις πόρων συσκευής, ενώ παράλληλα προσπαθούν να διασφαλίσουν την αξιοπιστία και κάποιο βαθμό διασφάλισης της παράδοσης. Αυτές οι αρχές αποδεικνύουν επίσης ότι καθιστούν το πρωτόκολλο ιδανικό για τον αναδυόμενο κόσμο «συνδεδεμένων συσκευών από μηχανή σε μηχανή» (M2M) ή «Διαδίκτυο των πραγμάτων» και για εφαρμογές σε κινητές συσκευές όπου το εύρος ζώνης και η ισχύς της μπαταρίας είναι κορυφαία.

Βήμα 2: Σχηματικό

Σχηματικός
Σχηματικός

Βήμα 3: Διάταξη PCB

Διάταξη PCB
Διάταξη PCB
Διάταξη PCB
Διάταξη PCB

Βήμα 4: Πραγματικό υλικό

Πραγματικό υλικό
Πραγματικό υλικό

Βήμα 5: Κωδικός

Βρείτε τον κωδικό εδώ

github.com/stechiez/iot_projects.git

Βήμα 6: Φροντιστήριο

Έχω καλύψει το μεγαλύτερο μέρος του βίντεο.

Συνιστάται: