Cuprins:

Arduino WiFi Shield folosind ESP8266: 4 pași
Arduino WiFi Shield folosind ESP8266: 4 pași

Video: Arduino WiFi Shield folosind ESP8266: 4 pași

Video: Arduino WiFi Shield folosind ESP8266: 4 pași
Video: Как сделать 4-канальное реле Wi-Fi ESP8266 ESP01 | ESP01 Домашняя автоматизация | УдаленныйXY 2024, Noiembrie
Anonim
Arduino WiFi Shield Folosind ESP8266
Arduino WiFi Shield Folosind ESP8266

Buna baieti!

Acest proiect se concentrează în principal pe crearea unui scut WiFi bazat pe ESP8266 pentru Arduino UNO.

Acest scut poate fi folosit pentru a programa ESP8266 în două moduri.

Fie prin comenzi AT, fie direct prin Arduino IDE.

Ce este ESP8266?

ESP8266 este un microcip Wi-Fi cu cost redus, cu stivă TCP / IP completă și capacitate de microcontroler produs de producătorul Espressif Systems din Shanghai, China.

ESP8266 este capabil să găzduiască o aplicație sau să descarce toate funcțiile de rețea Wi-Fi de la un alt procesor de aplicații. Fiecare modul ESP8266 este pre-programat cu un firmware de set de comenzi AT, ceea ce înseamnă că îl puteți conecta pur și simplu la dispozitivul dvs. Arduino.

Pasul 1: COMPONENTE NECESARE

  • ESP8266
  • LM317TG
  • APASA BUTONUL
  • 10 K POT
  • 12V DC JACK
  • Rezistor 1K
  • Rezistor 220E
  • Rezistor 360E
  • Jumperi masculin și feminin

Pasul 2: CIRCUIT

CIRCUIT
CIRCUIT

Circuitul se concentrează în principal pe interfața modulului wifi ESP8266 cu Arduino UNO.

ESP8266 este un modul dificil de utilizat; are nevoie de propria sursă de alimentare și de o conexiune specifică setată pentru a comunica cu Arduino.

Amintiți-vă întotdeauna că ESP8266 atunci când este achiziționat vine cu un firmware implicit care este capabil să comunice cu comenzile AT. Dar dacă modulul a fost programat direct cu Arduino, atunci firmware-ul implicit va fi șters și va trebui să fie intermitent din nou dacă se vor utiliza comenzile AT.

Aici LM317TG este utilizat ca regulator de tensiune de 3,3V. Acest 3.3V este utilizat pentru a alimenta modulul ESP8266 deoarece 3.3V de la Arduino UNO nu va putea să furnizeze suficient curent pentru modulul ESP. Pinul de intrare LM317 poate fi alimentat de mufa de intrare DC a pinului Vin al plăcii Arduino UNO

Pinul GPIO0 al modulului ESP este conectat la un pin jumper care poate fi comutat pentru a conecta pinul la sol. Acest lucru permite utilizatorului să seteze modulul ESP să funcționeze fie în modul de comandă AT, fie în modul de programare (Arduino IDE). Atât GPIO0, cât și GPIO2 sunt conectate la un conector extern, astfel încât acești pini GPIO să poată fi utilizați și.

Am conectat pinii Rx și Tx ai modulului ESP8266 la cei 12 și 13 pini ai Arduino. Nu am folosit seria hardware (pinul 0 și 1) pentru a facilita depanarea. De asemenea, puteți observa că este prevăzută și o opțiune pentru conectarea DISPLAY-ului 16 * 2, astfel încât să poată fi montat direct deasupra scutului. LCD-ul este alimentat de pinul de 5V al Arduino.

Imaginea de mai sus este schema circuitului.

Pasul 3: PROIECTAREA PCB folosind EAGLE

PROIECTAREA PCB folosind EAGLE
PROIECTAREA PCB folosind EAGLE

Schema este convertită în PCB. Aici este folosit instrumentul Eagle CAD. Vă rugăm să parcurgeți noțiunile de bază ale utilizării instrumentului EAGLE CAD, astfel încât micile prototipuri să poată fi proiectate cu ușurință de dumneavoastră.

Imaginea de mai sus prezintă aspectul plăcii.

Pasul 4: Fabricarea PCB-ului

Fabricarea PCB-ului
Fabricarea PCB-ului
Fabricarea PCB-ului
Fabricarea PCB-ului

Acum vom trimite plăcile noastre pentru fabricare. Pentru a vă fabrica PCB-ul, trebuie să generați fișiere Gerber din aspectul Board-ului din instrumentul Eagle CAD. Faceți clic AICI pentru a vedea un tutorial video despre cum să generați fișiere Gerber din EAGLE.

Personal îmi plac LIONCIRCUITS. Calitatea panourilor lor este foarte bună și, de asemenea, oferă panourile în doar 5 zile.

Mai sus puteți găsi imaginile PCB când sunt încărcate pe Lioncircuits.

Recomandat: