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

8 Έλεγχος ρελέ με NodeMCU και δέκτη IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: 5 βήματα (με εικόνες)
8 Έλεγχος ρελέ με NodeMCU και δέκτη IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: 5 βήματα (με εικόνες)

Βίντεο: 8 Έλεγχος ρελέ με NodeMCU και δέκτη IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: 5 βήματα (με εικόνες)

Βίντεο: 8 Έλεγχος ρελέ με NodeMCU και δέκτη IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: 5 βήματα (με εικόνες)
Βίντεο: Λάμπα ρελέ 4 ελέγχου με NodeMCU ESP8266 IoT και D1 Mini μέσω WiFi 2024, Νοέμβριος
Anonim
8 Έλεγχος ρελέ με NodeMCU και δέκτη IR χρησιμοποιώντας WiFi και IR Remote και Android App
8 Έλεγχος ρελέ με NodeMCU και δέκτη IR χρησιμοποιώντας WiFi και IR Remote και Android App

Έλεγχος 8 διακοπτών ρελέ χρησιμοποιώντας nodemcu και ir δέκτη μέσω wifi και ir απομακρυσμένης και εφαρμογής Android.

το ir remote λειτουργεί ανεξάρτητα από σύνδεση wifi.

ΕΔΩ ΕΙΝΑΙ ΕΝΗΜΕΡΩΜΕΝΗ ΕΚΔΟΣΗ ΚΛΙΚ ΕΔΩ

Βήμα 1: Πιάστε τα μέρη

Πιάσε τα Μέρη
Πιάσε τα Μέρη
Πιάσε τα Μέρη
Πιάσε τα Μέρη
Πιάσε τα Μέρη
Πιάσε τα Μέρη

Τι χρειάζεστε για αυτό το έργο

  1. NodeMCU
  2. Μονάδα ρελέ 4 καναλιών x 2
  3. IC7805 x 2 (1 IC7805 δεν παρέχει αρκετό ρεύμα στην τροφοδοσία 8 ρελέ ταυτόχρονα)
  4. Breadboard
  5. Δέκτης IR (VS1838)
  6. LED Κόκκινο x 1
  7. Αντίσταση 1K x 1
  8. Κουμπί πίεσης x 1
  9. Jumper Wires
  10. Παροχή ηλεκτρικού ρεύματος

Βήμα 2: Ο κώδικας

Ο ΚΩΔΙΚΟΣ ΑΥΤΟΣ ΕΙΝΑΙ ΓΙΑ ΤΟ ΔΙΟΙΚΗΜΑ NODEMCU ΟΧΙ ARDUINO

Έχω γράψει τον κώδικα με τρόπο ώστε εάν το WiFi αποσυνδεθεί ή δεν είναι διαθέσιμο, το LED θα ανάψει και ο έλεγχος ρελέ από το IR Remote θα συνεχίσει ανεξάρτητα από το WiFi.

Όταν είναι διαθέσιμο WiFi, πατήστε το κουμπί ή πατήστε το ειδικό κουμπί στο IR Remote και περιμένετε 5 δευτερόλεπτα για να συνδεθείτε στο wifi. Εάν η λυχνία LED δεν σβήσει, τότε το wifi δεν είναι συνδεδεμένο.

Κατεβάστε πρώτα το Arduino IDE από ΕΔΩ.

Στη συνέχεια, μεταβείτε στο Αρχείο -> Προτιμήσεις και, στη συνέχεια, σε πρόσθετα urls διαχειριστή πίνακα, προσθέστε αυτό

arduino.esp8266.com/stable/package_esp8266c…

Στη συνέχεια, μεταβείτε στο Board manager και εγκαταστήστε το esp8266 by ESP8266 Community.

μεταβείτε στον διαχειριστή βιβλιοθήκης και εγκαταστήστε το IRRemoteESP8266.

Συνδέστε πρώτα τον δέκτη ir στον πίνακα nodemcu, 3,3v σε 3,3v, gnd σε gnd, έξοδο στο gpio2 (D4).

ανεβάστε το σκίτσο IRRemote Value που δίνεται παρακάτω, ανοίξτε σειριακή οθόνη και πατήστε το τηλεχειριστήριο για να λάβετε τις τιμές κάθε κλειδιού, γράψτε το κάπου. Σημειώστε τουλάχιστον 9 τιμές κλειδιών, (8 τιμές για 8 ρελέ και 1 για επανασύνδεση wifi).

Στη συνέχεια, κάντε το κύκλωμα ως το σχηματικό παραπάνω και ανεβάστε τον κωδικό My_Room.

Μην ξεχάσετε να τροποποιήσετε τους κωδικούς ir στο σκίτσο του my_room με τον κωδικό ir που πήρατε για κάθε κουμπί στο τηλεχειριστήριο και το wifi ssid και τον κωδικό πρόσβασης.

ΣΗΜΕΙΩΣΗ: ΕΝΩ ΑΝΕΒΑΣΗ ΤΟΥ ΣΚΙΤΟΥ ΣΙΓΟΥΡΑΣΤΕ ΝΑ ΜΗΝ ΣΥΝΔΕΘΕΙ ΤΙΠΟΤΑ ΣΤΟ PIN D0, D8, TX, RX. OR ΑΠΛΑ ΤΡΑΒΕΤΕ ΤΑ ΑΛΛΑΚΤΙΚΑ ΣΥΡΜΑΤΑ ΑΠΟ ΑΥΤΕΣ ΤΙΣ ΠΙΝΕΣ

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

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

Ακολουθήστε το σχηματικό και κάντε το κύκλωμα.

Το IC7805 δεν έχει αρκετή ισχύ για να εκτελέσει 8 ρελέ ταυτόχρονα. Έτσι, χρησιμοποιούμε δύο μονάδες ρελέ 4ch και δύο IC7805.

Οποιοσδήποτε δέκτης IR θα λειτουργήσει.

Το τροφοδοτικό μπορεί να είναι μέγιστο 24V.

Βήμα 4: Εφαρμογή Android

Έχω δημιουργήσει την εφαρμογή Android χρησιμοποιώντας το MIT APP Inventor. Μπορείτε να ανεβάσετε το αρχείο aia στο App Inventor και να το επεξεργαστείτε.

Βήμα 5: Το έκανες

Τα κατάφερες
Τα κατάφερες

Μεταβείτε στον πίνακα διαχείρισης του δρομολογητή σας και λάβετε τη διεύθυνση IP του NodeMCU.

Εκχωρήστε επίσης μια συγκεκριμένη IP στη διεύθυνση Mac του nodemcu, έτσι ώστε να παίρνει το ίδιο ip, κάθε φορά και να μην χρειάζεται να το ελέγχετε κάθε φορά.

ΜΠΟΡΕΙΤΕ ΝΑ ΧΡΗΣΙΜΟΠΟΙΗΣΕΤΕ IR REMOTE, ANDROID APP ΚΑΙ INTERNET BROWSER ΣΤΟ ΙΔΙΟ ΔΙΚΤΥΟ, OR ΜΠΟΡΕΙΤΕ ΝΑ ΧΡΗΣΙΜΟΠΟΙΗΣΕΤΕ PORT FORWARDING ΣΤΟ ΔΡΟΜΟΛΟΓΙΟ ΣΑΣ ΓΙΑ ΝΑ ΠΡΟΣΒΑΣΤΕ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΑΠΟ ΠΟΥΘΕΝΑ ΣΤΟΝ ΚΟΣΜΟ

Σε περίπτωση προβλήματος, επικοινωνήστε μαζί μου στο fb, www.fb.com / amit.s.samanta, θα βοηθήσω όσο μπορώ.

Συνιστάται: