Агуулгын хүснэгт:

USB ESP-12 програмист: 7 алхам
USB ESP-12 програмист: 7 алхам

Видео: USB ESP-12 програмист: 7 алхам

Видео: USB ESP-12 програмист: 7 алхам
Видео: Подключение и прошивка ESP-12 (ESP-12F/ESP-12E/ESP-12Q) с помощью Arduino 2024, Арваннэгдүгээр
Anonim
USB ESP-12 програмист
USB ESP-12 програмист
USB ESP-12 програмист
USB ESP-12 програмист
USB ESP-12 програмист
USB ESP-12 програмист

IoT -тэй тоглох нь сонирхолтой байх болно гэж бодож байсан тул esp8266 -ийг туршиж үзэхээр шийдлээ. Би тэнд esp8266 програмчлах олон тооны шийдлүүдийг олж харсан тул эндээс зарим санааг зээлсэн https://www.instructables.com/id/USB-to-ESP-01-Boa… эндээс https://cmheong.blogspot.com/2018/05/ашиглан-ch340-u… ашиглан esp-01 програмыг зүгээр л флаш болон дахин тохируулах товчлууруудаар програмчлах боломжтой. Үүнийг хийсний дараа esp-12-ийг програмчлахын тулд адаптер мод хийх нь хөгжилтэй байх болно гэж би бодсон.

Эд анги:

Хөнгөлөлт, өөр өөр улс орнуудад хүргэлт зэргээс шалтгаалан үнэ өөр байж болно, гэхдээ өөр зүйл байхгүй, гэхдээ миний тухайн нөхцөл байдалд бичсэн үеийнх шиг зөв байна.

CH340 USB to ESP8266 ESP-01 Wifi модуль адаптер $ 0.80

10 ширхэг Түр зуурын товчлуур 0.52 доллар

ESP-12S ESP8266 1.95 доллар

2 ширхэг ESP-12 таслах самбар 0.40 доллар

10 ширхэг зүү зүү 2.05 доллар

2 ширхэг Давхар эгнээний SMT SMD эрэгтэй зүү толгойны тууз холбогч $ 1.33

нимгэн утас

халуун цавуу буу ба цавуу

гагнуурын төмөр ба гагнуур

уян харимхай хамтлаг

Алхам 1: Пого Пинсийг таслах самбар руу гагнах

Pogo Pins -ийг Breakout Board -д гагнах
Pogo Pins -ийг Breakout Board -д гагнах

Дараах тээглүүрийг таслах самбар дээр гагнана.

АМРАХ (дахин тохируулах)

CH_PC (EN)

VCC

TXD

RXD

GPIO0

GPIO2

GPIO15

GND

Пого тээглүүр нь маш жижиг тул би гагнах үед тээглүүрээ барихын тулд халуунаас тусгаарлахын тулд эргэн тойрондоо соронзон хальс бүхий хямсаа ашиглах шаардлагатай болсон.

Мультиметрээр тасралтгүй байгаа эсэхийг шалгаж, пого тээглүүрүүд хоорондоо богино холбогдоогүй эсэхийг шалгаарай. Таслах самбар дээр CH_PC ба VCC, GPIO15 ба GND -ийн хооронд 10k эсэргүүцэл байдаг тул тэдгээр тээглүүрийн хооронд уншихыг хүлээнэ үү.

Алхам 2: Гагнуурын зүү толгойг ESP-12 Breakout Board ба Wire руу холбоно

Гагнуурын зүү толгойг ESP-12 таслах самбар ба утсанд холбоно
Гагнуурын зүү толгойг ESP-12 таслах самбар ба утсанд холбоно
Гагнуурын зүү толгойг ESP-12 таслах самбар ба утсанд холбоно
Гагнуурын зүү толгойг ESP-12 таслах самбар ба утсанд холбоно

Самбарын урд талд урт тээглүүр бүхий таслах самбартай хамт ирдэг 8p зүү бүхий хоёр толгойг хавсаргаарай, самбарын ард гагнах үед та бүх тээглүүрийг зөвхөн дээр ашигласан хавтан дээр гагнах шаардлагагүй болно. хамгийн бага анивчсан схемийг эндээс үзнэ үү). Үүний шалтгаан нь хэрэв та дампуурлын самбар дээр аль хэдийн гагнагдсан esp-12-ийг ажиллуулах/програмчлахыг хүсч байвал үүнийг хийх боломжтой байх ёстой (гэхдээ би үүнийг хараахан туршиж үзээгүй байгаа). Одоо хоёр эгнээтэй smt pin толгойн хэсгийг хайчилж ав, ингэснээр 4 голтой хоёр эгнээ байх болно. ESP-01-ийн дагуу 4 зүү бүхий хоёр эгнээний зүүг холбосон гагнуурын утас.

Нэрүүд нь яг ижил биш (GND -ээс бусад) гэхдээ:

VCC = 3V3

REST = RST

CH_PC = EN

TXD = TX

RXD = RX

GPIO0 = IO0

GPIO2 = IO2

GND = GND

Алхам 3: CH340 USB адаптер руу гагнах товчлуурууд

CH340 USB адаптерийн гагнуурын товчлуурууд
CH340 USB адаптерийн гагнуурын товчлуурууд
CH340 USB адаптерийн гагнуурын товчлуурууд
CH340 USB адаптерийн гагнуурын товчлуурууд

GPIO0 ба GND зүү хоорондын FLASH горимд зориулсан CH340 USB адаптерийн доод талд байрлах гагнуурын товчлуур. Түүнийг адаптер руу халуун цавуугаар наа.

CH340 USB адаптерийн ар талд байгаа RESET ба GND зүү хооронд RESET горимыг тохируулах товчлуур. Түүнийг адаптер руу халуун цавуугаар наа

Алхам 4: Халуун цавуу Pogo зүү, хөөс ба давхар эгнээ 4p зүү толгой

Халуун цавуу Pogo зүү, хөөс ба давхар эгнээ 4p зүү толгой
Халуун цавуу Pogo зүү, хөөс ба давхар эгнээ 4p зүү толгой
Халуун цавуу Pogo зүү, хөөс ба давхар эгнээ 4p зүү толгой
Халуун цавуу Pogo зүү, хөөс ба давхар эгнээ 4p зүү толгой
Халуун цавуу Pogo зүү, хөөс ба давхар эгнээ 4p зүү толгой
Халуун цавуу Pogo зүү, хөөс ба давхар эгнээ 4p зүү толгой

Пого тээглүүрийн дотор талыг халуун цавуугаар бэхэлж, хөдлөх зүү дээр ямар ч цавуу орохгүй байхыг хичээгээрэй. Пого тээглүүрийн хооронд баглаа боодлын хөөсөнцөр (эсвэл хөвөнтэй төстэй материал) цавуу хий. Smt хоёр эгнээний 4p толгойг таслах самбарын ар талд нааж, CH340 USB адаптераас салгахад салахгүй болно.

Алхам 5: ESP-12-ийг пого зүү ба сэндвичийг өөр нэг таслагч самбартай тэгшлээрэй

ESP-12 Onto Pogo Pins ба Сэндвичийг өөр нэг таслах самбартай зэрэгцүүлээрэй
ESP-12 Onto Pogo Pins ба Сэндвичийг өөр нэг таслах самбартай зэрэгцүүлээрэй
ESP-12 Onto Pogo Pins ба Сэндвичийг өөр нэг таслах самбартай зэрэгцүүлээрэй
ESP-12 Onto Pogo Pins ба Сэндвичийг өөр нэг таслах самбартай зэрэгцүүлээрэй
ESP-12 Onto Pogo Pins ба Сэндвичийг өөр нэг таслах самбартай зэрэгцүүлээрэй
ESP-12 Onto Pogo Pins ба Сэндвичийг өөр нэг таслах самбартай зэрэгцүүлээрэй

ESP-12-ийг (би ESP-12F ба ESP-12S-ээр туршиж үзсэн) пого тээглүүр дээр тэгшлээд, дээр нь өөр таслагч самбар байрлуул. Уян тууз ашиглан тууштай байлгаарай. Бүх харилцагчид хангалттай даралттай хүрч байгаа эсэхийг шалгахын тулд та esp-12-ийг тохируулах шаардлагатай болж магадгүй юм. Хэрэв та пого тээглүүр ашиглахын оронд ESP-12-ийн хажуугийн хаврын металл хавчаарыг ашиглавал арай хялбар байх болно. YouTube дээр хэн нэгэн ашиглагдаагүй эх хавтан дээрх PCI үүрний контактуудыг ашигласан жишээ энд байна: https://www.youtube.com/embed/BvY_T-My9Ls болон https://www.youtube.com/watch? v = gI_lKu2uJDs

ТАЙЛБАР: Дахин нэг удаа хэрэглэсний дараа пого тээглүүрийг тэгшлэх, хангалттай дарах нь надад маш хэцүү санагдаж байна.

Алхам 6: CH340 USB адаптерт Esp-12 адаптерийн модыг залгаж, програмаас хол байгаарай

CH340 USB адаптерт Esp-12 адаптерийн модыг залгаж, програмаас хол байгаарай
CH340 USB адаптерт Esp-12 адаптерийн модыг залгаж, програмаас хол байгаарай
CH340 USB адаптерт Esp-12 адаптерийн модыг залгаж, програмаас хол байгаарай
CH340 USB адаптерт Esp-12 адаптерийн модыг залгаж, програмаас хол байгаарай
CH340 USB адаптерт Esp-12 адаптерийн модыг залгаж, програмаас хол байгаарай
CH340 USB адаптерт Esp-12 адаптерийн модыг залгаж, програмаас хол байгаарай

Esp-12 адаптерийн модыг CH340 USB адаптерт (самбарын дээд талд USB залгууртай ижил чиглэлд) залгаарай, дараа нь үүнийг компьютер дээрээ суулгаад програмуудаа ачаалахын тулд Arduino IDE эсвэл ESP Flash татаж авах хэрэгслийг ашиглана уу.

ТАЙЛБАР: Хэрэв флаш горим ажиллахгүй бол энэ нь пого болон esp-12 хоорондох холбоо сайн биш байгаатай холбоотой байж магадгүй юм.

Алхам 7: Arduino IDE ашиглан BLINK анивчих жишээ (заавал биш)

Image
Image
Arduino IDE -ээр анивчиж буй BLINK жишээ (заавал биш)
Arduino IDE -ээр анивчиж буй BLINK жишээ (заавал биш)
Arduino IDE -ээр анивчиж буй BLINK жишээ (заавал биш)
Arduino IDE -ээр анивчиж буй BLINK жишээ (заавал биш)

Arduino IDE -ийг эхлүүлээд BLINK жишээг ачаална уу.

FLASH горимд орохын тулд FLASH товчлуурыг (доод талд) дарж, RESET товчийг (арагш) дараад дараа нь FLASH товчийг (доод талд) суллана уу.

Esp-12 параметрүүдийг тохируулна уу

Байршуулах дээр дарна уу

Хэрэв энэ нь зөв ажилласан бол видеон дээрх шиг ажиллах ёстой

ТАЙЛБАР: Хэрэв флаш горим ажиллахгүй бол энэ нь пого болон esp-12 хоорондох холбоо сайн биш байгаатай холбоотой байж магадгүй юм.

Зөвлөмж болгож буй: