Мазмұны:
- 1 -қадам: Кейбір заттарды жинаңыз
- 2 -қадам: ПХД жасау
- 3 -қадам: Компоненттерді дәнекерлеу
- 4 -қадам: Жібек экранды қою
- 5 -қадам: Құттықтаймыз
Бейне: DIY ESP32 әзірлеу тақтасы - ESPer: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Жақында мен көптеген IoTs (Интернет заттары) туралы оқыдым және маған сендім, мен Интернетке қосылу мен жұмысқа қол жеткізе алатын керемет құрылғылардың бірін сынауды күте алмадым.. Бақытымызға орай, мүмкіндік DFRobot арқасында пайда болды, мен ESP32 - қуатты, гибридті және керемет модульмен қамтамасыз етілді.
Алдымен мен DFRobot тобынан әдейі әзірлеу тақтасынан гөрі ESP32 модулін жіберуді сұрадым, себебі мен схеманың шебер дизайны мен өндірісінің қызығына жол бермедім. Міне, біз міне, ESP32 үшін өзіміздің даму тақтасын жасаймыз.
Бұл кеңесті құрудағы менің негізгі мақсаттарым:
- Әзірлеу тақтасы нанға ыңғайлы болуы керек.
- Ол EN (Reset) және FLASH тактильді қосқыштары болуы керек.
- ПХД-ның бір жақты орналасуы.
Мен бір жақты орналасуды таңдадым, себебі әркім екі жақты ПХД -ге қол жеткізе алмайды, мен сол адамдармын.
Кіріктірілген UART байланыс схемасы жоқ
Бұл біршама келіспеушілік болды, себебі бір жақты орналасу жеткілікті орын бере алады. Сондықтан біз оны USB -ден TTL -ге түрлендіргіштерді пайдалану үшін сырттай қолданамыз.
- Ардуино сияқты, мен қайталанатын жарықдиодты сымдарды азайтуға арналған кіріктірілген жарықдиодты алғым келді.
- Шағын, бірақ дәнекерлеуге және жасауға оңай.
- Толық жібек экраны.
- Жылуды жақсы жоғалту үшін ESP32 ішіндегі GND дәнекер жастықшасын қолданыңыз.
Бақытымызға орай, мен әр түрлі ПХД макеттерін жасағаннан кейін жоғарыда айтылған мақсаттарға қол жеткізе алдым. Айтпақшы, нұсқаулықты жалғастырайық.
1 -қадам: Кейбір заттарды жинаңыз
Бұл даму тақтасын жасау үшін тек SMD резисторларын қоспағанда, негізгі мақалалар қажет және, әрине, біздің жеке ESP32.
Негізгі талаптар:
- ESP32 модулі
- Мыс қапталған тақта
Сізде кемінде 4 см*5 см мыс тақтасы болуы керек.
-
SMD резисторлары:
- 10 мың - 2 дана
- 1к - 1 дана
- 3 мм жарық диоды (кез келген түсті)
- Ерлер тақырыптары - 38 түйреуіш
- Тактильді қосқыш - 2 дана
Қосымша талаптар:
Пісіру темірі
Мен DFRobot ұсынған дәнекерлеу жинағын қолданамын. Мұны нұсқаулыққа айналдыру өте ыңғайлы болды. Жіңішке дәнекерлеу үшін маған қосымша ұсақ дәнекерленген жылқының ұшын қолдануға тура келді.
ПХД бұрғысы
Сізде жоқ па? Неліктен оны өзіңіз жасауға тырыспасқа! Міне осылай
Темір хлориді
Бұл тегістеу мақсатында қолданылады.
- Тегістеу қағазы - нөлдік баға
- Киім темір
- ПХД кесуге арналған кез келген құрал
- Екі жақты таспа
- Тұрақты маркер
- Қайшы
- Ацетон
Мен бәрін таза жүргізгім келді, егер олай етпесеңіз, оны өткізіп жіберуге болады.
Мен сізге бүркіт тақтасының файлдарын сізге өзгерту бостандығы үшін тіркедім.
Мұның бәрі талаптар үшін, егер сізде жоғарыда аталған заттар болса, әрі қарай жалғастырыңыз.
2 -қадам: ПХД жасау
Мен ПХД -ны тонерді жою әдісін қолдана отырып жасаймын. Тіркелген PDF форматын жылтыр қағазға қойыңыз. Егер сізде (ақ) жылтыр қағазға макеттің нақтылы нұсқасы шықса, онда сізге кедергі болмайды, сондықтан ПХД жасау үдерісінен бастаңыз.
Мен жылтыр қағаздың ақтығына баса назар аударамын, өйткені кейіннен біз жібек экранды кесіп тастайтын боламыз. Менде ақ жылтыр қағаз жоқ, сондықтан мен бір макеттің екі басылымын алдым.
ПХД өндіру процесі менің нұсқауларымның бірінде егжей -тегжейлі қарастырылған.
Үйде ПХД жасау
Мен бұл ПХД қалай жасалғанын суреттерді қоса беремін.
Бұрғылау үшін 1 мм немесе одан төмен бұрғылау ұштарын қолданыңыз.
3 -қадам: Компоненттерді дәнекерлеу
ESP32 -ді ПХД -ге дәнекерлеу арқылы бастаңыз. Бұл күрделі, бірақ қызықты модульді дәнекерлеу кезінде есте сақтау қажет кейбір нәрселер төменде көрсетілген.
- Модульді дәнекерленген жастықшалармен сәйкестендіру, бірінші қадам - бұл істің ең маңызды бөлігі. Мұны бұзыңыз, сонда сіз жұмыс істемейтін GPIO-ға, тіпті жұмыс істемейтін модульге де ұшырайсыз!
- Қызып кету салдарынан іздерді немесе дәнекерленген жастықтарды бөлшектеуді болдырмау үшін ұшты дәнекерлеу ұштарын қолданыңыз.
- ESP32 модулін дәнекерлеу кезінде чип оның туралануын бұзбауы үшін алдымен диагональды жастықшаларды дәнекерлеңіз.
- ESP32 GND жастықшасын дәнекерлеу кезінде сол бұранда ортасында бұрғыланған тесік арқылы қыздырыңыз. Бұл дәнекерлеуді ESP32 GND тақтасында қыздырады және оны ПХД -дағы GND төсенішімен біріктіреді.
Мұны аяқтағаннан кейін жоғарыдағы суреттерге сілтеме жасай отырып, барлық компоненттерді өз орындарына дәнекерлеңіз. Компоненттерді дәнекерлеудің дұрыс тәртібі:
- ESP32
- SMD резисторлары
- Тактильді қосқыштар
- ЖАРЫҚ ДИОДТЫ ИНДИКАТОР
- Секіргіштер
- Ерлер тақырыптары
Секірушілердің саны үш. Жоғарыда жарияланған бүркіт макетінің скриншотында көк сымдар секірушілерді білдіреді. Мұнда эмальданған сымдар секіргіштер ретінде пайдаланылды. Тақырыптарды дәнекерлеу кезінде ESPer -ді тақтаға орналастыру тақырыптарды тамаша теңестіреді.
Барлық компоненттерді мұқият және дұрыс дәнекерлегеннен кейін, ескі тіс щеткасымен (сонымен қатар пайдасыз) барлық ПХД тазалаңыз. Бұл барлық артық ағынды жояды.
4 -қадам: Жібек экранды қою
Енді біздің ESPer толық функционалды, бірақ оған әлі де бір нәрсе жетіспейді, бұл - жібек экран. Бұл жібек экранды қосу бізді түйреуіштерге үнемі сілтеме жасаудан арылтады. Оны тақтаға жабыстыру үшін мен екі жақты таспаны қолданамын. Жібек экранға бұрын басылған макет арқылы қол жеткізуге болады.
Егер сіздің жұмысыңызға немесе сымға күмәніңіз болса, оны тексеретін уақыт келді. Өйткені келесі қадамдарды орындағаннан кейін сіз тақтаны өзгерте алмайсыз. Сақтықпен жалғастырыңыз
Енді жібек экранда келесі әрекеттерді орындаңыз:
- ESPer тақтасын ESP32 бөлігін қоспағанда, екі жақты таспалы биттермен жабыңыз.
- Содан кейін жібек экранды туралап, оны екі жақты таспаға мұқият жабыстырыңыз.
- Осыдан кейін оны шығару үшін ESP32 -ден жоғары қағаз мөлшерін алып тастап, ыстық желім көмегімен бос орындарды толтырыңыз.
Бұл қадам үшін бәрі.
5 -қадам: Құттықтаймыз
Алдыңғы қадамдардың бәрі орындалды ма? Егер иә болса, онда құттықтаймын, себебі бәрі осы нұсқаулық үшін.
Енді сіз ESP32 модулін кез келген басқа даму тақтасы сияқты кез келген USB -ден TTL түрлендіргішіне (тіпті сіздің Arduino) қосу арқылы пайдалана аласыз. Сым қарапайым, тек 3.3 В қуат көзін қолданып ESPer -ді қосыңыз және UART (Rx, Tx) қосылымдарын жасаңыз. Arduino қолданған кезде оны TTL түрлендіргіші ретінде пайдалану үшін RESET түйреуішін жерге қосыңыз. Мен алдағы нұсқаулықтарда осы әзірлеу тақтасын қолдана отырып, ESP32 туралы көбірек білетін боламын.
Мен осы нұсқаулыққа файлдарды сақтау үшін GitHub репозиторийін құрдым. Егер сізді қызықтырса мына сілтеме:
github.com/UtkarshVerma/ESPer/
Мен ESP32 -де Mongoose OS арқылы жыпылықтаған кодты өңдейтінін көрсететін бейне енгіздім.
Мен жібек экранды алып тастадым, себебі мен басқа жобаларды одан әрі жақсартуға мәжбүр болдым.
Сіз ESP32 -ді Arduino ретінде қалай пайдалану керектігін қамтитын осы нұсқаулықты орындау арқылы дәл осылай жасай аласыз. Егер сіз оның орнына Mongoose ОЖ қолданғыңыз келсе, мына постқа кіріңіз: Mongoose OS ESPer
Сонымен қатар, мен DFRobot.com сайтына маған ESP32 сияқты керемет заттарды жібергені үшін және олармен ойнауға мүмкіндік бергені үшін алғыс айтқым келеді. Менің ризашылығымды білдіру үшін тіпті сөздер жеткіліксіз.
Бұл нұсқаулық үшін бұл. Егер күмәніңіз болса, түсініктеме беріңіз. Егер сізге бұл нұсқаулық ұнаған болса, маған еруді ұмытпаңыз. Қысқартылған сілтемелерді екі немесе үш рет қайта ашу арқылы маған қолдау көрсетіңіз. Сіз мені Патреонда да қолдай аласыз.
Ойлауды жалғастырыңыз!
Авторы:
Уткарш Верма
DFRobot.com демеушісі
Камерасын қарызға бергені үшін Ашиш Чудхариға рахмет.
Ұсынылған:
Тақталар тақтасы: Электронды тоқыма прототиптер тақтасы: 5 қадам (суреттермен)
ThreadBoard: Электронды тоқыма жылдам прототиптеу тақтасы: ThreadBoard V2-дің 3D басып шығарылмайтын нұсқасы үшін нұсқаулықты мына жерден табуға болады. ThreadBoard-дің 1-нұсқасын мына жерден табуға болады. электронды тоқыма бұйымдарын жылдам прототиптеу үшін
MXY тақтасы - бюджеті төмен XY плоттерлік робот тақтасы: 8 қадам (суреттермен)
MXY тақтасы - бюджеті төмен XY плоттерлік роботтар тақтасы: Менің мақсатым mXY тақтасын XY плоттерлік сурет салу машинасы төмен етіп жасау болды. Сондықтан мен бұл жобаны жасағысы келетіндерге жеңілдететін тақта жасадым. Алдыңғы жобада, 2 дана Nema17 қадамдық қозғалтқыштарды пайдалану кезінде, бұл тақта
AVR әзірлеу тақтасы: 3 қадам
AVR Development Board: Интернет Arduino -мен жобаларға толы. Біраз уақыт ATMEGA328 микроконтроллері туралы ақпарат барлық Arduino деректерінде жоқ. Бұл бұзылмайтындар AVR микроконтентін қолдана отырып, жобаларды қалай құруға болатынын білгісі келеді
ESP-12E және ESP-12F бағдарламалау және әзірлеу тақтасы: 3 қадам (суреттермен)
ESP-12E және ESP-12F бағдарламалау және әзірлеу тақтасы: Бұл тақтаның міндеті қарапайым болды: ESP-12E және ESP-12F модульдерін NodeMCU тақталары сияқты оңай бағдарламалай білу (яғни түймелерді басудың қажеті жоқ). Қолданылатын IO -ға кіруге болатын нанға арналған түйреуіштер бар. Сериялық тасымалдау үшін бөлек USB қолданыңыз
Мырза Е.З. Түтікті әзірлеу тақтасы: 4 қадам (суреттермен)
Мырза Е.З. Tube Development Board: Мақсаты/мақсаты: мырза E.Z. Түтік - бұл «темірсіз» арзан вакуумдық түтік аудио платформасы: қуат трансформаторы жоқ, шығыс трансформаторы жоқ. Құбырлы күшейткіште әдетте бірнеше ауыр, қымбат трансформаторлар болады: жылдамдықты қорғайтын шығыс трансформаторлары