Sisällysluettelo:
- Vaihe 1: Tekniset tiedot
- Vaihe 2: Ohjelmointi
- Vaihe 3: Perusliitäntä ohjelmointiin
- Vaihe 4: Määritä ideasi
- Vaihe 5: Ohjelmointitaulu
- Vaihe 6: PCB -prototyyppi
- Vaihe 7: Jyrsintäprosessin tulos
- Vaihe 8: PCB -kokoonpano
- Vaihe 9: Ohjelmointikortin käyttäminen
- Vaihe 10: Käytä levyn kaikkia 4 nastaa
- Vaihe 11: Käytä 3 nastaa ohjataksesi lediä ja yhtä sarjamuotoiseen virheenkorjaukseen
- Vaihe 12: Kiitos
Video: ESP-01-moduulin ohjelmointikortti: 12 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Lisätietoja ja asiakirjojen päivitys täällä sivustossani
www.mischianti.org/2019/01/14/esp-01-modules-programming-board/
ESP-01 on edullinen esp8266-moduuli, jossa on sisäänrakennettu WIFI.
Se luotiin Arduino WIFI -moduulina, mutta se on enemmän tehoa kuin Arduino, kuin nyt, jos sinun on tehtävä pieni moduuli releen tai yksinkertaisen digitaalisen dataloggerin ohjaamiseksi. Se on paras ratkaisu.
Löydät uutisia tai päivityksiä tästä kortista täältä.
Vaihe 1: Tekniset tiedot
Joitakin tämän moduulin muunnelmia on, mutta kaikilla on prosessori L106, 32-bittinen RISC-mikroprosessori, joka perustuu Tensilica Xtensa Diamond Standard 106Micro -prosessoriin, joka toimii 80 MHz: n taajuudella. Flash, muu 1 Mt
Pin määritelmä
- VCC: Virta 3,0 ~ 3,6V
- GND: Maa
- NOLLAUS: ulkoinen kuittaussignaali (matala jännitetaso: aktiivinen)
- CH_PD: Siru käytössä. Korkea: päällä, siru toimii oikein; Matala: Pois, pieni virta
- GPIO0: (FLASH) I/O Yleiskäyttöinen IO, Jos alhainen nollaus/virta päällä ottaa sirun sarjaohjelmointitilaan
- GPIO1: (TX) I/O Yleiskäyttöinen IO ja sarjalähetys
- GPIO3: (RX) I/O Yleiskäyttöinen IO ja sarjavastaanotto
- GPIO2: I/O Yleiskäyttöinen IO ja Serial1 TXd
Vaihe 2: Ohjelmointi
Kuten huomaat, tämä moduuli ei ole mukana USB: ssä, joten helpoin tapa ohjelmoida on käyttää USB -TTL -muunninta, löydät sen hintaan 0, 50 $.
Minulla on ongelmia kalliimpien FT232RL- tai FT232 -moduulien kanssa, sen sijaan CH340G tai CH340 toimii erittäin hyvin.
Vaihe 3: Perusliitäntä ohjelmointiin
Peruskytkentäkaavio on melko yksinkertainen, sinun on asetettava 3.3 V VCC: hen ja CH_PD: hen (virta ja käyttöönotto), sitten laitettava GND GND ja GPIO0 (viimeinen moduuli ohjelmointitilaan), kuin liitettävä RX TX ja TX RX: lle.
Vaihe 4: Määritä ideasi
Ennen kuin sinun on määritettävä Arduino IDE, sinun on ensin lisättävä uusi levy Boards Manageriin.
Hallituksen johtajan valitsema lauta on esp8266.
Nyt voit valita yleisen esp8266 -levyn taululuettelosta
Vaihe 5: Ohjelmointitaulu
Tämä prosessi on tylsä, sinun on muodostettava yhteys ja poistettava yhteys ja niin edelleen, ja voit käyttää kaikkia nastoja Se on erittäin työlästä.
Ratkaisuni tähän ongelmaan on luoda ohjelmointikortti (olen huoltolevyn fani).
Toiminnallisuus on:
- Ulkoinen virtalähde antaa enemmän ampeeria piirille;
- kytkin ohjelmointitilan valitsemiseksi ja sitten GPIO0 -nastan vapauttaminen;
- 2 kytke aktivoidaksesi RX ja TX ja kuin salliaksesi kyseisen tapin käytön piirille;
- nollauspainike ohjelmoinnin aloittamiseksi.
Vaihe 6: PCB -prototyyppi
Tarkista lisätietoja sivustoltani
Vaihe 7: Jyrsintäprosessin tulos
Haluan lisätä tuloksen vanhasta loistavasta reitittimestäni (luotu Epsonin skannerilla ja tulostimella), melko karkea, mutta ok.
On myös langalla korjattu vika (antamassani tiedostossa ei ole enää läsnä).
Muutaman päivän päästä toivon, että voin lisätä opetusohjelman uuden CNC: n luomiseen ja opetusohjelman gcode -koodin luomiseen. Tämä sivusto on käynnissä.
Vaihe 8: PCB -kokoonpano
Aloita nyt levyn kokoaminen.
Vaihe 9: Ohjelmointikortin käyttäminen
Käyttö on melko yksinkertaista:
Aseta ensin esp01 korttiin, sitten liitä GND GND: hen, TX RX: ään ja RX TTL: n USB -muuntimeen.
Nyt olet valmis ohjelmoimaan, lisään joitain käyttöesimerkkejä.
Lähetä vilkkuva tiedosto
- Taulukossa sinun on asetettava vasen kytkin ohjelmointitilassa kuin napsauta nollauspainiketta.
- Tarkista, että RX- ja TX -kytkin on siirto -tilassa. Aloita sitten luonnoksen lataaminen.
- Kun olet lopettanut, laita "käyttötila" -kortti asettaaksesi ohjelmoijan nasta vapaaksi ja painikkeen TX: n asettamiseksi "käyttötilaan".
- Joten voit tarkistaa, että ulkoinen led vilkkuu, koska BUILTIN_LED on kytketty TX -nastaan.
Vaihe 10: Käytä levyn kaikkia 4 nastaa
- Taulukossa sinun on asetettava q vasen kytkin ohjelmointitilassa kuin napsauta nollauspainiketta.
- Tarkista, että RX- ja TX -kytkin on siirto -tilassa. Aloita sitten luonnoksen lataaminen.
- Kun olet lopettanut, laita "käyttötila" -kortti asettaaksesi ohjelmoijan nastat vapaaksi ja painikkeen RX- ja TX -nastojen asettamiseksi "käyttötilaan". Joten käytät kaikkia 4 -nastaisia ledien ohjaamiseen.
Vaihe 11: Käytä 3 nastaa ohjataksesi lediä ja yhtä sarjamuotoiseen virheenkorjaukseen
- Taulukossa sinun on asetettava vasen kytkin ohjelmointitilassa kuin napsauta nollauspainiketta.
- Tarkista, että RX- ja TX -kytkin on siirto -tilassa.
- Aloita sitten luonnoksen lataaminen.
- Liitä sarjamonitori oikeaan porttiin.
- Kun olet lopettanut, laita "käyttötila" -kortti, jotta ohjelmoija saadaan pin -vapaaksi, ja painike asettaa RX -käyttötilaan.
- Joten käytät 3 nastaa ohjaamaan lediä ja TX ohjelman virheenkorjaukseen.
Vaihe 12: Kiitos
Jos sinulla on ongelmia tai muuta, kirjoita kommentti tai avaa aihe foorumille.
Suositeltava:
Useiden ESP-keskustelujen tekeminen ESP-NOW: n avulla ESP32: n ja ESP8266: n avulla: 8 vaihetta
Useiden ESP-keskustelujen tekeminen ESP-NYT: n avulla ESP32: n ja ESP8266: n avulla: Käynnissä olevassa projektissani tarvitsen useita ESP: itä puhuakseni keskenään ilman reititintä. Tätä varten käytän ESP-NOW-ohjelmaa langattoman viestinnän tekemiseen keskenään ilman ESP: n reititintä
ESP 32 -kameran suoratoistovideo WiFi: n kautta - ESP 32 CAM Boardin käytön aloittaminen: 8 vaihetta
ESP 32 -kameran suoratoistovideo WiFi-yhteydellä | ESP 32 CAM Boardin käytön aloittaminen: ESP32-CAM on hyvin pieni kameramoduuli, jossa on ESP32-S-siru ja joka maksaa noin 10 dollaria. OV2640 -kameran ja useiden oheislaitteiden liittämiseen tarkoitettujen GPIO -laitteiden lisäksi siinä on myös microSD -korttipaikka, joka voi olla hyödyllinen t
Esp 8266 Esp-01: n käytön aloittaminen Arduino IDE: n kanssa Esp -levyjen asentaminen Arduino Ide -ohjelmaan ja Esp -ohjelmointi: 4 vaihetta
Esp 8266 Esp-01: n käytön aloittaminen Arduino IDE: n kanssa Esp-levyjen asentaminen Arduino Ide -ohjelmaan ja Esp-ohjelmointi: Tässä ohjeessa opimme asentamaan esp8266-levyt Arduino IDE: hen ja kuinka ohjelmoida esp-01 ja ladata koodi siihen. tämä ja useimmat ihmiset kohtaavat ongelmia
ESP – ESP -viestintä: 4 vaihetta
ESP – ESP -viestintä: Tämä opetusohjelma auttaa sinua korvaamaan muut lähetin -vastaanotinmoduulit mihin tahansa muuhun projektiin, joka sisältää langattoman viestinnän. Käytämme ESP8266 -pohjaista korttia, toinen WiFi -STA -tilassa ja toinen WiFi -AP -tilassa, NodeMCU V3 on valintani tähän projektiin
ESP-12E- ja ESP-12F-ohjelmointi- ja kehityslautakunta: 3 vaihetta (kuvilla)
ESP-12E- ja ESP-12F-ohjelmointi- ja kehityslautakunta: Tämän kortin tehtävät olivat yksinkertaiset: Pystyt ohjelmoimaan ESP-12E- ja ESP-12F-moduulit yhtä helposti kuin NodeMCU-levyt (eli ei tarvitse painaa painikkeita). Käytä leipälautaystävällisiä tappeja, joilla on käyttökelpoinen IO. Käytä erillistä USB -sarjaliitäntää