Sisukord:

Arduino WiFi -kilp, kasutades ESP8266: 4 sammu
Arduino WiFi -kilp, kasutades ESP8266: 4 sammu

Video: Arduino WiFi -kilp, kasutades ESP8266: 4 sammu

Video: Arduino WiFi -kilp, kasutades ESP8266: 4 sammu
Video: Майнинг на Arduino, ESP32 майнер. 2024, November
Anonim
Arduino WiFi -kilp, kasutades ESP8266
Arduino WiFi -kilp, kasutades ESP8266

Tere kutid!

See projekt keskendub peamiselt ESP8266 -põhise WiFi -kilbi loomisele Arduino UNO jaoks.

Seda kilpi saab kasutada ESP8266 programmeerimiseks kahes režiimis.

Kas AT -käskude kaudu või otse Arduino IDE kaudu.

Mis on ESP8266?

ESP8266 on odav Wi-Fi mikrokiip, millel on täielik TCP/IP-virn ja mikrokontrolleri võimalus, mille on tootnud tootja Espressif Systems Hiinas Shanghais.

ESP8266 on võimeline rakendust majutama või teisest rakendusprotsessorist kõik Wi-Fi-võrgufunktsioonid maha laadima. Iga ESP8266 moodul on eelprogrammeeritud AT-käsukomplekti püsivaraga, mis tähendab, et saate selle lihtsalt ühendada oma Arduino seadmega.

1. samm: VAJALIKUD KOMPONENDID

  • ESP8266
  • LM317TG
  • VAJADUSNUPP
  • 10 K POT
  • 12V alalisvoolu pistik
  • 1K takisti
  • 220E takisti
  • 360E takisti
  • Meeste ja naiste hüppajad

2. etapp: Ahel

AHTE
AHTE

Vooluahel keskendub peamiselt ESP8266 WiFi -mooduli liidestamisele Arduino UNO -ga.

ESP8266 on keeruline kasutada; Arduinoga suhtlemiseks vajab see oma toiteallikat ja spetsiaalset ühenduse seadistust.

Pidage alati meeles, et ESP8266 ostmisel on kaasas vaikimisi püsivara, mis on võimeline suhtlema AT -käskudega. Aga kui moodul on Arduinoga otse programmeeritud, kustutatakse vaikimisi püsivara ja see tuleb uuesti käivitada, kui soovite kasutada AT -käske.

Siin kasutatakse LM317TG -d 3,3 V pingeregulaatorina. Seda 3.3V kasutatakse ESP8266 mooduli toiteks, kuna Arduino UNO 3.3V ei suuda ESP mooduli jaoks piisavalt voolu saada. LM317 sisendnõela saab toita Arduino UNO plaadi Vini tihvti alalisvoolu sisendtoru pistikupesast

ESP mooduli GPIO0 tihvt on ühendatud hüppajaga, mida saab lülitada, et tihvt maapinnaga ühendada. See võimaldab kasutajal seadistada ESP mooduli töötama kas AT käsurežiimis või programmeerimisrežiimis (Arduino IDE). Nii GPIO0 kui ka GPIO2 on ühendatud välise pistikuga, nii et neid GPIO tihvte saab ka kasutada.

Oleme ühendanud ESP8266 mooduli Rx ja Tx tihvti Arduino 12 ja 13 kontaktiga. Me ei kasutanud silumise lihtsustamiseks riistvara seeriat (tihvtid 0 ja 1). Samuti võite märgata, et on saadaval ka 16*2 DISPLAY ühendamise võimalus, nii et seda saab paigaldada otse kilbi peale. LCD toiteallikaks on Arduino 5V pin.

Ülaltoodud pilt on lülitusskeem.

3. samm: trükkplaadi disainimine EAGLE abil

PCB KUJUNDAMINE EAGLE abil
PCB KUJUNDAMINE EAGLE abil

Skeem teisendatakse PCB -ks. Siin kasutati Eagle CAD tööriista. Palun lugege läbi EAGLE CAD tööriista kasutamise põhitõed, et väikseid prototüüpe saaks hõlpsasti ise kujundada.

Ülaltoodud pilt näitab plaadi paigutust.

Samm: trükkplaadi valmistamine

PCB valmistamine
PCB valmistamine
PCB valmistamine
PCB valmistamine

Nüüd saadame oma lauad valmistamiseks. PCB valmistamiseks peate genereerima Gerberi failid Eagle CAD tööriista tahvli paigutusest. KLIKI SIIA, et näha videoõpetust Gerber -failide genereerimiseks EAGLE -ist.

Mulle isiklikult LIONCIRCUITS meeldivad. Nende plaatide kvaliteet on tõesti hea ja nad pakuvad plaate vaid 5 päeva jooksul.

Eespool leiate minu PCB -pildid, kui need on lioncircuits'ile üles laaditud.

Soovitan: