Turinys:

Programa ESP8266 su „Arduino“: 4 žingsniai
Programa ESP8266 su „Arduino“: 4 žingsniai

Video: Programa ESP8266 su „Arduino“: 4 žingsniai

Video: Programa ESP8266 su „Arduino“: 4 žingsniai
Video: Маяк с управлением через интернет. Web-интерфейс, Si5351, ESP8266 и Arduino 2024, Lapkritis
Anonim
Programa ESP8266 su „Arduino“
Programa ESP8266 su „Arduino“

Daugialypės problemos, susijusios su „Wi-Fi“programa ir tęstiniu važiavimu.

Programa, kurioje rodomas veidas, arba plačia dezvoltare ir USB keitiklis.

Akies projekte va voi arata cum am programat eu un module ESP-01 folosind or placa de dezvoltare Arduino, fara a ficesces un stabilizator de tensiune, sau allte komponente pe care e posibil sa nu le avem la indemana.

1 žingsnis: pakartokite būtinybę

Resurse Hardware folosite:

  • Esp8266
  • „Arduino Uno + cablu“
  • Bandomoji Lenta
  • 1 x butonas
  • 1 x rezistenta 1k
  • 1 x rezistenta 2k
  • Ugnis

2 žingsnis: „Interconectarea Componentelor“

Tarpakontakta komponentas
Tarpakontakta komponentas
  • „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“(princesės padalijimas į frecventa realist cu cu ajutorul rezistentelor)
  • ESP GPIO0 - BTN - GND

3 žingsnis: „Explicatii Si Observatii“

  • Modulinė „Wi-Fi“funkcija, veikianti 3,3 V, „Arduino“-5 V. Aveti grija sa nu alimentati tiesioginis 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.
  • Įdiekite vidinę programos programą GPIO0 trebuie su fie LOW inainte ca modulis Wi-Fi for fie alimentat, astfel butonul and a fossarecepts pentru a putea rupe usor legatura cand dorim doar to ruleze codul.
  • „Observam legatura TX - TX si Rx - Rx“. Pasiekite skaitytuvą ir kompiuterį, kad galėtumėte naudotis „Arduino nu comunica“moduliu „Wi-Fi“tiesioginiu perdavimu, tiesioginiu ir atsitiktiniu būdu.
  • Jei norite iš naujo nustatyti Arduino la GND, ignoruokite mikrokontrolerį.

4 žingsnis: Programarea Propriu-zisa

Parodykite „Arduino IDE“demonstraciją, jei norite, kad tai nepamirštų:

  1. Norėdami atsisiųsti IDE ir gauti duomenis, spustelėkite Failas -> Nuostatos, tiesioginės CTRL+,
  2. „Campul“papildomų lentų valdytojo URL: „adaugati urmatorul“nuoroda:

https://arduino.esp8266.com/stable/package_esp8266com_index.json

Dupa Care dati spustelėkite „Gerai“.

3. Spustelėkite Įrankiai -> Valdyba -> Lentų valdytojas ir adaugati in campul de cautare "ESP8266" ir instalati pachetul

4. Pasirinkite įrankį „Generic ESP8266“-> Lenta

5. „Conectati placa la“skaičiuoklė

6. Alegeti portul selectand "Tools -> Port"

7. Incarcati exemplul blinky led "Failas -> Pavyzdžiai -> 02. Digital-> BlinkWithoutDelay" ir modifikuotas ledPin = 2 (į ESP -01)

8. „Deconectati firul rosu de la 3.3V de la Arduino“

9. Apasati pe butonul de upload your folositi scurtatura CTRL+U in timp ce apasati pe butonul care tine GPIO0 la GND.

10. Paskelbkite galutinę kompoziciją ir įkelkite „Įkeliama …“, kuriai priskiriamas firmos rosu si lasati butonul.

Sper ca va sunt utile informatiile de aici, daca aveti intrebari, corectari, completari ir tt … nedvejodami rašykite komentaruose!:)

Rekomenduojamas: