Orodha ya maudhui:

Programu ya ESP8266-07 Na Arduino Nano: Hatua 6 (na Picha)
Programu ya ESP8266-07 Na Arduino Nano: Hatua 6 (na Picha)

Video: Programu ya ESP8266-07 Na Arduino Nano: Hatua 6 (na Picha)

Video: Programu ya ESP8266-07 Na Arduino Nano: Hatua 6 (na Picha)
Video: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, Julai
Anonim
Programu ya ESP8266-07 Na Arduino Nano
Programu ya ESP8266-07 Na Arduino Nano

Hii ni mafunzo mafupi ya kuunda bodi nambari ya ESP8266-07 / 12E nifty kutumia Arduino nano. Mpangilio wa wiring ni sawa na ile iliyoonyeshwa hapa. Una chaguzi za kusambaza mradi huu kwenye ubao wa mkate, kujitengenezea ubao wa maandishi, au kutumia faili za kijiti zilizoambatanishwa kuunda pcb inayoaminika zaidi. Ninashauri kushikamana na pcb au ubao wa ubao (ikiwa unajiamini kwa solder vizuri) ikiwa mara nyingi unapanga vifaa vilivyotajwa.

Ninapanga kuunda yaliyomo na ESP-07, na nitatumia bodi iliyoundwa kwenye mafunzo haya mara kwa mara.

Ubunifu una bodi ya mdhibiti wa 3.3v ambayo inawasha moduli ya ESP, itabidi uunganishe usambazaji wa 5v pamoja na kebo ya usb ya Arduino. Kwa kuongeza, unapaswa pia kutumia bodi ya kuzuka; inafanya kila kitu iwe rahisi kufanya kazi nayo.

Vifaa

  • Arduino nano
  • ESP8266-07 au / 12 / e
  • Bodi ya kuzuka ya ESP-07
  • Cable ndogo ya usb
  • 5.5mm jack ya nguvu (kiume na kike)
  • Pini za kichwa cha kike 1 * 15 (2pcs)
  • Pini za kichwa cha kike 1 * 8 (2pcs)
  • 6pin kubadili swichi (hiari)
  • vifungo vya kushinikiza (2pcs)
  • Vipimo 5Kohm (2pcs)
  • Vipinga vya 10Kohm (2pcs)
  • lm1117 3.3v (Nilitumia toleo la smd, unaweza kutumia TH ikiwa unataka kuunda mzunguko wa ubao wa mkate)
  • 47uf capacitor (unaweza kutumia maadili ya juu ikiwa unapata shida za nguvu)
  • ubao wa mkate, au ubao wa bodi, au pcb

Hatua ya 1: Wiring

Wiring
Wiring
Wiring
Wiring

Mzunguko wa ubao wa mkate:

1. Chomeka kwenye ubao wa mkate nano ya Arduino, na moduli ya ESP ukitumia bodi ya kuzuka. Kwa ufikiaji bora wa pini za bodi ya kuzuka, unaweza kutumia bodi mbili za mkate badala ya moja kama inavyoonyeshwa.

2. Kuimarisha reli: unganisha pini ya 5v ya jack ya nguvu ili kubana 3 ya mdhibiti wa lm1117 3.3v, GND kubandika 1, na pato kutoka kwa siri 2 hadi reli ya + + "ya ubao wa mkate. Pia unganisha pini ya GND ya jack ya nguvu na "-" ya ubao wa mkate. Ongeza capacitor 47uf na unganisha reli pamoja kama inavyoonyeshwa.

3. Ongeza vifungo viwili vya kushinikiza (kuweka upya na mpango) na unganisha pini moja kutoka kwa kila kuweka upya na nyingine kwa GPIO0 ya ESP. Vuta pini zilizounganishwa kawaida hadi 3.3v ukitumia vipinga 10kohm. Unganisha pini kawaida zilizo wazi kwa GND

4. Unganisha + reli kwa VCC ya bodi ya kuzuka ya ESP

5. Unganisha - reli kwa GND ya bodi ya kuzuka ya ESP

6. Vuta pini CH_PD na GPIO15 ya ESP hadi + 3.3v reli ukitumia vipinga 5kohm

7. Unganisha pini ya RX ya nano kwa RX ya ESP ukitumia ubadilishaji wa njia 2

8. Unganisha TX ya Nano na TX ya ESP ukitumia ubadilishaji wa kugeuza njia-2. (kubadili swichi ni hiari; inafanya uwezekano wa kukata kabisa ishara kati ya Arduino na ESP)

9. Piga pini za RST na GND za Arduino, hatua hii "inalemaza" chip ya ATmega.

Nilitumia usambazaji wa nje wa 5v kwa sababu arduino haiwezi kutoa sasa ya kutosha kuwezesha moduli ya ESP kwa uaminifu. Ninatumia chaja ya zamani na kebo ya usb iliyobadilishwa.

Hatua ya 2: Kugundisha Mzunguko wa Ubao

Kuunganisha Mzunguko wa Perfboard
Kuunganisha Mzunguko wa Perfboard
Kuunganisha Mzunguko wa Perfboard
Kuunganisha Mzunguko wa Perfboard
Kuunganisha Mzunguko wa Perfboard
Kuunganisha Mzunguko wa Perfboard
Kuunganisha Mzunguko wa Perfboard
Kuunganisha Mzunguko wa Perfboard

Nimefanya mpangilio wa upande mmoja wa 7cm na 9cm perfboard kulingana na mchoro wa wiring katika hatua iliyopita. Jaribu kutumia sehemu halisi ya sehemu hiyo ili usiingie katika maswala ya uelekezaji. Unaweza kutumia picha za fritzing zilizoambatanishwa kama miongozo.

Pia, nimetumia pini za kichwa cha kike 2.54mm kufanya Nano na ESP ipatikane.

Hatua ya 3: Mzunguko wa PCB

Mzunguko wa PCB
Mzunguko wa PCB

Tuma kijiti kilichoambatishwa kwa mtengenezaji wa pcb na ndio hivyo!

Inategemea wiring iliyotajwa hapo awali, lakini mpangilio ni tofauti kidogo. Ilinibidi kuifanya iwe ngumu zaidi ili kukuokoa pesa

Faili ziliundwa na EasyEDA.

Hatua ya 4: Kuongeza Msaada wa Esp8266 kwa Arduino IDE

Kuongeza Msaada wa Esp8266 kwa Arduino IDE
Kuongeza Msaada wa Esp8266 kwa Arduino IDE
Kuongeza Msaada wa Esp8266 kwa Arduino IDE
Kuongeza Msaada wa Esp8266 kwa Arduino IDE
Kuongeza Msaada wa Esp8266 kwa Arduino IDE
Kuongeza Msaada wa Esp8266 kwa Arduino IDE
Kuongeza Msaada wa Esp8266 kwa Arduino IDE
Kuongeza Msaada wa Esp8266 kwa Arduino IDE

Unaweza kuruka hatua hii ikiwa una moduli iliyosanidiwa tayari

Hatua ya 1: fungua IDE na nenda kwenye Faili >> upendeleo, dirisha linaibuka. Itaonekana kama moja ya picha zilizoambatishwa

Hatua ya 2: Kwenye sanduku nyekundu, weka laini hii:

arduino.esp8266.com/stable/package_esp8266com_index.json

ikiwa kuna kitu tayari kimeandikwa hapo, ongeza koma na kisha ubandike URL

Hatua ya 3: Nenda kwa zana >> bodi >> meneja wa bodi, rejelea picha za ambatisha ikiwa una shida yoyote na hiyo

Hatua ya 4: dirisha linapomaliza kupakia, tumia kisanduku cha utaftaji kutafuta esp8266, pata matokeo na kichwa "esp8266 na esp8266 jamii" na usakinishe

KUMBUKA: Niliweka toleo 2.5.2 kwa sababu matoleo mengine ya baadaye yanasababisha "fatalerrors"

Hatua ya 5: Usanikishaji ukikamilika, nenda kwenye Zana >> Bodi >> pata na uchague "moduli ya esp8266"

Hatua ya 6: Nenda kwa zana na chini ya "bodi: Moduli ya esp8266" utapata usanidi. Hakikisha kwamba yako inalingana na zile zilizo kwenye picha iliyoambatishwa.

Hatua ya 5: Kupakia Mchoro

Chomeka kebo ya usb kwa Arduino Nano na uiunganishe na kompyuta. Pia, unganisha umeme wa 5v kwa jack ya umeme kwenye ubao.

Ikiwa umeamua kuongeza swichi ya toggle, hakikisha imebanwa.

Kuweka moduli ya esp katika hali ya programu:

Bonyeza na ushikilie vitufe vya RESET na PROGRAM, halafu toa "Rudisha" wakati bado unabonyeza "PROGRAM"

Shikilia kwa muda mfupi kisha utoe kitufe cha "PROGRAM"

Kwenye kompyuta, fungua IDE na nenda kwenye Zana >> bandari na uchague bandari ya COM ambapo umeunganisha kebo yako ya usb kwenye kompyuta.

Andika msimbo wako, na utumie kitufe cha kupakia kushoto juu ya IDE yako ili kuanza kupanga moduli ya ESP.

Hatua ya 6: Jaribu Kanuni

Inawezekana kujaribu programu kadhaa bila kuondoa moduli kutoka kwa tundu lake.

Ili kufanya hivyo, onyesha kitufe cha kugeuza, na bonyeza kitufe cha Rudisha.

Nimeongeza swichi ya kubadili ili kutenganisha bodi mbili kabisa

FURAHIA!

Ilipendekeza: