Satura rādītājs:

Arduino WiFi vairogs, izmantojot ESP8266: 4 soļi
Arduino WiFi vairogs, izmantojot ESP8266: 4 soļi

Video: Arduino WiFi vairogs, izmantojot ESP8266: 4 soļi

Video: Arduino WiFi vairogs, izmantojot ESP8266: 4 soļi
Video: Использование драйвера шагового двигателя L298N Для управления 4-проводным шаговым двигателем 2024, Jūlijs
Anonim
Arduino WiFi vairogs, izmantojot ESP8266
Arduino WiFi vairogs, izmantojot ESP8266

Sveiki puiši!

Šis projekts galvenokārt ir vērsts uz ESP8266 bāzes WiFi vairoga izveidi Arduino UNO.

Šo vairogu var izmantot, lai programmētu ESP8266 divos režīmos.

Vai nu caur AT komandām, vai tieši caur Arduino IDE.

Kas ir ESP8266?

ESP8266 ir zemu izmaksu Wi-Fi mikroshēma ar pilnu TCP/IP steku un mikrokontrolleru iespējām, ko ražotājs Espressif Systems ražojis Šanhajā, Ķīnā.

ESP8266 spēj vai nu mitināt lietojumprogrammu, vai izkraut visas Wi-Fi tīkla funkcijas no cita lietojumprogrammu procesora. Katrs ESP8266 modulis ir iepriekš ieprogrammēts ar AT komandu kopas programmaparatūru, kas nozīmē, ka jūs varat to vienkārši savienot ar savu Arduino ierīci.

1. darbība: OBLIGĀTĀS SASTĀVDAĻAS

  • ESP8266
  • LM317TG
  • UZSPIED POGU
  • 10 K POT
  • 12V līdzstrāvas ligzda
  • 1K rezistors
  • 220E rezistors
  • 360E rezistors
  • Džemperi vīriešiem un sievietēm

2. darbība: Ķēde

ĶĒDE
ĶĒDE

Ķēde galvenokārt koncentrējas uz ESP8266 wifi moduļa saskarni ar Arduino UNO.

ESP8266 ir sarežģīts lietojams modulis; tam ir nepieciešams savs enerģijas avots un īpašs savienojuma iestatījums, lai sazinātos ar Arduino.

Vienmēr atcerieties, ka, iegādājoties ESP8266, tiek piegādāta noklusējuma programmaparatūra, kas spēj sazināties ar AT komandām. Bet, ja modulis ir tieši ieprogrammēts ar Arduino, tad noklusējuma programmaparatūra tiks izdzēsta, un, ja vēlaties izmantot AT komandas, tā ir jāatspīdina vēlreiz.

Šeit LM317TG tiek izmantots kā 3.3V sprieguma regulators. Šis 3.3V tiek izmantots ESP8266 moduļa barošanai, jo 3.3V no Arduino UNO nevarēs iegūt pietiekami daudz strāvas ESP modulim. LM317 ievades tapu var darbināt ar Arduino UNO plates Vin tapas līdzstrāvas ieejas mucas ligzdu

ESP moduļa GPIO0 tapa ir savienota ar džempertapu, kuru var pārslēgt, lai pieslēgtu tapu pie zemes. Tas ļauj lietotājam iestatīt ESP moduli darbam vai nu AT komandu režīmā, vai programmēšanas režīmā (Arduino IDE). Gan GPIO0, gan GPIO2 ir pievienoti ārējam savienotājam, lai varētu izmantot arī šīs GPIO tapas.

Mēs esam savienojuši ESP8266 moduļa Rx un Tx tapu ar Arduino 12 un 13 tapām. Mēs neizmantojām aparatūras sēriju (0 un 1 tapa), lai atvieglotu atkļūdošanu. Varat arī pamanīt, ka ir pieejama arī iespēja 16*2 DISPLAY pieslēgšanai, lai to varētu uzstādīt tieši uz vairoga. LCD tiek darbināts ar Arduino 5V tapu.

Iepriekš redzamais attēls ir shēma.

3. solis: PCB Dizains, izmantojot EAGLE

PCB DESIGNING, izmantojot EAGLE
PCB DESIGNING, izmantojot EAGLE

Shēma tiek pārveidota par PCB. Šeit tika izmantots Eagle CAD rīks. Lūdzu, iepazīstieties ar EAGLE CAD rīka lietošanas pamatiem, lai mazus prototipus varētu viegli izveidot pats.

Iepriekš redzamais attēls parāda dēļa izkārtojumu.

4. solis: PCB izgatavošana

PCB izgatavošana
PCB izgatavošana
PCB izgatavošana
PCB izgatavošana

Tagad mēs nosūtīsim mūsu dēļus izgatavošanai. Lai izgatavotu savu PCB, jums ir jāģenerē Gerber faili no tāfeles izkārtojuma Eagle CAD rīkā. Noklikšķiniet šeit, lai redzētu video pamācību par to, kā ģenerēt Gerber failus no EAGLE.

Man personīgi patīk LIONCIRCUITS. To dēļu kvalitāte ir patiešām laba, un tie arī nodrošina dēļus tikai 5 dienu laikā.

Augšpusē varat atrast manus PCB attēlus, kad tie ir augšupielādēti Lioncircuits.

Ieteicams: