Orodha ya maudhui:

Bodi ya Utaratibu wa Moduli ya ESP-01: Hatua 12 (na Picha)
Bodi ya Utaratibu wa Moduli ya ESP-01: Hatua 12 (na Picha)

Video: Bodi ya Utaratibu wa Moduli ya ESP-01: Hatua 12 (na Picha)

Video: Bodi ya Utaratibu wa Moduli ya ESP-01: Hatua 12 (na Picha)
Video: Маленький лисенок вышел к людям за помощью 2024, Julai
Anonim
Image
Image
Aina
Aina

Maelezo ya ziada na sasisho la hati hapa kwenye wavuti yangu

www.mischianti.org/2019/01/14/esp-01-modules-programming-board/

ESP-01 ni moduli ya esp8266 ya gharama nafuu, na WIFI iliyojengwa.

Iliundwa kama moduli ya Wifi ya Arduino, lakini Ni nguvu zaidi kuliko Arduino, kuliko sasa ikiwa lazima ufanye moduli kidogo kudhibiti relay au daftari ndogo ya dijiti rahisi Ni suluhisho bora.

Unaweza kupata habari au sasisha kuhusu bodi hii hapa.

Hatua ya 1: Aina

Kuna aina tofauti ya moduli hii, lakini zote zina processor ya L106 32-bit RISC microprocessor msingi wa Tensilica Xtensa Diamond Standard 106Micro inayoendesha kwa 80 MHz, unaponunua moja ya hiyo lazima uzingatie tu Flash, zingine zina 512 KiB Flash, 1MiB nyingine

Ufafanuzi wa Pini

  • VCC: Nguvu 3.0 ~ 3.6V
  • GND: Ardhi
  • RUDISHA: Ishara ya kuweka upya nje (Kiwango cha chini cha voltage: Inatumika)
  • CH_PD: Chip Wezesha. Ya juu: Imewashwa, chip hufanya kazi vizuri; Chini: Imezimwa, ndogo ya sasa
  • GPIO0: (FLASH) I / O Kusudi kuu IO, ikiwa chini wakati kuweka upya / nguvu kwenye inachukua chip kwenye hali ya programu ya serial
  • GPIO1: (TX) I / O Kusudi kuu IO na Serial TXd
  • GPIO3: (RX) I / O Kusudi kuu IO na Serial RXd
  • GPIO2: I / O Kusudi la jumla IO na Serial1 TXd

Hatua ya 2: Kupanga programu

Kupanga programu
Kupanga programu

Kama unavyoona moduli hii haijaingia kwenye usb kwa hivyo njia rahisi ya mpango ni kutumia USB to TTL converter, unaweza kuipata kwa 0, 50 $.

Nina shida na moduli ya gharama kubwa zaidi ya FT232RL au FT232, badala yake CH340G au CH340 inafanya kazi vizuri sana.

Hatua ya 3: Uunganisho wa Msingi kwa Programu

Uunganisho wa Msingi kwa Programu
Uunganisho wa Msingi kwa Programu

Schema ya unganisho la msingi ni rahisi sana, lazima uweke 3.3v kwenye VCC na CH_PD (kuwezesha na kuwezesha), kisha uweke GND GND na GPIO0 (ya mwisho kuweka moduli kwenye hali ya programu), kuliko unganisha RX na TX na TX kwa RX.

Hatua ya 4: Sanidi Maoni yako

Sanidi Mawazo Yako
Sanidi Mawazo Yako
Sanidi Mawazo Yako
Sanidi Mawazo Yako
Sanidi Mawazo Yako
Sanidi Mawazo Yako

Kuliko lazima usanidi IDE yako ya Arduino, kwanza lazima uongeze bodi mpya katika Meneja wa Bodi.

Katika meneja wa bodi, bodi ya kuchagua ni esp8266.

Sasa unaweza kuchagua bodi ya generic esp8266 kutoka kwenye orodha ya bodi

Hatua ya 5: Bodi ya Programu

Bodi ya Programu
Bodi ya Programu

Utaratibu huu ni wa kuchosha, lazima uunganishe kisha uondoe unganisho na kadhalika, na kutumia pini zote Ni za kuchosha sana.

Suluhisho langu kwa shida hii ni kuunda bodi ya programu (mimi ni shabiki wa bodi ya huduma).

Utendaji ni:

  • Chanzo cha nguvu cha nje kutoa ampere zaidi kwa mzunguko;
  • kubadili kuchagua hali ya programu na kuliko kutolewa pini ya GPIO0;
  • 2 badilisha kuamsha RX na TX na kuliko kutoa matumizi ya pini hiyo kwa mzunguko;
  • kitufe cha kuweka upya kuanza programu.

Hatua ya 6: Mfano wa PCB

Mfano wa PCB
Mfano wa PCB

Angalia wavuti yangu kwa habari ya ziada

Hatua ya 7: Matokeo ya Mchakato wa Kusaga

Image
Image
Mkutano wa PCB
Mkutano wa PCB

Ningependa kuongeza matokeo ya router yangu ya zamani yenye utukufu (iliyoundwa na skana ya epson na printa), mbaya lakini sawa.

Pia kuna mdudu uliowekwa kwa waya (katika faili ninayokupa haipo tena).

Katika siku chache natumai kuongeza mafunzo ili kuunda CNC yangu mpya, na mafunzo ya kuunda gcode. Tovuti hii inaendelea.

Hatua ya 8: Mkutano wa PCB

Sasa anza kukusanya bodi.

Hatua ya 9: Jinsi ya Kutumia Bodi ya Programu

Matumizi ni rahisi sana:

Ingiza kwanza esp01 kwenye ubao, kuliko unganisha GND na GND, TX hadi RX na RX hadi TX ya TTL kwa kibadilishaji cha USB.

Sasa uko tayari kupanga, naongeza mifano kadhaa ya matumizi.

Pakia faili ya kupepesa

  • Kwenye ubao lazima uweke swichi ya kushoto katika hali ya programu kuliko bonyeza kitufe cha reset.
  • Angalia kuwa swichi ya RX na TX iko katika hali ya trasfer. Kuliko kuanza kupakia mchoro.
  • Wakati kumaliza weka "hali ya matumizi" bodi ili kuweka programu ya programu bure, na kitufe cha kuweka TX katika "hali ya matumizi".
  • Kwa hivyo unaweza kuangalia blink inayoongozwa ya nje kwa sababu BUILTIN_LED imeunganishwa na pini ya TX.

Hatua ya 10: Tumia Pini Zote nne za Bodi

  • Kwenye ubao lazima uweke qith kushoto katika hali ya programu kuliko bonyeza kitufe cha reset.
  • Angalia kuwa swichi ya RX na TX iko katika hali ya trasfer. Kuliko kuanza kupakia mchoro.
  • Baada ya kumaliza weka "hali ya matumizi" bodi ili kuweka pini ya programu bure, na kitufe cha kuweka pini za RX na TX katika "hali ya matumizi". Kwa hivyo unatumia pini zote 4 kudhibiti iliyoongozwa.

Hatua ya 11: Tumia pini 3 Kudhibiti Iliyoongozwa na Moja kwa Utatuaji wa Sera

  • Kwenye ubao lazima uweke swichi ya kushoto katika hali ya programu kuliko bonyeza kitufe cha reset.
  • Angalia kuwa swichi ya RX na TX iko katika hali ya trasfer.
  • Kuliko kuanza kupakia mchoro.
  • Unganisha mfuatiliaji wa serial kwa bandari sahihi.
  • Baada ya kumaliza weka "hali ya matumizi" bodi ili kuweka pini ya programu bure, na kitufe cha kuweka RX katika "hali ya matumizi".
  • Kwa hivyo unatumia pini 3 kudhibiti iliyoongozwa na TX kutatua programu.

Hatua ya 12: Asante

Ikiwa una shida au nyingine andika maoni au fungua mada kwenye mkutano.

Ilipendekeza: