Мазмұны:

ESP01 Программалық баспа схемасы: 5 қадам
ESP01 Программалық баспа схемасы: 5 қадам

Бейне: ESP01 Программалық баспа схемасы: 5 қадам

Бейне: ESP01 Программалық баспа схемасы: 5 қадам
Бейне: Lesson 01 Arduino Boards | Robojax Arduino Step By Step Course 2024, Қараша
Anonim
ESP01 Программалық баспа схемасы
ESP01 Программалық баспа схемасы

Жақында мен ESP01 -ге код жазуға тура келді және кодты CHIP -ке беру үшін адаптерді қолдануды шештім.

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

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

Жабдықтар

  • JLCPCB баспа схемасы
  • 02 x түймелер;
  • 01 x 330R резисторы;
  • 01 x Жасыл жарық диоды;
  • 02 x 10 кР резисторлар;
  • 01 x Ерлер / Әйелдер түйреуіші 1x4;
  • 01 x 2x4 аналық түйреуіш.

1 -қадам: Кәдімгі адаптер

Кәдімгі адаптер
Кәдімгі адаптер

Қолданылатын адаптер жоғарыдағы суретте көрсетілген.

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

Баспа схемасы жоғарыда көрсетілген.

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

Бұл электронды тақтаның дизайны арқылы жаңа бейімделу қажет болмайды және ол сіздің жобаңыздың кодын жаза алады.

Сондықтан, бұл мақалада сіз келесі тармақтарды білесіз:

  1. ESP01 тіркеушісі мен адаптерін жасау;
  2. ESP01 тіркеу схемасының мақсатын түсіну;
  3. ESP01 кодты тасымалдау режиміне қалай қою керектігін біліңіз. Енді біз ESP01 тақтасына арналған Бағдарламалаушы жобасының толық таныстырылымын бастаймыз.

2 -қадам: ESP01 тақтасы үшін бағдарламашыны әзірлеу

ESP01 тақтасы үшін бағдарламашыны әзірлеу
ESP01 тақтасы үшін бағдарламашыны әзірлеу
ESP01 тақтасы үшін бағдарламашыны әзірлеу
ESP01 тақтасы үшін бағдарламашыны әзірлеу

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

Ол үшін біз жоғарыдағы суретте көрсетілген келесі схеманы жасадық.

Сондықтан, сіз көріп отырғандай, бұл тізбекте:

  • Бағдарламалау режимі үшін ESP01 конфигурациялау үшін 2 түйме;
  • Картаға қуат қосылғанын білдіретін жарық диоды;
  • Кодты CHIP -ке жіберуге арналған түйреуіш.

Төменде біз жобаны құруға қажетті материалды ұсынамыз. Электрондық компоненттер тізімі

  • JLCPCB баспа схемасы (жоба файлдарын жүктеу)
  • 02 x түймелер;
  • 01 x 330R резисторы;
  • 01 x Жасыл жарық диоды;
  • 02 x 10 кР резисторлар;
  • 01 x Ерлер / Әйелдер түйреуіші 1x4;
  • 01 x 2x4 аналық түйреуіш.

Енді біз ESP01 бағдарламалау схемасының әр бөлігін түсіндіреміз. Жоғарыда суретте көрсетілгендей, ESP01 қосылымы үшін 2x4 - 2.54 мм қосқышты қолданатынымызды ескеріңіз.

Бұл қосқыштан ESP01 дамыған тізбектің барлық басқа бөліктерімен байланысады.

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

Соңында бізде USB - SERIAL FTDI232 түрлендіргішінің қосқыш түйреуіштері мен жарық диоды бар. Конвертердің қосылу жолағы оны қосу және ESP01 -ге кодты беруді жүзеге асыру үшін қолданылады.

Жарықдиодты картаға қуат қосылғанын көрсету үшін қолданылады.

Осы схемадан біз электронды тақтаның дизайнын жүзеге асырдық.

3 -қадам: ESP01 бағдарламашысының баспа схемасын әзірлеу

ESP01 Программисті баспа схемасын әзірлеу
ESP01 Программисті баспа схемасын әзірлеу
ESP01 Программисті баспа схемасын әзірлеу
ESP01 Программисті баспа схемасын әзірлеу

Электронды схемалық дизайнның дизайнынан ESP01 Programmer баспа схемасының дизайны жасалды.

Тақтай конструкциясының схемасы жоғарыда көрсетілген.

Көріп отырғаныңыздай, ESP01 2x4 қосқышына қосылуы керек, ал USB-сериялық түрлендіргіші 90º түйреуішке қосылады.

Сәйкес бұрышы бар бұл коннектор тақтаның көлемін кішірейту және оны ESP01 құрылымының астында қалдыру үшін қолданылған.

Оған қосымша, бізде жоғарыда бағдарламалау түймелері және пластинаның төменгі жағында энергияланған пластинаны сигнализациялау үшін жарық диоды бар.

Бұл жобадан жоғарыдағы суретте көрсетілген 3D форматындағы соңғы баспа схемасы алынды.

Ақырында, бұл жобадан ESP01 -де кодты бағдарламалау мен жазуды жүзеге асыруға болады.

Келесіде біз ESP01 -ді бағдарламалау режиміне қоюдың және кодты ESP01 -ге беруді кезең -кезеңімен түсіндіреміз.

4 -қадам: ESP01 үшін кодты беру процесі

Ол үшін келесі қадамдарды орындау қажет

  1. USB-SERIAL FTDI232 түрлендіргішін компьютерге және ICSP Pin Connections жолағына қосыңыз;
  2. Жарық диоды қосулы екенін тексеріңіз. Ол картаның қуатты екенін көрсету үшін қолданылады;
  3. FTDI232 USB-SERIAL түрлендіргішінің COM портын таңдаңыз;
  4. FLASH түймесін басып тұрыңыз;
  5. RESET түймесін басып, босатыңыз. Осыдан кейін сіз бір рет жыпылықтайтын көк ESP жарықдиодты көресіз.

Дайын! Сіздің ESP01 жаңа кодты алуға конфигурацияланған. Енді кодты Arduino IDE арқылы беру процесін жүргізіңіз

Тасымалдаудан кейін сіздің кодыңыз ESP01 жадына жазылады және ол сіздің қосымшаңызды басқаруға дайын болады.

5 -қадам: Соңында… Күтілетін нәтиже қандай?

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

Кәдімгі тақтадан айырмашылығы, бұл нұсқада CHIP бағдарламалау режиміне конфигурациялау үшін екі түйме бар, осылайша бұл тапсырманы орындау үшін жаңа элементтерді қосу қажет емес.

Осылайша, бұл жоба арқылы нарықта бар рекордорды жасауға, оның конфигурациясын түсінуге және кодты беруді жүзеге асыру үшін CHIP конфигурациялау процесін жүргізуге мүмкіндік туды.

Біз JLCPCB -ге жобаны қолдағаны үшін алғыс айтамыз және егер қаласаңыз, сіз осы сілтемеге кіре аласыз, жоба файлдарына қол жеткізе аласыз және баспа платаларын 2 долларға сатып ала аласыз.

Ұсынылған: