Мазмұны:

ESP -01 бағдарламашысының бұзылуы - қарапайым :): 6 қадам
ESP -01 бағдарламашысының бұзылуы - қарапайым :): 6 қадам

Бейне: ESP -01 бағдарламашысының бұзылуы - қарапайым :): 6 қадам

Бейне: ESP -01 бағдарламашысының бұзылуы - қарапайым :): 6 қадам
Бейне: ESP для Лады: сделано в России! Система стабилизации, АБС Lada Веста Итэлма 2024, Қараша
Anonim
ESP -01 бағдарламашысының бұзылуы - оңай:)
ESP -01 бағдарламашысының бұзылуы - оңай:)

Сәлем ESPers, Бұл нұсқаулықта мен сізге ESP-01 / ESP8266-01 / ES-01 модуліне бағдарламашы жасау үшін қарапайым бұзуды көрсетемін. Біздің көпшілігіміз осы модульге бағдарламашы ретінде Arduino тақтасын немесе FTDI USB-TTL құрылғыларын қолдандық. Екі әдіс де жақсы жұмыс істейді. Бірақ тағы бір жол бар!

Жақында мен FTDI ауыстыру үшін осы модуль үшін UART/ESP8266 құрылғысына USB сатып алдым. Бірақ мен көп ұзамай оны бағдарламашы ретінде қолдану FTDI сияқты икемді емес екенін түсіндім:(Мен инженер болғандықтан мен оны бағдарламашы ретінде қолдануға болатынын тексердім … Ал престо! Мен оны біреуіне айналдыру үшін аздап бұздым. Ал енді бұл жерде сіздің өміріңізді жеңілдету.

Жабдықтар

Материалдар тізімі

  1. USB UART/ESP8266 - 1
  2. 6 мм диаметрлі екі түйме - 1
  3. Екі резистор немесе бірнеше секіргіш сым
  4. Веработа / нүктелік тақта бөлігі - 1

Құралдардың тізімі

  1. Пышақ пен аралау
  2. Дәнекерлеу жиынтығы
  3. Желім мылтық
  4. Қысқыштар
  5. Қағаз немесе құм (суретте көрсетілмеген)

1 -қадам: Элементтер мен құралдардың суреттері: D

Элементтер мен құралдардың суреттері: D
Элементтер мен құралдардың суреттері: D

Сізде дұрыс заттар бар -жоғын тексеріңіз.

2 -қадам: Veroboard / Dot тақтасын кесу және дайындау

Верборд / нүктелік тақтаны кесу және дайындау
Верборд / нүктелік тақтаны кесу және дайындау

Әрі қарай, біз вертолетті суретте көрсетілгендей кесу сызықтарын қоспағанда, қажетті мөлшерге (6 x 17 нүкте) дейін кесеміз. Бөлшекті кесіп алғаннан кейін жиектерін тегістеу үшін қылшық немесе қылшық қағазды қолданыңыз.

3 -қадам: Суреттер мен түйіндер

Суреттер мен түйіндер
Суреттер мен түйіндер
Суреттер мен түйіндер
Суреттер мен түйіндер
Суреттер мен түйіндер
Суреттер мен түйіндер

Сол жақта USB-UART/ESP8266 адаптері, ал оң жақ жоғарғы жағында ПХД іздеу антеннасын солға қаратып жоғарыдан көрсетілгендей ES-01 модулінің диаграммасы орналасқан.

Негізінен бізге тек үш түйреуіш қажет (Жасыл (түйреуіш 5), Қызыл (түйреуіш 6) және Көгілдір (түйреуіш 1)), бірақ кейбір модульдерде 4 және 8 түйреуіштер (Қызғылт сары түйреуіштер) ПХД менікіндей қысқармайды. төменгі оң жақ суретте көрсетілгендей іздеңіз. Бұл жағдайда модульді бағдарламашы ретінде жасау үшін оларды қысқарту қажет.

4 -қадам: Дәнекерлеу…

Дәнекерлеу…
Дәнекерлеу…
Дәнекерлеу…
Дәнекерлеу…

Енді дәнекерлеу..

Бірінші қысқа түйреуіш 4 және 8, егер қысқа сыммен қысқармаса.

Келесі ұзындығы шамамен 20 мм болатын резисторлық сымдардың 3 бөлігін кесіңіз (мен 1-суретте көрсетілгендей резисторлық сымдарды қолдандым. Енді оларды төменгі жағындағы 1, 5 және 6-сурет 2 және 3 түйреуіштеріне дәнекерлеңіз. модуль.

Содан кейін сенсорлық қосқыштарды 4-суретте көрсетілгендей орналастырыңыз және үш түйреуіштің орнын белгілеңіз. Қосқыштардың бағытына назар аударыңыз. Бағдарлау үшін мультиметрді немесе үзіліссіздікті тексеруді қолданыңыз. Қосқыштарды 5-суретте көрсетілгендей дәнекерлеңіз. 6 Мен көршілес орталық түйреуішті сұрыптадым, себебі олар жиі кездеседі.

Модульдің артқы жағына бір немесе екі бөлікті көбік таспасын жабыстырыңыз, 7-суреттегідей дәнекерленген қосылыстарға орын босату үшін вертолетті сәл көтеріңіз.

Дәнекерленген түйреуіштерді тиісті ажыратқыштарға салыңыз және вертолетті таспаға мықтап басыңыз.

Қосылымдардың схемасын қараңыз. Сіз коммутаторларды өзіңізге ыңғайлы етіп қосуға болады. Мен оң жаққа Reset, солға GPIO 0 қосылдым. 9-суретті қараңыз.

Және бұл! Сіз аяқталды. Тек тестілеу алдында барлық қосылымдарды схемаға сәйкес соңғы рет тексеріңіз.

5 -қадам: тестілеу…

Тексерілуде…
Тексерілуде…
Тексерілуде…
Тексерілуде…

Тамаша жұмыс!

Адаптерге ES-01 модулін салыңыз және компьютердің USB портына қосыңыз. Егер сіз ұзартқыш кабельді қолдансаңыз, бұл ыңғайлы болады. Сіз желіге қосылған кезде ES-01 қосылған кезде қуат көзін көресіз. Бұл қалыпты режим. Яғни ES-01 ішінде микробағдарлама болса, ол жай ғана басталады.

Енді GPIO 0 пернесін басып тұрыңыз (менің жағдайда '0' деп белгіленген) және Reset пернесін (менің жағдайда 'R' деп белгіленген) бір рет басып жіберіңіз. Содан кейін '0' пернесін босатыңыз. Бұл ES-01 модулін бағдарлама режиміне қояды.

Енді сіз өзіңіздің эскизіңізді Arduino IDE немесе PIO -дан жүктей аласыз. Дұрыс тақта мен COM портын таңдағаныңызға көз жеткізіңіз. Егер бәрі дұрыс болса, жүктеу күйін оң жақта көрсетілгендей көру керек. Жүктелгеннен кейін қалпына келтіру пернесін басып, босатыңыз және қалыпты режимге оралыңыз және жүктелген кодты орындаңыз.

6 -қадам: Қорытындылау

Қорытындылау
Қорытындылау

Бағдарламашыны тексергеннен кейін, оны сұрыптаудан қорғау үшін төменгі жағына ыстық желім бөлігін қойыңыз.

Сізге бұл бұзушылық ұнайды деп үміттенемін. Пікір қалдырыңыз және бөлісіңіз. Бейбітшілік..