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

NodeMCU Με εφαρμογή/διακομιστή Blynk: 4 βήματα
NodeMCU Με εφαρμογή/διακομιστή Blynk: 4 βήματα

Βίντεο: NodeMCU Με εφαρμογή/διακομιστή Blynk: 4 βήματα

Βίντεο: NodeMCU Με εφαρμογή/διακομιστή Blynk: 4 βήματα
Βίντεο: Εισαγωγή στον πίνακα ανάπτυξης WiFi NodeMCU ESP8266 με παράδειγμα HTTP Client 2024, Ιούλιος
Anonim

Τι είναι το Blynk και πώς λειτουργεί, δείτε το βίντεο της καμπάνιας τους!

Πρώτον, όπως φαίνεται, μπορείτε να προγραμματίσετε το NodeMCU με το Arduino IDE, ελέγξτε το παραπάνω βίντεο.

Εδώ είναι το γραπτό σεμινάριο για τη ρύθμιση:

Προμήθειες

  1. Breadboard
  2. Δύο NodeMCU 1.0
  3. Arduino Uno ή οποιοδήποτε άλλο είδος
  4. Άλτες
  5. Καλώδια τροφοδοσίας USB

Βήμα 1: Εδώ είναι μια επισκόπηση

1ο - Κατεβάστε την εφαρμογή Blynk

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

- Σε αυτό το έργο ρυθμίζουμε δύο συσκευές NodeMCU και τις συνδέουμε στο δίκτυο WiFi και μετά ξεκινάμε την αποστολή δεδομένων (Ακέραιος/Χαρακτήρας) από το NodeMCU 1 στο NodeMCU 2

- Επίσης, θα συνδέσουμε το Arduino UNO στο NodeMCU 2 μέσω ενσύρματης σειριακής επικοινωνίας

- τα δεδομένα που λαμβάνονται από το NodeMCU 1 θα σταλούν στο Arduino UNO στο τέλος και μπορούμε να χρησιμοποιήσουμε αυτό το single για εναλλαγή LED ή οποιουδήποτε άλλου αντικειμένου

- θα εμφανίσουμε στην εφαρμογή Blynk όταν το LED είναι ενεργοποιημένο ή απενεργοποιημένο

Βήμα 2: Κωδικός NodeMCU 1

Image
Image

δεν απαιτείται καλωδίωση για το Node MCU 1 καθώς θα συνδεθεί σε wifi και θα στείλει απλά "1" ή "0" το μόνο που χρειαζόμαστε είναι το Κουπόνι ελέγχου ταυτότητας που δημιουργήσαμε

Το ενσωματωμένο LED σε D2 χρησιμοποιείται ως ένδειξη για την επιτυχή σύνδεση WiFi

τότε ξεκινήστε να γράφετε τον παραπάνω κώδικα

Βήμα 3: Κωδικοί NodeMCU 2 + Arduino

Κωδικοί NodeMCU 2 + Arduino
Κωδικοί NodeMCU 2 + Arduino

NodeMCU 2 - χρησιμοποιήσαμε το D7 ως RX και το D8 ως TX, το ενσωματωμένο LED στο D13 χρησιμοποιείται ως ένδειξη

Arduino - χρησιμοποιήσαμε το Pin 8 ως RX και το Pin 9 ως TX

Καλωδίωση:

  • D7 στο NodeMCU στο Pin 9 στο Arduino
  • D8 στο NodeMCU στο Pin 8 στο Arduino
  • VIN στο NodeMCU έως 5V στο Arduino
  • GND στο NodeMCU σε GND στο Arduino (Common Ground)

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

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

Image
Image

Εδώ είναι ο κώδικας που απαιτείται για τη λήψη των δεδομένων από το NodeMCU 2 στο Arduino

μπορείτε να συνδέσετε ένα LED στο Pin 13

Συνιστάται: