Мазмуну:

ESP -01 Программист Hack - Easy One :): 6 кадам
ESP -01 Программист Hack - Easy One :): 6 кадам

Video: ESP -01 Программист Hack - Easy One :): 6 кадам

Video: ESP -01 Программист Hack - Easy One :): 6 кадам
Video: PAPERS, PLEASE - The Short Film (2018) 4K SUBS 2024, Ноябрь
Anonim
ESP -01 Программист Hack - Оңой:)
ESP -01 Программист Hack - Оңой:)

Салам ESPers, Бул көрсөтмөдө мен сизге ESP-01 / ESP8266-01 / ES-01 модулу үчүн программист кылуу үчүн жөнөкөй бузууну көрсөтөм. Көбүбүз бул модулдун программисти катары Arduino тактасын же FTDI USB-TTL түзмөктөрүн колдонгонбуз. Эки ыкма тең жакшы иштейт. Бирок дагы бир жолу бар!

Жакында мен FTDIдин ордуна бул модуль үчүн UART/ESP8266 түзмөгүнө USB сатып алдым. Бирок көп өтпөй аны программист катары колдонуу FTDI сыяктуу ийкемдүү эмес экенин түшүндүм:(Мен инженер болгондуктан, аны программист катары колдонууга болорун текшердим … Жана престо! Мен аны бир нерсеге айландыруу үчүн бир аз бузуп алдым. Эми бул жерде сиздин жашооңузду жеңилдетүү үчүн.

Жабдуулар

Материалдардын тизмеси

  1. UART/ESP8266га USB - 1
  2. 6мм эки тийүү баскычы - 1
  3. Эки резистор же кээ бир секирүүчү зымдар
  4. Верооборд / чекит тактасы - 1

Куралдардын тизмеси

  1. Бычак жана темир араа
  2. Лагердик комплект
  3. Желим курал
  4. Кычка кесүү
  5. Расп же кум кагаз (сүрөттө көрсөтүлгөн эмес)

1 -кадам: Элементтердин жана куралдардын сүрөттөрү: Д

Элементтердин жана куралдардын сүрөттөрү: Д
Элементтердин жана куралдардын сүрөттөрү: Д

Туура буюмдарыңыз бар экенин текшериңиз.

2 -кадам: Veroboard / чекит тактасын кесүү жана даярдоо

Veroboard / чекит тактасын кесүү жана даярдоо
Veroboard / чекит тактасын кесүү жана даярдоо

Андан кийин, биз сүрөттү көрсөткөндөй кесүү сызыктарын кошпогондо, вербордду эң аз өлчөмдө (6 x 17 чекит) кесебиз. Кесилгенден кийин кырын тегиздөө үчүн сүргүчтү же кум кагазды колдонуңуз.

3 -кадам: Сүрөттөр жана Pinouts

Сүрөттөр жана Pinouts
Сүрөттөр жана Pinouts
Сүрөттөр жана Pinouts
Сүрөттөр жана Pinouts
Сүрөттөр жана Pinouts
Сүрөттөр жана Pinouts

Сол жакта USB UART/ESP8266 адаптери жана жогорку оң жагында PCB из антеннасын солго карай кармап, ES-01 модулунун диаграммасы турат.

Негизинен биздин хакты ишке ашыруу үчүн үч гана казык керек (Жашыл (пин 5), Кызыл (пин 6) жана Циан (пин 1)), бирок кээ бир модулдарда пин 4 жана 8 (Апельсин казыктары) меникиндей ПХБ менен кыскартылган эмес төмөнкү оң сүрөттө көрсөтүлгөндөй изиңиз. Мындай учурда, модулду программист кылуу үчүн, аларды кыскартыңыз.

4 -кадам: Пайдалануу…

Лайк…
Лайк…
Лайк…
Лайк…

Ошентип, азыр ширетүү..

Биринчи кыска пин 4 & 8 кичинекей зым менен кыска болбосо.

Кийинки узундугу болжол менен 20 мм болгон резисторлордун / секиргичтердин 3 кесимин кескиле (мен 1-сүрөттө көрсөтүлгөндөй резистордук коргошундарды колдондум. Эми аларды түбүнө 1, 5 жана 6 фигурасы-2 & 3 төөнөгүчкө (ширетүүчү жагына) ширеткиле. модуль.

Кийинкиде тийүү өчүргүчтөрүн 4-сүрөттө көрсөтүлгөндөй коюп, үч казыктын ордун белгилеңиз. Коммутаторлордун багытын эске алыңыз. Багыттоо үчүн көп метрди же үзгүлтүксүздүк тестиерди колдонуңуз. 5-жана 6-сүрөттө көрсөтүлгөндөй өчүргүчтөрдү кошуп койгула.

Модулдун арт жагына бир же эки даана эки тараптуу көбүк лентасын жабыштырыңыз, 7-сүрөттөгүдөй эле, ширетилген муундар үчүн боштук кылуу үчүн вертолетту бир аз көтөрүңүз.

Тиешелүү өчүргүчтөргө ширетилген казыктарды салыңыз жана лентага веробонду бекем басыңыз.

Байланыштар үчүн схемалык схемага кайрылыңыз. Сиз өз ыңгайлуулугуңузга жараша өчүргүчтөрдү туташтыра аласыз. Мен оң жагын баштапкы абалга, ал эми сол жагын GPIO 0 менен туташтырдым. 9-сүрөттү караңыз.

Жана бул! Сиз бүттүңүз. Текшерүүдөн мурун акыркы жолу схемаларга ылайык бардык байланыштарды текшериңиз.

5 -кадам: Сыноо…

Текшерилүүдө…
Текшерилүүдө…
Текшерилүүдө…
Текшерилүүдө…

Мыкты иш!

Адаптерге ES-01 модулун салыңыз жана компьютериңиздин USB портуна туташтырыңыз. Эгер узартуу кабелин колдонсоңуз, ыңгайлуу болот. Сиз туташтырган учурда, ES-01 күйгүзүлгөндө, сиздин кубатыңыз кандай экенин көрүшүңүз керек. Бул кадимки режим. Эгерде ES-01дин ичинде микроб программа болсо, ал жөн эле аткарыла баштайт.

Эми GPIO 0 баскычын басып кармап туруңуз (менин ишимде '0' деп белгиленген) жана Reset баскычын (менин учурда 'R' деп белгиленген) бир жолу басып, коё бериңиз. Анан "0" ачкычын коё бериңиз. Бул ES-01 модулун программа режимине коёт.

Эми сиз эскизиңизди Arduino IDE же PIOдон жүктөй аласыз. Так тактаны жана COM портун тандап алууну унутпаңыз. Эгерде баары ойдогудай болсо, сиз жүктөө статусун оңдо көрсөтүлгөндөй көрүшүңүз керек. Жүктөп бергенден кийин, баскычты басыңыз жана бошотуу баскычын коё бериңиз жана кадимки режимге кайтыңыз жана жүктөлгөн кодду аткарыңыз.

6 -кадам: Корутунду

Аяктоо
Аяктоо

Программисти текшергенден кийин, аны сорттон коргоп калуу үчүн түбүнө ысык клей салып кой.

Бул хак сизге жагат деп үмүттөнөбүз. Сураныч, комментарий берип, бөлүшүңүз. Тынчтык..