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

Πώς να προγραμματίσετε το NodeMCU στο Arduino IDE: 5 βήματα
Πώς να προγραμματίσετε το NodeMCU στο Arduino IDE: 5 βήματα

Βίντεο: Πώς να προγραμματίσετε το NodeMCU στο Arduino IDE: 5 βήματα

Βίντεο: Πώς να προγραμματίσετε το NodeMCU στο Arduino IDE: 5 βήματα
Βίντεο: Εισαγωγή στον πίνακα ανάπτυξης WiFi NodeMCU ESP8266 με παράδειγμα HTTP Client 2024, Δεκέμβριος
Anonim
Image
Image

Το Osoyoo NodeMCU έρχεται προ-προγραμματισμένο με διερμηνέα Lua, αλλά δεν χρειάζεται να το χρησιμοποιήσετε! Αντ 'αυτού, μπορείτε να χρησιμοποιήσετε το Arduino IDE, το οποίο μπορεί να είναι ένα εξαιρετικό σημείο εκκίνησης για τους λάτρεις του Arduino για να εξοικειωθούν με τις τεχνολογίες που περιβάλλουν το IoT. Σημειώστε ότι όταν χρησιμοποιείτε τον πίνακα NodeMCU με το Arduino IDE, θα γράφει απευθείας στο υλικολογισμικό, διαγράφοντας το υλικολογισμικό NodeMCU. Έτσι, εάν θέλετε να επιστρέψετε στο Lua SDK, χρησιμοποιήστε το "φλας" για να εγκαταστήσετε ξανά το υλικολογισμικό.

Ο προγραμματισμός NodeMCU μπορεί να είναι τόσο εύκολος όσο στο Arduino, η κύρια διαφορά είναι η κατανομή των ακίδων στον πίνακα nodemcu. Ακολουθώντας τις παρακάτω λειτουργίες και απολαύστε το πρώτο σας ταξίδι NodeMCU & Arduino IDE!

Βήμα 1: Συνδέστε το NodeMCU στον υπολογιστή

Χρησιμοποιήστε το καλώδιο USB για να συνδέσετε το NodeMCU στον υπολογιστή, θα δείτε το μπλε ενσωματωμένο LED να τρεμοπαίζει όταν είναι ενεργοποιημένο, αλλά δεν θα παραμείνει αναμμένο.

Βήμα 2: Εγκαταστήστε το πρόγραμμα οδήγησης COM/Serial Port

Για να ανεβάσετε κώδικα στο ESP8266 και να χρησιμοποιήσετε τη σειριακή κονσόλα, συνδέστε οποιοδήποτε καλώδιο micro USB με δυνατότητα δεδομένων στο ESP8266 IOT Board και την άλλη πλευρά στη θύρα USB του υπολογιστή σας.

Η νέα έκδοση NodeMCUv1.0 έρχεται με το σειριακό τσιπ CP2102, μπορείτε να κατεβάσετε και να εγκαταστήσετε το πρόγραμμα οδήγησης από: https://www.silabs.com/products/development-tools/…. Το NodeMCUv0.9 έρχεται με το σειριακό τσιπ CH340, μπορείτε να κατεβάσετε και να εγκαταστήσετε το πρόγραμμα οδήγησης από:

Βήμα 3: Εγκαταστήστε το Arduino IDE 1.6.4 ή μεγαλύτερο

Κατεβάστε το Arduino IDE από το Arduino.cc (1.6.4 ή μεγαλύτερο) - μην χρησιμοποιείτε 1.6.2! Μπορείτε να χρησιμοποιήσετε το υπάρχον IDE εάν το έχετε ήδη εγκαταστήσει. Μπορείτε επίσης να δοκιμάσετε τη λήψη του έτοιμου πακέτου από το έργο ESP8266-Arduino, εάν ο διακομιστής μεσολάβησης σας δημιουργεί προβλήματα

Βήμα 4: Εγκαταστήστε το ESP8266 Board Package

Εγκαταστήστε το ESP8266 Board Package
Εγκαταστήστε το ESP8266 Board Package
Εγκαταστήστε το ESP8266 Board Package
Εγκαταστήστε το ESP8266 Board Package

Εισαγάγετε τη διεύθυνση https://arduino.esp8266.com/stable/package_esp8266… στο πεδίο Πρόσθετες διευθύνσεις διευθύνσεων πίνακα στις προτιμήσεις Arduino v1.6.4+ (Άνοιγμα Arduino IDE–> Αρχείο–> Προτιμήσεις–> Ρυθμίσεις). Εισαγάγετε τον σύνδεσμο και κάντε κλικ στο "OK" για να αποθηκεύσετε τις αλλαγές σας. Στη συνέχεια, χρησιμοποιήστε το Board Manager για να εγκαταστήσετε το πακέτο ESP8266 Εισαγάγετε το Boards Manager και βρείτε τον τύπο του πίνακα όπως παρακάτω: Μετακινηθείτε στην οθόνη του Broads Manager προς τα κάτω, θα δείτε μια ενότητα που ονομάζεται «esp8266 by esp8266 Community» (δείτε την παρακάτω εικόνα), επιλέξτε την πιο πρόσφατη έκδοση και κάντε κλικ στην επιλογή "Εγκατάσταση". Το πακέτο ESP8266 έχει εγκατασταθεί με επιτυχία. Σημείωση: Καλύτερα να κλείσετε το Arduino IDE και να το επανεκκινήσετε ξανά.

Βήμα 5: Ρύθμιση υποστήριξης ESP8266

Ρύθμιση υποστήριξης ESP8266
Ρύθμιση υποστήριξης ESP8266
Ρύθμιση υποστήριξης ESP8266
Ρύθμιση υποστήριξης ESP8266

Όταν κάνετε επανεκκίνηση, επιλέξτε NodeMCU 0.9 (ή NodeMCU 1.0) από το αναπτυσσόμενο μενού Εργαλεία-> Πίνακας Διαμορφώστε το μενού του πίνακα και επιλέξτε τη σωστή θύρα για τη συσκευή σας. Συχνότητα CPU : 80MHz, Μέγεθος φλας : 4M (3M SPIFFS, Ταχύτητα μεταφόρτωσης : 115200 Τώρα απλώς προχωρήστε ως Arduino: Ξεκινήστε το σκίτσο σας! Σημείωση: Η ταχύτητα φόρτωσης 115200 baud είναι ένα καλό μέρος για να ξεκινήσετε - αργότερα μπορείτε να δοκιμάσετε υψηλότερες ταχύτητες, αλλά το 115200 είναι ένα καλό ασφαλές μέρος για να ξεκινήσετε.

Συνιστάται: