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

Έλεγχος οικιακών συσκευών χρησιμοποιώντας το NodeMCU (ESP8266) και την εφαρμογή Blynk: 8 βήματα (με εικόνες)
Έλεγχος οικιακών συσκευών χρησιμοποιώντας το NodeMCU (ESP8266) και την εφαρμογή Blynk: 8 βήματα (με εικόνες)

Βίντεο: Έλεγχος οικιακών συσκευών χρησιμοποιώντας το NodeMCU (ESP8266) και την εφαρμογή Blynk: 8 βήματα (με εικόνες)

Βίντεο: Έλεγχος οικιακών συσκευών χρησιμοποιώντας το NodeMCU (ESP8266) και την εφαρμογή Blynk: 8 βήματα (με εικόνες)
Βίντεο: Masterclass: Perfecting Your Home Wireless Network - Episode 3 2024, Νοέμβριος
Anonim
Ελέγξτε τις οικιακές συσκευές χρησιμοποιώντας το NodeMCU (ESP8266) και το Blynk App
Ελέγξτε τις οικιακές συσκευές χρησιμοποιώντας το NodeMCU (ESP8266) και το Blynk App

Σε αυτό το σεμινάριο, θα μάθουμε πώς να χρησιμοποιούμε την εφαρμογή Blynk και το NodeMCU (ESP8266) για τον έλεγχο της λυχνίας (οποιαδήποτε άλλη οικιακή συσκευή θα είναι μια χαρά), ο συνδυασμός θα γίνει μέσω διαδικτύου.

Ο σκοπός αυτού του οδηγού είναι να δείξει την απλούστερη λύση που ελέγχει εξ αποστάσεως το Arduino ή το συμβατό υλικό σας (NodeMCU) μέσω Διαδικτύου και να εξερευνήσει τον κόσμο του Internet Of Things (IoT).

Τι είναι το Blynk; Το Blynk είναι μια πλατφόρμα με εφαρμογές iOS και Android που ελέγχουν το Arduino, το Raspberry Pi και τα παρόμοια μέσω Διαδικτύου. Είναι ένας ψηφιακός πίνακας ελέγχου όπου μπορείτε να δημιουργήσετε μια γραφική διεπαφή για το έργο σας σύροντας και αποθέτοντας widget. (Πηγή: ιστότοπος Blynk).

Βήμα 1: Προμήθειες υλικού/λογισμικού

Προμήθειες υλικού/λογισμικού
Προμήθειες υλικού/λογισμικού
Προμήθειες υλικού/λογισμικού
Προμήθειες υλικού/λογισμικού

Συστατικά υλικού:

1. NodeMCU (ESP8266).

2. Ρελέ

3. Λάμπα

4. Σύρματα

6. Τροφοδοτικό 5V 1AMP (προαιρετικό αλλά προτείνω να το χρησιμοποιήσετε για να αποφύγετε την έλλειψη ηλεκτρικού ρεύματος τροφοδοτώντας 5v στο ρελέ.

Εφαρμογές λογισμικού:

1. Blynk App

2. Arduino IDE

3. Βιβλιοθήκη Blynk για το λειτουργικό σας σύστημα (Windows, Linux, iOS)

4. ESP8266 Board Manager για το Arduino IDE

Βήμα 2: Λήψη της Βιβλιοθήκης Blynk

Ακολουθήστε τις οδηγίες:

1. Λήψη Blynk_Release_vXX.zip (κάντε κύλιση προς τα κάτω στην ενότητα Λήψεις)

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

3. Αντιγράψτε όλες αυτές τις βιβλιοθήκες στον φάκελο_sketchbook_folder του Arduino IDE. Για να βρείτε τη θέση του φακέλου_sketchbook, μεταβείτε στο επάνω μενού στο Arduino IDE:

Windows: Προτιμήσεις αρχείου

Mac OS: Προτιμήσεις Arduino

Για να κατεβάσετε τη Βιβλιοθήκη Blynk και να λάβετε περισσότερες πληροφορίες, ακολουθήστε αυτόν τον σύνδεσμο (εδώ).

Βήμα 3: Προσθήκη του ESP8266 Board Manager

Προσθήκη ESP8266 Board Manager
Προσθήκη ESP8266 Board Manager

Στη Διαχείριση πρόσθετων πινάκων, πληκτρολογήστε την παρακάτω διεύθυνση URL.https://arduino.esp8266.com/versions/2.4.0/package_esp8266com_index.json

Όπως επισημαίνεται στο σχήμα και πληκτρολογήστε OK.

Σημείωση: Για περισσότερες πληροφορίες σχετικά με αυτό το βήμα, δείτε το βίντεο

Βήμα 4: Δείτε το βίντεο για περισσότερες λεπτομέρειες

Image
Image

Βήμα 5: Διαμόρφωση του Blynk

Διαμόρφωση του Blynk
Διαμόρφωση του Blynk
Διαμόρφωση του Blynk
Διαμόρφωση του Blynk
Διαμόρφωση του Blynk
Διαμόρφωση του Blynk

Για να ρυθμίσετε την εφαρμογή Blynk, πρέπει να ακολουθήσετε τα παρακάτω βήματα:

1. Κατεβάστε την εφαρμογή Blynk στο smartphone σας και δημιουργήστε έναν λογαριασμό.

Για να το κάνετε αυτό: Λήψη εφαρμογών Blynk:

• iOS:

• Android:

2. Δημιουργήστε ένα νέο έργο, επιλέξτε από τη λίστα το υλικό σας (NodeMCU).

3. Επιλέξτε τύπο σύνδεσης (USB, Wifi, Bluetooth…).

4. Προσθέστε ένα widget στον πίνακα ελέγχου κάνοντας κλικ στο εικονίδιο συν επάνω δεξιά.

5. Επιλέξτε το γραφικό στοιχείο Κουμπί και πατήστε δύο φορές για να επεξεργαστείτε τις ρυθμίσεις του.

Σημείωση: Το κλειδί ελέγχου ταυτότητας είναι αποστολή στο email σας

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

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

Ακολουθήστε τα παρακάτω βήματα:

1. Τα 5v του τροφοδοτικού στο Vcc της πλακέτας ρελέ.

2. Το GND στο GND της πλακέτας ρελέ.

3. Το D1 του NodeMCU στο IN1 της πλακέτας ρελέ.

Σημείωση: Το ρελέ που απαιτείται 5v και η έξοδος του nodemcu είναι μόλις 3,3v, γι 'αυτό συνιστώ ανεπιφύλακτα τη χρήση εξωτερικού τροφοδοτικού 5v

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

Σχετικά με τον κωδικό

#define Σειριακό BLYNK_PRINT

#include #include /// Θα πρέπει να λάβετε Auth Token στην εφαρμογή Blynk. // Μεταβείτε στις Ρυθμίσεις έργου (εικονίδιο παξιμαδιού). char auth = "YourAuthToken"; // Τα διαπιστευτήριά σας WiFi. // Ορίστε τον κωδικό πρόσβασης σε "" για ανοιχτά δίκτυα. char ssid = "YourNetworkName"; char pass = "YourPassword"; void setup () {// Κονσόλα εντοπισμού σφαλμάτων Serial.begin (115200); Blynk.begin (auth, ssid, pass); } void loop () {Blynk.run (); }

Βήμα 8: Για υποστήριξη

Για υποστήριξη
Για υποστήριξη

Μπορείτε να εγγραφείτε στο κανάλι μου στο YouTube για περισσότερα σεμινάρια και έργα.

Εγγραφείτε για υποστήριξη.

Σας ευχαριστώ. Μεταβείτε στο κανάλι μου στο YouTube -σύνδεσμος

Συνιστάται: