Sisällysluettelo:
Video: 2020 ESP8266: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Joten tämä Lazy Old Geek (L. O. G.) kirjoitti joitakin Instructables -tiedostoja ESP8266 -moduuleihin:
www.instructables.com/id/ESP8266-as-Arduin…
www.instructables.com/id/ESP8266-as-Arduin…
Minulla on edelleen useita ESP-01- ja ESP-03-laitteita ja yritin saada ne toimimaan.
Ilmeisesti seuraava prosessi ei enää toimi.
Laita ESP8266 salamatilaan:
Maadoitus GPIO0
Maadoita lyhyesti Reset
Vapauta GPIO0
(Jos GPIO0: ssa on LED, sen voimakkuuden tulisi olla noin ½)
Tuntuu toimivan pitämällä GPIO0 alhaalla, paina Reset, lataa luonnos, vapauta GPIO0 ja napauta sitten Reset. Tämä ei ole kovin helppo tehdä.
Viimeisimmässä dokumentaatiossa on toinen menetelmä:
arduino-esp8266.readthedocs.io/en/latest/b…
Katso Käynnistyslataus ja -käyttöohjeet laitteiston vähimmäisasetuksista
Liitteenä on suositeltu asennus.
Vaihe 1: ESP -sovitin
Osassa 2 tein ohjelmointisovittimen ESP-01 ja ESP-03.
Joten minulla on edelleen yksi näistä adaptereista. Uuden piirilevyn tekemisen sijaan päätin muuttaa tätä.
Ok, suunnitelmassani on yksi pieni ongelma: ESP-01: n toisessa nastassa on nollaus, ESP-03 ei. Aikaisempi kokemukseni näyttää osoittavan, että CH_PD -nasta tekee saman kuin Reset, joten kokeilin sitä ja se näyttää toimivan.
Kuten kaavion muistiinpanoissa on kuvattu, otin johdon USB-BUB-liittimen DTR-nastasta ja liitin sen molempien liittimien GPIO0: een. Liitin 3.3V -nastan (selitetään seuraavassa vaiheessa) molempien liittimien CH_PD: hen.
Kaksi hyppääjää on esitetty seuraavassa kuvassa.
Vaihe 2: CP2102 -moduuli
Minulla on useita CP2102, USB -UART -sovittimia. Joissakin niistä on RTS sivuliittimessä, mutta tarvitsin sitä pääliittimessä. Mitä tein, leikkasin tapin, joka on kytketty CTS: ään. (Tämä nasta on merkitty kaaviossa 3.3V, koska minulla on joitain CP2102 -laitteita muokattu 3.3V: lle). Sitten johdotin hyppääjän RTS: stä naaraspuoliseen otsatappiin.
Tämä näkyy seuraavassa kuvassa.
Valitettavasti minulla on monia muunnelmia näistä USB -UART -sovittimista. Yritän merkitä ne, mutta minulla on aina ongelmia muistaa mikä menee mihin. Olen vanha.
Katso seuraava kuva. CP2102: ssa on kirkas kutistekääre ja etiketti.
Vaihe 3: Arduino
Käytän tällä hetkellä Arduinon versiota 1.8.12.
Helpoin tapa asentaa ESP8266 on Board Managerin käyttäminen tällä menetelmällä:
github.com/esp8266/Arduino#installing-with…
Kun olen asentanut kortin, valitsen”Yleinen ESP8266 -moduuli”.
VAROITUS: Tietokoneessani on kaksi versiota "Generic ESP8266 -moduulista". Luokkaan “ESP8266 -levyt” kuuluva toimii Blinkille, mutta Sparkfunille ei.
Seuraavassa kuvassa näkyy hallituksen oletusasetus (mielestäni). Olen pelannut monilla näistä, kuten salaman koko, tila, niillä ei näytä olevan mitään eroa.
Sovittimessani minulla on LED -valo GPIO0: ssa, joten vaihdan sisäänrakennetun ledin arvoon 0.
Varmistaakseni, että se toimii, suoritan vain Blink -esimerkin. Sinun ei tarvitse painaa mitään painikkeita. Arduinosi pitäisi näyttää jotain seuraavan kuvan kaltaista ja minun tapauksessani sovitinlevyn LED -valo vilkkuu.
Tiedote: Tapa, jolla sovitin on kytketty korkealle, sammuttaa LED -valon ja päinvastoin ei ole kuvattu kohdassa Blink.
Tässä vaiheessa en ole tehnyt paljon muuta kuin Blink, mutta tämä menetelmä näyttää toimivan ja on paljon helpompi.
Olen työskennellyt ESP-07: n kanssa.
VIHJE: Arduino käyttää Node MCU 1.0 -yhteensopivuutta paremman yhteensopivuuden puolesta kuin yleinen.
Suositeltava:
[2020] Kahden (x2) mikro: bitin käyttäminen RC -auton ohjaamiseen: 6 vaihetta (kuvien kanssa)
[2020] Kahden (x2) Micro: bitin käyttäminen RC -auton ohjaamiseen: Jos sinulla on kaksi (x2) micro: bittiä, oletko ajatellut käyttää niitä RC -auton etäohjaukseen? Voit ohjata RC -autoa käyttämällä yhtä mikro: bittiä lähettimenä ja toista vastaanottimena. Kun käytät MakeCode -editoria mikro: b
[2020] IPhonen tai iPadin ja Micro: bit Game Pad -sovelluksen käyttäminen RC -auton ohjaamiseen: 23 vaihetta
[2020] IPhonen tai IPadin ja Micro: bit Game Pad -sovelluksen käyttäminen RC -auton ohjaamiseen: Oletko ajatellut käyttää iPhonea tai iPadia micro: bitin ohjaamiseen? Tiedätkö, että Micro: bit Educational Foundation tarjoaa iOS -sovelluksen Sovelluskauppa? Hae " micro: bit " App Storesta ja voit ladata sovelluksen ilmaiseksi
Poista useiden kuvien tausta Photoshop 2020 -ohjelmalla: 5 vaihetta
Poista useiden kuvien tausta Photoshop 2020 -ohjelmalla: Kuvan taustan poistaminen on erittäin helppoa nyt! Näin voit poistaa Adobe Photoshop 2020: n avulla useiden (erä) kuvien taustan yksinkertaisella komentosarjalla
Web-pohjainen Arduino-simulaattori Wokwi-2020: sta: 5 vaihetta
Web-pohjainen Arduino-simulaattori Wokwi-2020: sta ?: Wokwi Arduino Simulator toimii AVR8js-alustalla. Se on verkkopohjainen Arduino -simulaattori. Arduino Simulator toimii verkkoselaimella. Siksi tämä ansaitsee enemmän huomiota ja rehellisesti, sillä on monia positiivisia puolia verrattuna muihin saatavilla oleviin simulaattoreihin
Mittaa etäisyys ultraäänianturilla HC-SRF04 (viimeisin 2020): 3 vaihetta
Mittaa etäisyys ultraäänianturilla HC-SRF04 (viimeisin 2020): Mikä on ultraäänianturi (etäisyys)? Ultraääni (kaikuluotain), jossa on korkeita aaltoja, joita ihmiset eivät kuule. Voimme kuitenkin nähdä ultraääniaaltojen läsnäolon kaikkialla luonnossa. Eläimissä, kuten lepakoissa, delfiineissä … käytetään ultraääniaaltoja