Sisukord:

Ülim ESP8266-01 programmeerija ja USB-adapter: 3 sammu
Ülim ESP8266-01 programmeerija ja USB-adapter: 3 sammu

Video: Ülim ESP8266-01 programmeerija ja USB-adapter: 3 sammu

Video: Ülim ESP8266-01 programmeerija ja USB-adapter: 3 sammu
Video: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, Juuli
Anonim
Ülim ESP8266-01 programmeerija ja USB-adapter
Ülim ESP8266-01 programmeerija ja USB-adapter

Tere rahvas, kas olete kuulnud väikese ja odava ESP8266-01 mooduli TÕELISETEST võimalustest? See toodi turule, öeldes, et see peaks olema teie valik, kui soovite oma projektile lisada IOT -i võimalusi. Tegelikult võib see väike moodul olla teie projekt, mitte ainult sidevahend.

Sellest võiks saada wifi-kordaja, väga kasulik. See võib olla "naljakas" tööriist sõprade wifi segamiseks, nende seadmete lahtiühendamiseks või kümnete võltsvõrkude loomiseks (palun ärge olge lamer ja hoidke asjad naljakana, rääkimata seaduslikust). Selle saab ühendada releemooduliga, muutudes IOT -ajamiks, või ühendada andurimooduliga, muutudes IOT -anduriks.

Ma katsetan neid asju ja avaldan ilmselt täiendavaid õpetusi, sest olen tohutu potentsiaali üle üllatunud.

Püsige lainel ja oodake rohkem, tänane õpetus puudutab programmeerijat (kohustuslik kõigi erinevate tarkvarade hõlpsaks testimiseks).

Samm: komponendid ja materjalid

Komponendid ja materjalid
Komponendid ja materjalid
Komponendid ja materjalid
Komponendid ja materjalid
Komponendid ja materjalid
Komponendid ja materjalid

Õnnetuseks EI ESP8266-01 EI OLE breboardisõbralik ning juhtmete lahtiühendamine/uuesti ühendamine iga kord, kui soovite midagi muuta, on üsna tüütu ja aeganõudev. Pole hullu, seal on tõesti odav usb-jadamuundur, mis on mõeldud ESP toiteks ja arvutiga ühendamiseks.

Kuidas saab ESP -d välgutada? Tegelikult ei saa … (⊙_☉)

Piinlik, kas pole? Algne on… üsna jama. Seejärel tegid nad teise versiooni, millel oli liuglüliti, et võimaldada ESP -d vilkuma. Ma arvan, et nad arvasid, et mingil põhjusel peab tavakasutaja ESP -l olema seade tõeliselt pikaks ajaks välgurežiimi seadistatud, mitte ainult uue püsivara (FW) välgutamiseks. Kui unustate pärast USB-ühenduse ühendamist mittevilkuva režiimi uuesti sisse lülitada, peate koodi käivitamiseks pistiku lahti ühendama ja uuesti ühendama. Seejärel tegid nad kolmanda versiooni lihtsa hetkelise nupuga. Hea mõte! Tundub olevat väike ja raske vajutada nuppu, eriti kui ESP-moodul on peal, aga mis iganes … Mind häirib see, et ilmselt arvasid nad, et tavakasutaja ESP-01 eelarve on meeleheitlikult väike ja ta ei saa seda endale lubada teine hetkeline nupp MCU (ESP protsessor) taaskäivitamiseks. Kõik mõistlikud inimesed teeksid seda, kuna see maksab tõenäoliselt ühe sendi. Ei … Nad otsustasid, et kui soovite MCU taaskäivitada, võib -olla selle välgurežiimi seadistada, peate USB -kaabli lahti ühendama ja uuesti ühendama.

Kas sa teed nalja? (ಠ_ಠ)

Kuule, me pole nii vaesed! Me oleksime selle täiendava $ sendi kulutanud! Miks sa ei saa seda, seda, seda või seda disaini kopeerida ja lasta meil õnnelikult elada ??? (ノ ☉ ヮ ☉) ノ

Ärge kartke, kui me ei saa nutikat programmeerijat osta, saame siiski luua lõpliku ESP-01 programmeerija, millel on vaid kaks trükkplaadi nuppu ja kaks juhtmest!

Lisades kena 3D-prinditud korpuse, saame arendada tumma esimese versiooni programmeerija toredaks ja tõeliselt mugavaks seadmeks. Korpus on mõeldud „põhilisele“(odavaimale) USB -programmeerijale ja klassikalistele 6x6 mm trükkplaatide nuppudele, ehk kombatavatele nuppudele. Kui vaatate hoolikalt, näete, et kasutan erinevatel fotodel erinevaid nuppe. See on lihtsalt sellepärast, et olen otsustanud kasutada pikema varrega nuppe, see on ainult minu mugavuse huvides. Iga nupp töötab hästi.

Nüüd lingid (seotud, btw):

ESP8266-01: Bangood, Amazon, Amazon.

ESP8266-01 programmeerija: Bangood, Amazon, Amazon.

Nupud: Bangood, Amazon, Amazon.

Teil on vaja ainult minimaalseid jootetööriistu, kui arvate, et teil on midagi puudu, saate siit vaadata.

Samm: juhtmestik ja kokkupanek

Juhtmed ja kokkupanek
Juhtmed ja kokkupanek
Juhtmed ja kokkupanek
Juhtmed ja kokkupanek
Juhtmed ja kokkupanek
Juhtmed ja kokkupanek
Juhtmed ja kokkupanek
Juhtmed ja kokkupanek

See on lihtne: laadige see fail alla, käivitage oma 3D -printer, laadige mis tahes materjal, mis teile meeldib (paremate tolerantside jaoks soovitan PLA -d) ja alustage printimist.

Nüüd juhtmestik. Jootke kaks kaablit GND tihvtile, üks kaabel RST -le ja viimane Gpio0 tihvtile.

Need juhtmed tuleb mõõtu lõigata (umbes) ja joota nuppude tihvtide külge. Valige kaks tihvti samal küljel, tavaliselt on nupu vastasküljel olevad tihvtid sillaga ühendatud, nii et saate luua alati alati suletud ühenduse. Ärge muretsege, kui valite vale, ei kahjusta te midagi. Multimeetriga tehtud järjepidevuse mõõt võib kindlasti välja selgitada, millised tihvtid on õiged. Lühiseohu vältimiseks valage paljastatud nööpnõeltele paar tilka kuuma liimi. Seejärel liimige nupud oma kohale, olge ettevaatlik, et te ei satuks liimi nuppude sisse, sest muidu need enam ei tööta. Olen kasutanud seestpoolt kuuma liimi, et neid paigal hoida, ja mõnda tugevat liimi väljastpoolt.

Nüüd, kui olete oma jootmisoskustes kindel, võite otse korpuse liimimiseks jätkata, kuid ma teeksin eelnevalt väikese vilkuva testi (lugege järgmist sammu).

Korpuse liimimiseks vajate mingit tugevat liimi, epoksiid sobib hästi, olen kasutanud tsüanoakrilaadiliimi (sama, mida olen kasutanud nööpide tsementeerimiseks).

Samm: kuidas seda kasutada

Kuidas seda kasutada
Kuidas seda kasutada

Lihtsalt ühendage USB -programmeerija ja installige draiverid, programmeerijad kasutavad CH340 jadakiipi, selle kohta on palju õpetusi (Windowsi jaoks).

Kasutamine on lihtne: üks nupp lähtestab MCU, teine lülitab MCU välgurežiimi, kui seda hoitakse all MCU (taas) alglaadimise ajal.

- Kas soovite oma projekti taaskäivitada? Vajutage lähtestamise nuppu.

- Kas soovite üles laadida muudetud püsivara? Hoidke välgunuppu all, vajutage ja vabastage lähtestusnupp, vabastage välgunupp. MCU on valmis osa koodi üles laadima ja pärast seda käivitab koodi.

Ükskõik, millist püsivara soovite üles laadida, olenemata sellest, millist tarkvara soovite selle üleslaadimiseks kasutada, on teil sihtmärgina kasutatav korralik COM -port ja ESP -le kena pistik -ja -füüsiline pistik ning te ei pea kaablitega jamama ja te ei pea USB -d ilma põhjuseta kiusama. Oh, lõpuks!

Kirjutan eraldi õpetuse, et näidata selle väikese wifi -seadme jaoks mõnda kasulikku püsivara, üleslaadimistarkvara tööriistakett ja nende konfiguratsioon pole tühised, see -programm on mõeldud programmeerijale. Püsige lainel!

Soovitan: