Isi kandungan:
- Langkah 1: Jalankan semula Necesare
- Langkah 2: Interconectarea Componentelor
- Langkah 3: Explicatii Si Observatii
- Langkah 4: Programarea Propriu-zisa
Video: Program ESP8266 Bersama Arduino: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Multi incepatori intampina problem vor sa programeze un modul Wi-Fi, in Continare va voi prezenta un mod usor de a face acest lucru.
Programarea se poate face folosind o placa de dezvoltare sau un converter USB la bersiri.
Dalam aktiviti kemasukan vata arata cum am programat eu un modul ESP-01 folosind o placa de dezvoltare Arduino, fara a necesar un stabilizator de tensiune, sau alte komponene pe care e posibil sa nu le avem la indemana.
Langkah 1: Jalankan semula Necesare
Resurse Hardware folosit:
- Esp8266
- Arduino Uno + cablu
- papan roti
- 1 x buton
- 1 x rezistenta 1k
- 1 x rezistenta 2k
- api
Langkah 2: Interconectarea 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
Langkah 3: Explicatii Si Observatii
- Modulul Wi-Fi functioneaza la 3.3V, iar Arduino la 5V. Aveti grija sa nu alimentati mengarahkan ESP-ul de la 5V ca il veti mengalihkan perhatian. Tot din cauza diferentei de tensiune au fost necesare cele 2 rezistente pe pinul de receptie.
- Pentru intra dalam modul de programare GPIO0 trebuie sa fie LOW inainte ca modulul Wi-Fi sa fie alimentat, astfel butonul a fec necesar pentru a putea rupe usor legatura cand dorim doar sa ruleze 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.
- Saya semestinya pinul de reset de la Arduino la GND pentru sebagai mikrokontroler ignora.
Langkah 4: Programarea Propriu-zisa
Pentru demonstratie voi folosi Arduino IDE, unde vor fi necesari urmatorii pasi:
- Deschideti IDE-ul si dati klik pe File -> Preferences sau apasati direct CTRL +,
- Di kampul "URL Pengurus Papan Tambahan:" adaugati urmatorul pautan:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
dupa care dati klik pe "OK".
3. Dati click pe Tools -> Board -> Pengurus Papan si adaugati di campul de cautare "ESP8266" si instalati pachetul
4. Selectati placa "Generic ESP8266" din Tools -> Papan
5. Conectati placa la kalkulator
6. Alegeti portul pilih dan "Tools -> Port"
7. Incarcati exemplul blinky led "File -> Contoh -> 02. Digital-> BlinkWithoutDelay" si modificati ledPin = 2 (dalam 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 di timp ce apasati pe butonul care tine GPIO0 la GND.
10. Cand se finalizeaza compilarea si apare "Memuat naik …" conectati menyalakan firul rosu si lasati butonul.
Sper ca va sunt utile informatiile de aici, daca aveti intrebari, corectari,omplari dll … jangan ragu untuk menuliskan komen!:)
Disyorkan:
Taman IoT Bersama Arduino: 3 Langkah
IoT Garden With Arduino: Hello pembuat! Ini adalah projek untuk mewujudkan taman IoT anda! Anda akan dapat membaca suhu bilik, mengawal pam dan memantau tanaman anda dari telefon pintar anda walaupun anda tidak berada di rumah. persediaan, pam mengambil air dari
Jam Nixie Bersama Arduino - Reka bentuk paling mudah: 4 Langkah
Jam Nixie Bersama Arduino | Reka bentuk paling sederhana: Setelah seharian bekerja, akhirnya saya berjaya membuat jam Nixie dengan Arduino dan cip pengasingan opto, tidak perlu pemandu Nixie yang sukar dibeli
Wira Gitar Bersama Arduino: 4 Langkah
Guitar Hero With Arduino: Arduino membolehkan pengguna menyesuaikan hampir apa sahaja yang mereka mahukan dengan sebilangan kecil kod. Saya memutuskan untuk mengembangkan permainan Guitar Hero dengan kelajuan, kelantangan, dan pelbagai mod permainan yang boleh disesuaikan. Projek ini juga boleh kehabisan 3 bateri AA sehingga
Jauh Tanpa Wayar Menggunakan Modul 2.4Ghz NRF24L01 Bersama Arduino - Nrf24l01 Penerima Pemancar 4 Saluran / 6 Saluran untuk Quadcopter - Helikopter Rc - Rc Plane Menggunakan Arduino: 5 Langkah (dengan Gambar)
Jauh Tanpa Wayar Menggunakan Modul 2.4Ghz NRF24L01 Bersama Arduino | Nrf24l01 Penerima Pemancar 4 Saluran / 6 Saluran untuk Quadcopter | Helikopter Rc | Rc Plane Menggunakan Arduino: Untuk mengendalikan kereta Rc | Quadcopter | Drone | Pesawat RC | Perahu RC, kita selalu memerlukan penerima dan pemancar, misalkan untuk RC QUADCOPTER kita memerlukan pemancar dan penerima 6 saluran dan jenis TX dan RX terlalu mahal, jadi kita akan membuatnya
Menggunakan ESP8266 Bersama Arduino dan Blynk: 4 Langkah
Menggunakan ESP8266 Dengan Arduino dan Blynk: Sambungkan aplikasi Arduino Mega anda ke blynk menggunakan perisai espp8266