Πώς να χρησιμοποιήσετε το ESP32 για έλεγχο LED με το Blynk μέσω WiFi: 7 βήματα (με εικόνες)
Πώς να χρησιμοποιήσετε το ESP32 για έλεγχο LED με το Blynk μέσω WiFi: 7 βήματα (με εικόνες)
Anonim
Πώς να χρησιμοποιήσετε το ESP32 για έλεγχο LED με το Blynk μέσω WiFi
Πώς να χρησιμοποιήσετε το ESP32 για έλεγχο LED με το Blynk μέσω WiFi

Αυτό το σεμινάριο θα χρησιμοποιήσει τον πίνακα ανάπτυξης ESP32 για τον έλεγχο της λυχνίας LED με το Blynk μέσω WiFi. Το Blynk είναι μια πλατφόρμα με εφαρμογές iOS και Android που ελέγχουν το Arduino, το Raspberry Pi και τα παρόμοια μέσω Διαδικτύου. Είναι ένας ψηφιακός πίνακας ελέγχου όπου μπορείτε να δημιουργήσετε μια γραφική διεπαφή για το έργο σας, σύροντας και αποθέτοντας widgets. Μπορεί επίσης να συνδεθεί στο Διαδίκτυο μέσω Wi-Fi, Ethernet ή Bluetooth.

Για λεπτομέρειες σχετικά με αυτήν την ενότητα, μπορείτε να ανατρέξετε εδώ.

Βήμα 1: Ορισμός καρφιτσών

Ορισμός καρφιτσών
Ορισμός καρφιτσών

Βήμα 2: Προετοιμασία υλικού

Προετοιμασία Υλικού
Προετοιμασία Υλικού
Προετοιμασία Υλικού
Προετοιμασία Υλικού
Προετοιμασία Υλικού
Προετοιμασία Υλικού

Για αυτό το σεμινάριο, απαιτούμε αυτά τα στοιχεία:

  1. Arduino NodeMcu IoT ESP32 WiFi & Bluetooth Development Board
  2. LED
  3. Εφαρμογή Blynk σε εφαρμογές Android ή iOS

Βήμα 3: Σύνδεση καρφιτσών

Σύνδεση καρφιτσών
Σύνδεση καρφιτσών

Σε αυτό το σεμινάριο, συνδέστε την άνοδο LED με το p21 του ESP32 και την κάθοδο των LED με το GND του ESP32.

Βήμα 4: Ρύθμιση της εφαρμογής Blynk

Ρύθμιση της εφαρμογής Blynk
Ρύθμιση της εφαρμογής Blynk
Ρύθμιση της εφαρμογής Blynk
Ρύθμιση της εφαρμογής Blynk
Ρύθμιση της εφαρμογής Blynk
Ρύθμιση της εφαρμογής Blynk

1. Λήψη εφαρμογών blynk από το Play Store ή το App Store.

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

3. Αφού δημιουργήσετε έναν λογαριασμό με επιτυχία, ξεκινήστε δημιουργώντας ένα νέο έργο.

4. Δημιουργήστε ένα όνομα έργου και επιλέξτε συσκευή από το ESP32 Dev Board και επιλέξτε τον τύπο σύνδεσης μέσω WiFi.

5. Αφού πατήσετε το κουμπί "Δημιουργία", θα εμφανιστεί ένα παράθυρο "Το διακριτικό ταυτότητας εστάλη σε….". Μπορείτε να ανοίξετε το email σας για να ελέγξετε το κλειδί ελέγχου ταυτότητας.

6. Στη συνέχεια, πατήστε οπουδήποτε στον καμβά για να ανοίξετε το πλαίσιο widget. Όλα τα διαθέσιμα widget βρίσκονται εδώ. Τώρα επιλέξτε ένα κουμπί.

7. Πατήστε στο γραφικό στοιχείο για να αλλάξετε τη ρύθμιση. Επιλέξτε την καρφίτσα LED στο Digital- gp21 και επιλέξτε τη λειτουργία για εναλλαγή.

8. Όταν τελειώσετε με τη ρύθμιση, πατήστε το κουμπί PLAY. Αυτό θα σας μεταφέρει από τη λειτουργία ΕΠΕΞΕΡΓΑΣΙΑ σε λειτουργία ΠΑΙΞΗΣ όπου μπορείτε να αλληλεπιδράσετε με το υλικό. Ενώ βρίσκεστε σε λειτουργία PLAY, δεν θα μπορείτε να σύρετε ή να ρυθμίσετε νέα γραφικά στοιχεία, πατήστε STOP και επιστρέψτε στη λειτουργία ΕΠΕΞΕΡΓΑΣΙΑ.

Βήμα 5: Δείγμα πηγαίου κώδικα

Για αυτό το σεμινάριο, είναι απαραίτητο να κάνετε λήψη και εγκατάσταση της βιβλιοθήκης Blynk από εδώ. Αυτή η βιβλιοθήκη είναι ενεργοποιημένη Το ESP32 μπορεί να συνδεθεί με το Blynk. Για να μπορέσετε να διασυνδέσετε το ESP32 με το Blynk, θα πρέπει να κάνετε λήψη αυτής της βιβλιοθήκης και να την αποθηκεύσετε στα αρχεία βιβλιοθηκών του Arduino. Στη συνέχεια, κατεβάστε αυτό το δείγμα πηγαίου κώδικα και αλλάξτε το διακριτικό έγκρισης ελέγχοντας το email σας και αντιγράψτε το στην κωδικοποίηση.

Βήμα 6: Αποτελέσματα

Αποτελέσματα
Αποτελέσματα
Αποτελέσματα
Αποτελέσματα

Με βάση το αποτέλεσμα, η λυχνία LED θα ενεργοποιηθεί ή απενεργοποιηθεί όταν αλλάξετε το κουμπί στην εφαρμογή Blynk. Όταν ανοίγετε τη σειριακή οθόνη στο Arduino, θα εμφανιστεί συνδεδεμένη με το WiFi και το λογότυπο Blynk ως το παρακάτω διάγραμμα.

Βήμα 7: Βίντεο

Αυτό το βίντεο δείχνει την επίδειξη του σεμιναρίου για τη χρήση του ESP32 για έλεγχο LED με Blynk μέσω WiFi.