Turinys:

Galutinis ESP8266-01 programuotojas ir USB adapteris: 3 žingsniai
Galutinis ESP8266-01 programuotojas ir USB adapteris: 3 žingsniai

Video: Galutinis ESP8266-01 programuotojas ir USB adapteris: 3 žingsniai

Video: Galutinis ESP8266-01 programuotojas ir USB adapteris: 3 žingsniai
Video: BTT GTR v1.0/M5 v1.0 - Basics 2024, Liepa
Anonim
Galutinis programuotojas ir USB adapteris ESP8266-01
Galutinis programuotojas ir USB adapteris ESP8266-01

Sveiki draugužiai, ar girdėjote apie TIKRAS mažo ir nebrangaus ESP8266-01 modulio galimybes? Jis buvo išleistas į rinką sakydamas, kad tai turėtų būti jūsų pasirinkimas, jei norite savo projektui pridėti IOT galimybes. Tiesą sakant, šis mažas modulis gali būti JŪSŲ PROJEKTAS, o ne tik ryšio įrenginys.

Tai galėtų tapti „Wi-Fi“kartotuvu, labai naudinga. Tai gali būti „juokingas“įrankis, skirtas suklaidinti savo draugų „Wi -Fi“ryšį, atjungti jų įrenginius ar sukurti dešimtis netikrų tinklų (prašau, nebūkite šlykštus ir laikykite dalykus juokingus, jau nekalbant apie teisėtumą). Jis gali būti prijungtas prie relės modulio, tapęs IOT pavara, arba gali būti prijungtas prie jutiklio modulio, tapdamas IOT jutikliu.

Aš išbandau šiuos dalykus ir tikriausiai paskelbsiu tolesnius vadovus, nes esu tikrai nustebęs dėl didžiulio potencialo.

Sekite naujienas, nes šiandienos pamoka skirta programuotojui (privaloma lengvai išbandyti visas skirtingas programas).

1 žingsnis: komponentai ir medžiagos

Komponentai ir medžiagos
Komponentai ir medžiagos
Komponentai ir medžiagos
Komponentai ir medžiagos
Komponentai ir medžiagos
Komponentai ir medžiagos

Nelaimei, ESP8266-01 NĖRA pritaikytas prie borto, o atjungti/iš naujo prijungti laidus kiekvieną kartą, kai norite ką nors pakeisti, yra gana erzina ir užima daug laiko. Nesvarbu, yra tikrai pigus USB serijos keitiklis, skirtas maitinti ir prijungti ESP prie kompiuterio.

Kaip jis gali mirksėti ESP? Tiesą sakant, tai negali … (⊙_☉)

Gėda, ar ne? Originalus yra … nesąmonė. Tada jie sukūrė antrąją versiją su slankikliu, kad būtų galima nustatyti ESP mirksėjimo režimą. Manau, jie manė, kad dėl tam tikrų priežasčių standartiniam ESP vartotojui reikia, kad prietaisas tikrai ilgą laiką būtų nustatytas blykstės režimu, o ne tik tam, kad blykstelėtų nauja programinė įranga (FW). Jei po to, kai prijungsite USB, pamiršite vėl įjungti neįsijungusį režimą, turėsite jį atjungti ir vėl prijungti, kad paleistumėte kodą. Tada jie sukūrė paprastą momentinį mygtuką su trečia versija. Gera idėja! Atrodo, kad yra mažas ir sunku paspausti mygtuką, ypač kai ESP modulis yra viršuje, bet nesvarbu … Mane neramina tai, kad, matyt, jie manė, kad standartinis ESP-01 vartotojas turi beviltiškai mažą biudžetą ir negali sau to leisti antras momentinis mygtukas, skirtas iš naujo paleisti MCU (ESP procesorius). Visi protingi žmonės tai padarytų, nes tai greičiausiai kainuoja vieną centą. Ne … Jie nusprendė, kad jei norite iš naujo paleisti MCU, GALIMA nustatyti blykstės režimą, turite atjungti ir vėl prijungti USB.

Ar tu juokauji? (ಠ_ಠ)

Nagi, mes ne tokie vargšai! Mes būtume išleidę tą papildomą $ centą! Kodėl negalite nukopijuoti šio, šio, šio ar šio dizaino ir leisti mums gyventi laimingai ??? (ノ ☉ ヮ ☉) ノ

Nebijokite, jei negalime nusipirkti išmaniojo programuotojo, vis tiek galime sukurti galutinį ESP-01 programuotoją, turėdami tik du PCB mygtuką ir du laidus!

Pridėję gražų 3D spausdintą dėklą, galime paversti kvailą pirmosios versijos programuotoją į gražų ir tikrai patogų įrenginį. Dėklas yra skirtas „pagrindiniam“(pigiausiam) USB programuotojui ir klasikiniams 6x6 mm PCB mygtukams, dar vadinamiems lytėjimo mygtukais. Jei atidžiai pažiūrėsite, pamatysite, kad skirtingose nuotraukose naudoju skirtingus mygtukus. Tai tiesiog todėl, kad nusprendžiau naudoti mygtukus su ilgesniu kotu, tai tik mano patogumui. Kiekvienas mygtukas veikia gerai.

Dabar nuorodos (susijusios, btw):

ESP8266-01: „Bangood“, „Amazon“, „Amazon“.

ESP8266-01 programuotojas: „Bangood“, „Amazon“, „Amazon“.

Mygtukai: „Bangood“, „Amazon“, „Amazon“.

Jums reikės tik minimalių litavimo įrankių, jei manote, kad kažko trūksta, galite ieškoti čia.

2 žingsnis: laidai ir surinkimas

Laidai ir surinkimas
Laidai ir surinkimas
Laidai ir surinkimas
Laidai ir surinkimas
Laidai ir surinkimas
Laidai ir surinkimas
Laidai ir surinkimas
Laidai ir surinkimas

Tai paprasta: atsisiųskite šį failą, įjunkite 3D spausdintuvą, įdėkite bet kokią jums patinkančią medžiagą (rekomenduoju PLA, kad būtų geresni nuokrypiai) ir pradėkite spausdinti.

Dabar laidai. Lituokite du kabelius ant GND kaiščio, vieną kabelį ant RST ir paskutinį ant Gpio0 kaiščio.

Šie laidai turi būti supjaustyti (maždaug) ir prilituoti prie mygtukų kaiščių. Pasirinkite du kaiščius toje pačioje pusėje, paprastai kaiščiai, esantys priešingoje mygtuko pusėje, yra sujungti, todėl sukursite paprastą visada uždarytą jungtį. Nesijaudinkite, jei pasirinksite netinkamą, nieko nepažeisite. Tęstinumo priemonė, padaryta naudojant multimetrą, tikrai gali išsiaiškinti, kurie kaiščiai yra tinkami. Ant atvirų mygtukų kaiščių įlašinkite kelis lašus karštų klijų, kad išvengtumėte trumpojo jungimo pavojaus. Tada klijuokite mygtukus vietoje, būkite atsargūs, kad nenukristų klijai sagų viduje, nes kitaip jie nebeveiks. Aš naudoju keletą karštų klijų iš vidaus, kad juos laikyčiau, ir keletą stiprių klijų iš išorės.

Dabar, jei esate tikri savo litavimo įgūdžiais, galite tiesiogiai klijuoti dėklą, tačiau iš anksto atlikčiau nedidelį mirksėjimo testą (perskaitykite kitą žingsnį).

Norėdami klijuoti dėklą, jums reikia kokių nors stiprių klijų, epoksidai yra tinkami, aš naudoju cianoakrilato klijus (tą patį, kurį naudoju sagų tvirtinimui).

3 žingsnis: kaip juo naudotis

Kaip ja naudotis
Kaip ja naudotis

Tiesiog prijunkite USB programuotoją ir įdiekite tvarkykles, programuotojai naudoja CH340 serijos lustą, apie tai yra daug pamokų („Windows“).

Naudojimas yra paprastas: vienas mygtukas iš naujo nustato MCU, o kitas nustato MCU blykstės režimu, jei jis laikomas nuspaustas MCU (pakartotinio) įkrovimo metu.

- Ar norite iš naujo paleisti savo projektą? Paspauskite atstatymo mygtuką.

- Ar norite įkelti modifikuotą programinę -aparatinę įrangą? Laikykite nuspaudę blykstės mygtuką, paspauskite ir atleiskite atstatymo mygtuką, atleiskite blykstės mygtuką. MCU bus pasirengęs įkelti tam tikrą kodą ir po to paleis kodą.

Nepriklausomai nuo programinės įrangos, kurią norite įkelti, kurią programinę įrangą norite įkelti, turėsite tinkamą COM prievadą, kurį naudosite kaip tikslą, ir gražią „plug & play“fizinę jungtį, skirtą ESP, ir jums nereikia maišytis su laidais ir jums nereikia priekabiauti prie USB be priežasties. O, pagaliau!

Parašysiu atskirą pamoką, kad parodyčiau naudingas šio mažo „Wi -Fi“įrenginio programinę įrangą, įkėlimo programinės įrangos įrankių grandinę ir jų konfigūraciją nėra nereikšminga, ši programa skirta programuotojui. Sekite naujienas!

Rekomenduojamas: