Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Συμβατός πίνακας Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE
Περιγραφή:
WiFi ESP8266 Development Board WEMOS D1. Το WEMOS D1 είναι ένας πίνακας ανάπτυξης WIFI που βασίζεται στο ESP8266 12E. Η λειτουργία είναι παρόμοια με αυτή του NODEMCU, εκτός από το ότι το υλικό είναι κατασκευασμένο μοιάζοντας με Arduino UNO. Ο πίνακας D1 μπορεί να ρυθμιστεί ώστε να λειτουργεί σε περιβάλλον Arduino χρησιμοποιώντας το BOARDS MANAGER.
Προσδιορισμός:
- Μικροελεγκτής: ESP-8266EX
- Τάση λειτουργίας: 3.3V
- Digitalηφιακές ακίδες εισόδου/εξόδου: 11
- Αναλογικές ακίδες εισόδου: 1
- Ταχύτητα ρολογιού: 80MHz/160MHz
- Flash: 4M byte
Βήμα 1: Προετοιμασία στοιχείου
Σε αυτό το σεμινάριο, θα χρησιμοποιήσουμε μια εφαρμογή από το smartphone "Blynk" για τον έλεγχο του Arduino Wemos D1 (ESP8266) με μονάδα φωτεινού σηματοδότη LED.
Πριν ξεκινήσουμε, ετοιμάστε όλα τα απαραίτητα στοιχεία:
- Breadboard
- Arduino Wemos D1 Wifi UNO ESP8266
- Καλώδια άλματος αρσενικό σε αρσενικό
- Μονάδα φωτεινού σηματοδότη LED (μπορείτε επίσης να χρησιμοποιήσετε βασικές λυχνίες LED)
- micro USB
- Smartphone (Πρέπει να κατεβάσετε το "Blynk" από το Play Store/iStore)
Βήμα 2: Σύνδεση καρφιτσών
Ακολουθήστε τη σύνδεση όπως φαίνεται παραπάνω.
Βήμα 3: Εγκατάσταση πίνακα
Στη συνέχεια, ανοίξτε το Arduino IDE και μεταβείτε στο [Αρχείο => Προτιμήσεις]. Εμφανίζεται ένα παράθυρο διαλόγου. Σε αυτό το πλαίσιο, υπάρχει ένα επιπλέον πλαίσιο κειμένου διεύθυνσης URL διαχειριστή πίνακα.
- Αντιγράψτε και επικολλήστε την ακόλουθη διεύθυνση URL στο πλαίσιο και κάντε κλικ στο κουμπί OK για λήψη των πακέτων.
- https://arduino.esp8266.com/stable/package_esp8266com_index.json
Βήμα 4: Μάθετε στο Board Manager
Στη συνέχεια, μεταβείτε στο [Tools => Board => Board Manager] στο Arduino IDE. Το παράθυρο Διαχειριστής πινάκων εμφανίζεται όπως παρακάτω. Μετακινηθείτε προς τα κάτω στους πίνακες του διαχειριστή πλακέτας για να επιλέξετε ESP8266 από τη λίστα των διαθέσιμων πινάκων. Κάντε κλικ στην εγκατάσταση για να ξεκινήσει η εγκατάσταση.
Βήμα 5: Επιλέξτε Πίνακας
Στη συνέχεια, ανεβάζοντας το πρώτο σας πρόγραμμα επιλέξτε τον τύπο της πλακέτας "WeMos D1 R1" από την ενότητα [Εργαλεία => Πίνακες] στο Arduino IDE.
Βήμα 6: Παράδειγμα κώδικα
Για να λάβετε το παράδειγμα κώδικα από το Blynk, πρέπει να κατεβάσετε τη βιβλιοθήκη από τον ιστότοπο του Blynk.
https://www.blynk.cc/getting-started/
Ακολουθήστε αυτά τα βήματα:
- Επιλέξτε "Λήψη βιβλιοθήκης Blynk".
- Επιλέξτε "Blynk_Release_v0.5.4.zip".
- Εξαγάγετε τα αρχεία και αντιγράψτε και τα δύο αρχεία (βιβλιοθήκες, εργαλεία).
- Ανοίξτε το Arduino IDE και μεταβείτε στο [Αρχεία => Προτιμήσεις] βρείτε τα αρχεία που εμφανίζονται στη "θέση Sketchbooks".
- Ανοίξτε το αρχείο Arduino και επικολλήστε και τα δύο αρχεία που έχετε αντιγράψει.
Στη συνέχεια, ανοίξτε το Arduino IDE, μεταβείτε στο [Files => Examples => Blynk => Boards Wifi => Standalone] για τον παράδειγμα κώδικα.
Βήμα 7: Εγκατάσταση Blynk
Στη συνέχεια, πρέπει να ρυθμίσετε το "Blynk" από το smartphone σας.
Ακολουθήστε αυτά τα βήματα:
- Κατεβάστε το "Blynk" στο Play Store/iStore.
- Εγγραφείτε χρησιμοποιώντας το email σας.
- Μεταβείτε στο "Νέο έργο" Εισαγάγετε το όνομα του έργου σας (εάν χρειάζεται).
- Επιλέξτε τη συσκευή "WeMos D1".
- Τύπος σύνδεσης "Wifi" και στη συνέχεια "Δημιουργία". (Μετά τη δημιουργία θα λάβετε το διακριτικό ταυτότητας από το email σας).
- Σύρετε προς τα αριστερά για να ανοίξετε το "Widget Box".
- Επιλέξτε "Κουμπί" για να προσθέσετε το κουμπί.
- Αγγίξτε το κουμπί "Ρυθμίσεις κουμπιού".
- Επιλέξτε [Έξοδος => Digitalηφιακή => D2, D3, D4] για να επιλέξετε σύνδεση pin.
- Η λειτουργία μετατρέπεται σε "Εναλλαγή".
Βήμα 8: Μεταφόρτωση
Τώρα πρέπει να ελέγξετε τα εισερχόμενα email σας και να αντιγράψετε τον κωδικό διακριτικού Auth.
Εισαγάγετε το διακριτικό ταυτότητας, το όνομα δικτύου και τον κωδικό πρόσβασης στον προγραμματισμό σας. Τώρα ανεβάστε τον κωδικό στο WeMos D1 (ESP8266) μέσω micro USB. Βεβαιωθείτε ότι χρησιμοποιείτε τη σωστή θύρα επιλέγοντας στο [Εργαλεία => Θύρα].
Βήμα 9: Δοκιμάστε το κουμπί Blynk
Επιλέξτε το κουμπί αναπαραγωγής από την επάνω δεξιά πλευρά και ενεργοποιήστε το κουμπί καρφίτσας.
Βήμα 10: Τέλος
Τώρα λειτουργεί! Τα κουμπιά καρφίτσας Blynk λειτουργούν ως διακόπτης.