Мазмұны:
- Жабдықтар
- 1 -қадам: Кәдімгі адаптер
- 2 -қадам: ESP01 тақтасы үшін бағдарламашыны әзірлеу
- 3 -қадам: ESP01 бағдарламашысының баспа схемасын әзірлеу
- 4 -қадам: ESP01 үшін кодты беру процесі
- 5 -қадам: Соңында… Күтілетін нәтиже қандай?
Бейне: ESP01 Программалық баспа схемасы: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Жақында мен ESP01 -ге код жазуға тура келді және кодты CHIP -ке беру үшін адаптерді қолдануды шештім.
Дегенмен, кодты беру үшін адаптерге кейбір өзгерістер енгізу қажет болды.
Яғни адаптер кодты беруді жүзеге асыру үшін мүлдем мінсіз болған жоқ. Бейімделу қажет болды.
Жабдықтар
- JLCPCB баспа схемасы
- 02 x түймелер;
- 01 x 330R резисторы;
- 01 x Жасыл жарық диоды;
- 02 x 10 кР резисторлар;
- 01 x Ерлер / Әйелдер түйреуіші 1x4;
- 01 x 2x4 аналық түйреуіш.
1 -қадам: Кәдімгі адаптер
Қолданылатын адаптер жоғарыдағы суретте көрсетілген.
Алайда, проблемаларды болдырмау және құрылымға өзгерістер енгізу үшін біз ESP01 адаптерімен жұмыс істей алатын және CHIP -ке кодты жіберетін адаптер құруды шештік.
Баспа схемасы жоғарыда көрсетілген.
Бұл мақалада сіз бағдарламашыны қалай құруға болатынын және ESP01 жыпылықтау тізбегінің негізгі бөліктерін білесіз.
Бұл электронды тақтаның дизайны арқылы жаңа бейімделу қажет болмайды және ол сіздің жобаңыздың кодын жаза алады.
Сондықтан, бұл мақалада сіз келесі тармақтарды білесіз:
- ESP01 тіркеушісі мен адаптерін жасау;
- ESP01 тіркеу схемасының мақсатын түсіну;
- ESP01 кодты тасымалдау режиміне қалай қою керектігін біліңіз. Енді біз ESP01 тақтасына арналған Бағдарламалаушы жобасының толық таныстырылымын бастаймыз.
2 -қадам: 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 Programmer баспа схемасының дизайны жасалды.
Тақтай конструкциясының схемасы жоғарыда көрсетілген.
Көріп отырғаныңыздай, ESP01 2x4 қосқышына қосылуы керек, ал USB-сериялық түрлендіргіші 90º түйреуішке қосылады.
Сәйкес бұрышы бар бұл коннектор тақтаның көлемін кішірейту және оны ESP01 құрылымының астында қалдыру үшін қолданылған.
Оған қосымша, бізде жоғарыда бағдарламалау түймелері және пластинаның төменгі жағында энергияланған пластинаны сигнализациялау үшін жарық диоды бар.
Бұл жобадан жоғарыдағы суретте көрсетілген 3D форматындағы соңғы баспа схемасы алынды.
Ақырында, бұл жобадан ESP01 -де кодты бағдарламалау мен жазуды жүзеге асыруға болады.
Келесіде біз ESP01 -ді бағдарламалау режиміне қоюдың және кодты ESP01 -ге беруді кезең -кезеңімен түсіндіреміз.
4 -қадам: ESP01 үшін кодты беру процесі
Ол үшін келесі қадамдарды орындау қажет
- USB-SERIAL FTDI232 түрлендіргішін компьютерге және ICSP Pin Connections жолағына қосыңыз;
- Жарық диоды қосулы екенін тексеріңіз. Ол картаның қуатты екенін көрсету үшін қолданылады;
- FTDI232 USB-SERIAL түрлендіргішінің COM портын таңдаңыз;
- FLASH түймесін басып тұрыңыз;
- RESET түймесін басып, босатыңыз. Осыдан кейін сіз бір рет жыпылықтайтын көк ESP жарықдиодты көресіз.
Дайын! Сіздің ESP01 жаңа кодты алуға конфигурацияланған. Енді кодты Arduino IDE арқылы беру процесін жүргізіңіз
Тасымалдаудан кейін сіздің кодыңыз ESP01 жадына жазылады және ол сіздің қосымшаңызды басқаруға дайын болады.
5 -қадам: Соңында… Күтілетін нәтиже қандай?
Сондықтан, бұл жобаны әзірлегеннен кейін, бірнеше дүкендерде кеңінен сатылатын, әдеттегі картадан жоғары ерекшеліктері бар картаны жасауға болады.
Кәдімгі тақтадан айырмашылығы, бұл нұсқада CHIP бағдарламалау режиміне конфигурациялау үшін екі түйме бар, осылайша бұл тапсырманы орындау үшін жаңа элементтерді қосу қажет емес.
Осылайша, бұл жоба арқылы нарықта бар рекордорды жасауға, оның конфигурациясын түсінуге және кодты беруді жүзеге асыру үшін CHIP конфигурациялау процесін жүргізуге мүмкіндік туды.
Біз JLCPCB -ге жобаны қолдағаны үшін алғыс айтамыз және егер қаласаңыз, сіз осы сілтемеге кіре аласыз, жоба файлдарына қол жеткізе аласыз және баспа платаларын 2 долларға сатып ала аласыз.
Ұсынылған:
Дәнекерлеуші 1-2-3 Arduino баспа схемасы: 4 қадам
Дәнекерлеуші 1-2-3 Arduino баспа схемасы: Біраз уақыт бұрын мен нұсқаулық жаздым, онда мен нүктелік дәнекерлеушіні қалай басқаруға болатынын түсіндірдім, Arduino мен кең таралған бөлшектерді қолдана отырып. Көптеген адамдар басқару тізбегін құрды, мен өте жігерлі пікір алдым. Бұл
Баспа платалары - толық процесс: 14 қадам (суреттермен)
Баспа схемалары - толық процесс: Төменде мен компьютерлік схемаларды бір реттік және прототипті пайдалану үшін жасау процесін сипаттаймын. Ол бұрын өз тақталарын құрған және жалпы процесті жақсы білетін адамға арналған. Менің барлық қадамдарым сәйкес келмеуі мүмкін
Кәсіби баспа схемасын қалай жасауға болады: Толық нұсқаулық: 10 қадам (суреттермен)
Кәсіби баспа схемасын қалай жасауға болады: Толық нұсқаулық: Барлығына сәлем, бүгін мен сізге электронды жобаларды жақсарту үшін кәсіби ПХД жасауды көрсетемін. Бастайық
DIY икемді баспа схемалары: 5 қадам (суреттермен)
DIY икемді баспа схемалары: қатты сиялы принтерді, мысмен қапталған полиимидті пленканы және электронды тақтаны өңдеу үшін қолданылатын химиялық заттарды қолдана отырып, бір жақты икемді баспа схемаларын шығарыңыз. Сіз ұялы телефондардың немесе ұқсас миниатюрленген гаджеттердің ішінен икемді ПХД таба аласыз. Flex ПХД
FreeNAS баспа сервері ретінде: 11 қадам
FreeNAS баспа сервері ретінде: FreeNAS - бұл кез келген адамға орнатуға болатын желілік сақтаудың тамаша шешімі. Жүйе мен кеңістікке қойылатын талаптар FreeBSD-тің бұл жойылған нұсқасы үшін өте күлкілі. Ол барлық мүмкіндіктерге таза қол жетімділікпен қол жеткізе алады