Πίνακας περιεχομένων:
- Βήμα 1: Resurse Necesare
- Βήμα 2: Intercononectarea Componentelor
- Βήμα 3: Explicatii Si Observatii
- Βήμα 4: Programarea Propriu-zisa
Βίντεο: Πρόγραμμα ESP8266 Με Arduino: 4 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Πολλαπλές πληροφορίες που μπορούν να σας βοηθήσουν να προγραμματίσετε και να ρυθμίσετε το Wi-Fi, μπορείτε να συνεχίσετε να χρησιμοποιείτε τις λειτουργίες του προσώπου σας.
Programarea se poate face folosind ή placa de dezvoltare sau un converter USB la serial.
In acest proiect va voi arata cum am programat eu un modul ESP-01 folosind o placa de dezvoltare Arduino, fara a fi necesar un stabilisator de tensiune, sau alte componentente pe care e posibil sa nu le avem la indemana.
Βήμα 1: Resurse Necesare
Resurse Hardware folosite:
- Esp8266
- Arduino Uno + cablu
- σανίδα ψωμιού
- 1 x κουμπί
- 1 x αντοχή 1κ
- 1 x αντοχή 2k
- Φωτιά
Βήμα 2: Intercononectarea Componentelor
- Arduino RST - Arduino GND
- ESP GND - Arduino GND
- ESP VCC - Arduino 3.3V
- ESP CH_PD (EN) - Arduino 3.3V
- ESP TX - Arduino TX
- ESP RX - Arduino RX (prin divizorul de frecventa realizat cu ajutorul rezistentelor)
- ESP GPIO0 - BTN - GND
Βήμα 3: Explicatii Si Observatii
- Λειτουργία ασύρματης σύνδεσης Wi-Fi σε 3.3V, σε Arduino la 5V. Aveti grija sa nu alimentati direct ESP-ul de la 5V ca il veti distruge. Tot din cauza diferentei de tensiune au fost necesare cele 2 rezistente pe pinul de receptie.
- Εφαρμόστε ενδοσυνεννόηση για το πρόγραμμα GPIO0 τροφοδοσία LIE χαμηλότερου επιπέδου Wi-Fi για τη διατροφή σας, αλλά και για να λάβετε ένα ρουπί ή ένα νόμισμα που θα σας επιτρέψει να κάνετε ένα κανονικό codul.
- Observam legatura TX - TX si Rx - Rx. Acest lucru e datorita faptului ca Arduino nu comunica cu modulul Wi-Fi ci transmite direct ce a primit la randul sau pe serial.
- Είμαι σε θέση να επαναφέρω το Arduino la GND pentru a ignora μικροελεγκτή.
Βήμα 4: Programarea Propriu-zisa
Pentru demonstratie voi folosi Arduino IDE, unde vor fi necesari urmatorii pasi:
- Deschideti IDE -ul si dati κάντε κλικ στο Αρχείο -> Προτιμήσεις για άμεσο CTRL+,
- Στο campul "Additional Boards Manager URLs:" adaugati urmatorul link:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
dupa care dati κάντε κλικ στο "OK".
3. Dati click pe Tools -> Board -> Boards Manager si adaugati in campul de cautare "ESP8266" si instalati pachetul
4. Επιλέξτε placa "Generic ESP8266" din Tools -> Board
5. Conectati placa la calculator
6. Alegeti portul selectand "Tools -> Port"
7. Incarcati exemplul blinky led "Αρχείο -> Παραδείγματα -> 02. Digital-> BlinkWithoutDelay" si modificati ledPin = 2 (στο cazul ESP -01)
8. Deconectati firul rosu de la 3.3V de la Arduino
9. Apasati pe butonul de upload sau folositi scurtatura CTRL+U in timp ce apasati pe butonul care tine GPIO0 la GND.
10. Cand se finalizeaza compilarea si apare "Uploading …" conectati repede firul rosu si lasati butonul.
Μπορείτε να χρησιμοποιήσετε πολλές πληροφορίες, daca aveti intrebari, corectari, completeari κλπ… μη διστάσετε να γράψετε στα σχόλια!:)
Συνιστάται:
ESP8266 Παρακολούθηση θερμοκρασίας Nodemcu χρησιμοποιώντας DHT11 σε τοπικό διακομιστή ιστοσελίδων - Λάβετε θερμοκρασία δωματίου και υγρασία στο πρόγραμμα περιήγησής σας: 6 βήματα
ESP8266 Παρακολούθηση θερμοκρασίας Nodemcu χρησιμοποιώντας DHT11 σε τοπικό διακομιστή ιστοσελίδων | Λάβετε θερμοκρασία δωματίου και υγρασία στο πρόγραμμα περιήγησής σας: Γεια σας παιδιά σήμερα θα κάνουμε υγρασία & σύστημα παρακολούθησης θερμοκρασίας χρησιμοποιώντας ESP 8266 NODEMCU & Αισθητήρας θερμοκρασίας DHT11. Η θερμοκρασία και η υγρασία θα ληφθούν από τον αισθητήρα DHT11 & μπορεί να δει σε ένα πρόγραμμα περιήγησης ποια ιστοσελίδα θα διαχειριστεί
Πώς να ανεβάσετε το πρόγραμμα Arduino Pro Mini 328P χρησιμοποιώντας το Arduino Uno: 6 βήματα
Πώς να ανεβάσετε το πρόγραμμα Arduino Pro Mini 328P χρησιμοποιώντας το Arduino Uno: Το Arduino Pro Mini είναι ο μικρότερος μοριοσανίδας που έχει 14 ακίδες εισόδου/εξόδου, λειτουργεί σε 3,3 βολτ - 5 βολτ DC και είναι εύκολο να ανεβάσετε τον κώδικα στη συσκευή προγραμματισμού. Προδιαγραφή: 14 ψηφιακές θύρες εισόδου/εξόδου RX, TX, D2 ~ D13, 8 αναλογικές θύρες εισόδου A0 ~ A7 1
ESP8266 NodeMCU Access Point (AP) για διακομιστή Web με αισθητήρα θερμοκρασίας DT11 και θερμοκρασία εκτύπωσης και υγρασία στο πρόγραμμα περιήγησης: 5 βήματα
ESP8266 NodeMCU Access Point (AP) για διακομιστή Ιστού με αισθητήρα θερμοκρασίας DT11 και θερμοκρασία εκτύπωσης και υγρασία στο πρόγραμμα περιήγησης: Γεια σας παιδιά στα περισσότερα έργα χρησιμοποιούμε το ESP8266 και στα περισσότερα έργα χρησιμοποιούμε το ESP8266 ως διακομιστή ιστού, ώστε να μπορείτε να έχετε πρόσβαση στα δεδομένα οποιαδήποτε συσκευή μέσω wifi με πρόσβαση στον διακομιστή ιστοσελίδων που φιλοξενείται από το ESP8266, αλλά το μόνο πρόβλημα είναι ότι χρειαζόμαστε έναν δρομολογητή εργασίας για
Πρόγραμμα ESP8266 - MicroPython: 4 Βήματα
Πρόγραμμα ESP8266 - MicroPython: Το MicroPython είναι ένα έργο που σας επιτρέπει να εκτελέσετε μια μικροσκοπική έκδοση του python 3 σε μικροελεγκτές και ενσωματωμένους πίνακες. Διαθέτει αυξανόμενη υποστήριξη από πλακέτες μικροελεγκτών και αντί να εγκαταστήσει μια πλήρη διανομή Linux στον πίνακα, δίνει μόνο ένα
Εκπαιδευτικό πρόγραμμα για το ESP8266 ESPDuino NodeMcu SPI Module χρησιμοποιώντας το Arduino Uno: 6 βήματα
Οδηγός χρήσης για το ESP8266 ESPDuino NodeMcu SPI Module χρησιμοποιώντας το Arduino Uno: Περιγραφή Αυτή η οθόνη ESP8266 ESPDuino NodeMcu SPI Module TFT LCD έχει ανάλυση 128 x 128 και 262 χρώμα, χρησιμοποιεί διεπαφή SPI για επικοινωνία με χειριστήριο όπως Arduino Uno και ESP8266 1.44: Διεπαφή: Ανάλυση SPI: 128