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

Wifi Smart Door (απλούστερη μέθοδος): 11 βήματα (με εικόνες)
Wifi Smart Door (απλούστερη μέθοδος): 11 βήματα (με εικόνες)

Βίντεο: Wifi Smart Door (απλούστερη μέθοδος): 11 βήματα (με εικόνες)

Βίντεο: Wifi Smart Door (απλούστερη μέθοδος): 11 βήματα (με εικόνες)
Βίντεο: ⚡️ ΔΕΝ ΘΑ ΤΑ ΠΑΡΑΔΩ! Amazon 2.0 | Ηλεκτρονικό κατάστημα από την αρχή - Μέρος 3 2024, Νοέμβριος
Anonim
Wifi Smart Door (απλούστερη μέθοδος)
Wifi Smart Door (απλούστερη μέθοδος)
Wifi Smart Door (απλούστερη μέθοδος)
Wifi Smart Door (απλούστερη μέθοδος)
Wifi Smart Door (απλούστερη μέθοδος)
Wifi Smart Door (απλούστερη μέθοδος)

Αυτό είναι ένα απλό έργο που έγινε με το arduino uno R3, ο στόχος είναι να ελέγξετε μια κλειδαριά πόρτας χωρίς κλειδιά και χρησιμοποιώντας ένα έξυπνο τηλέφωνο για να το πετύχετε αυτό, το μέσο επικοινωνίας θα είναι το διαδίκτυο (μονάδα wifi-ESP8266).

Έχω ήδη δημοσιεύσει ένα εκπαιδευτικό για το ίδιο έργο με μονάδα bluetooth, μπορείτε να το παραπέμψετε για τυχόν διευκρινήσεις. (Κάντε κλικ εδώ).

Σε αυτό το διδακτικό θα γνωρίζετε για το απλό έργο IOT για τον έλεγχο της κλειδαριάς της πόρτας σας με μονάδα wifi.

Αυτή είναι μια από τις απλούστερες μεθόδους χρήσης του ESP-8266.

Βήμα 1: Συλλογή των απαιτούμενων στοιχείων

Συλλογή των απαιτούμενων ειδών
Συλλογή των απαιτούμενων ειδών

1. Arduino UNO R3

για έλεγχο του σερβο και της διασύνδεσης με το ESP 8266 (GPIO pin-0)

η ιδέα είναι πολύ απλή, πρόκειται να ελέγξουμε το ESP8266 (καρφίτσα GPIO 0) από το έξυπνο τηλέφωνό μας με μια εφαρμογή.

αν GPIO -pin 0

ΧΑΜΗΛΟ --------------------------------------- κλείδωμα κατάστασης κλειστό.

Υ HIGHΗΛΗ ----------------------------------- Κλείδωμα κατάστασης-ανοιχτό.

η κατάσταση GPIO pin 0 θα αναγνωριστεί από το arduino χρησιμοποιώντας την εντολή digitalRead και κάνει τις απαιτούμενες λειτουργίες στο Servo.

Βήμα 2: Ενότητα ESP-8266 Wifi

ESP-8266 Wifi Module
ESP-8266 Wifi Module
ESP-8266 Wifi Module
ESP-8266 Wifi Module

Αυτό θα βοηθήσει το έργο μας να συνδεθεί στο cloud. Αυτό είναι πολύ φθηνό και εύκολο στη χρήση.

Σε αυτό το έργο θα χρησιμοποιήσουμε μόνο το GPIO pin-0 του ESP8266.

Βήμα 3: Servo υψηλής ροπής

Σέρβο υψηλής ροπής
Σέρβο υψηλής ροπής
Σέρβο υψηλής ροπής
Σέρβο υψηλής ροπής
Σέρβο υψηλής ροπής
Σέρβο υψηλής ροπής

για να περιστρέψετε το μοχλό κλειδώματος όταν αποστέλλεται σήμα από το arduino

τροφοδοτείται από τον ίδιο τον arduino 5v pin και λειτουργεί καλά με αυτό. (μόνο όταν το arduino τροφοδοτείται με καλώδιο usb)

Βήμα 4: Φύλλο μετάλλου

Λαμαρίνα
Λαμαρίνα

Αυτό χρησιμοποιείται για τη θήκη του σερβοκινητήρα που του επιτρέπει να συγκρατεί σωστά τον κινητήρα στην πόρτα και το περιστρεφόμενο τμήμα να είναι σωστά στερεωμένο στον μοχλό της κλειδαριάς.

η υπόθεση εξαρτάται από τη δημιουργικότητά σας, μπορείτε να χρησιμοποιήσετε οποιοδήποτε άλλο υλικό/αντικείμενο για να φτιάξετε τη θήκη. ΓΙΑ ΝΑ ΚΡΑΤΗΣΕΤΕ ΤΟ ΜΟΤΕΡ ΣΤΗΝ ΠΟΡΤΑ

Βήμα 5: Προγραμματιστής 3.3V FTDI

Προγραμματιστής 3.3V FTDI
Προγραμματιστής 3.3V FTDI

Αυτό χρησιμοποιείται μόνο για την εκπόνηση του έργου, για τον προγραμματισμό της μονάδας ESP8266 καθώς δεν μπορεί να προγραμματιστεί απευθείας από το arduino.

Βήμα 6: Ρύθμιση για το ESP8266

Ρύθμιση για ESP8266
Ρύθμιση για ESP8266

Χρειάζεται μόνο να δημιουργήσετε μια σειριακή επικοινωνία μεταξύ του προγραμματιστή FTDI και του ESP8266.

Συνδέσεις: RX -> TX

TX -> RX

CH_PD -> 3,3V

VCC -> 3,3V

GND -> GND

Βήμα 7: Μεταφόρτωση κώδικα στο ESP (απλοποιημένο λογισμικό)

Μεταφόρτωση κώδικα στο ESP (απλοποιημένο λογισμικό)
Μεταφόρτωση κώδικα στο ESP (απλοποιημένο λογισμικό)

χρησιμοποιώντας το ESPlorer IDE που είναι ένα πρόγραμμα που δημιουργήθηκε από το 4refr0nt για την αποστολή εντολών στο ESP8266.

Ακολουθήστε αυτές τις οδηγίες για λήψη και εγκατάσταση του ESPlorer IDE:

1. Κάντε κλικ εδώ για λήψη του ESPlorer

2. Αποσυμπιέστε τον φάκελο

3. Μεταβείτε στον κύριο φάκελο Εκτελέστε το αρχείο "ESPlorer.jar"

4. Ανοίξτε το ESPlorer IDE

5. Συνδέστε τον προγραμματιστή FTDI στον υπολογιστή σας

6. Επιλέξτε τη θύρα προγραμματιστή FTDI

7. Πατήστε Άνοιγμα/Κλείσιμο

8. Επιλέξτε την καρτέλα NodeMCU+MicroPtyhon

9. Δημιουργήστε ένα νέο αρχείο που ονομάζεται init.lua10. Πατήστε Αποθήκευση στο ESP

11. Όλα όσα πρέπει να ανησυχείτε ή να αλλάξετε επισημαίνονται με κόκκινο πλαίσιο.

12. Ανεβάστε τον ακόλουθο κώδικα στο ESP8266 χρησιμοποιώντας το προηγούμενο λογισμικό. Το αρχείο σας πρέπει να ονομάζεται "init.lua".

προσθέστε το όνομα δικτύου (SSID) και τον κωδικό πρόσβασης στο σενάριο

ΠΡΟΣΘΗΚΗ ΤΟΥ ΟΝΟΜΑΤΟΣ ΔΙΚΤΥΟΥ ΣΑΣ WIFI (SSID) ΚΑΙ ΚΩΔΙΚΟΣ ΠΛΗΡΩΜΗΣ ΣΤΟ ΓΡΑΦΕΙΟ

Η διεύθυνση IP ESP σας Όταν επανεκκινηθεί το ESP8266, εκτυπώνει στη σειριακή οθόνη σας τη διεύθυνση IP ESP. Αποθηκεύστε αυτήν τη διεύθυνση IP, επειδή θα τη χρειαστείτε αργότερα.

Βήμα 8: Κωδικοποίηση του Arduino με IDE

Κωδικοποίηση του Arduino με IDE
Κωδικοποίηση του Arduino με IDE

Έχω δώσει την κωδικοποίηση μπορείτε να κατεβάσετε το αρχείο από εδώ.

ανεβάστε αυτόν τον κωδικό στο ARDUINO!

Βήμα 9: Εφεύρεση της δικής σας εφαρμογής

Επινοώντας τη δική σας εφαρμογή
Επινοώντας τη δική σας εφαρμογή
Επινοώντας τη δική σας εφαρμογή
Επινοώντας τη δική σας εφαρμογή
Επινοώντας τη δική σας εφαρμογή
Επινοώντας τη δική σας εφαρμογή

μπορείτε να δημιουργήσετε ένα δικό σας αναφερόμενο στις παραπάνω εικόνες.

Μπορείτε επίσης να κατεβάσετε την εφαρμογή από εδώ και να την εγκαταστήσετε στο τηλέφωνό σας Android.

Είναι πολύ εύκολο να διαμορφωθεί. Κάντε κλικ στο κουμπί "Ορισμός διεύθυνσης IP" στο κάτω μέρος της οθόνης και πληκτρολογήστε τη διεύθυνση IP σας.

Βήμα 10: Το αρχείο.aia για την εφαρμογή

μπορείτε να επεξεργαστείτε την εφαρμογή χρησιμοποιώντας τον ιστότοπο εφευρέτη εφαρμογών MIT. (χρήση επιλογής εισαγωγής)

Βήμα 11: Συναρμολόγηση

Συνέλευση!
Συνέλευση!
Συνέλευση!
Συνέλευση!

βεβαιωθείτε ότι έχουν γίνει οι ακόλουθες συνδέσεις.

SERVO CONNECTION1.orange ----- arduino pin 2

2. κόκκινο ------- 5v καρφίτσα στο arduino

3. καστανό ------ γείσο στο arduino

συνδέστε τελικά το ESP 8266 (καρφίτσα GPIO 0) με τον ψηφιακό ακροδέκτη 5 του arduino.

ΟΛΑ ΕΤΟΙΜΑ! ITρθε η ώρα να δοκιμάσετε το έργο σας και να διορθώσετε σφάλματα.

Ελπίζουμε να σας αρέσει !!!

ΑΝΑΦΟΡΑ:

Αναφέρθηκα στον ακόλουθο ιστότοπο κατά την κατασκευή και δημοσίευση του έργου μου, 1.

Συνιστάται: