Агуулгын хүснэгт:
- Алхам 1: Зарим зүйлийг цуглуул
- Алхам 2: ПХБ хийх
- Алхам 3: Бүрэлдэхүүн хэсгүүдийг гагнах
- Алхам 4: Торгоны дэлгэцийг буулгах
- Алхам 5: Баяр хүргэе
Видео: DIY ESP32 хөгжлийн самбар - ESPer: 5 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Саяхан би маш олон IoTs (Internet of Things) -ийн талаар уншиж байсан бөгөөд надад итгэж байсан бөгөөд интернетэд өөрөө холбогдож, гараа ажиллуулах чадвартай эдгээр гайхалтай төхөөрөмжүүдийн нэгийг туршиж үзэхийг тэсэн ядан хүлээж байлаа.. Аз болоход DFRobot -ийн ачаар боломж гарч, надад хүчирхэг, эрлийз, гайхалтай модулийг ESP32 өгсөн.
Эхлэхийн тулд би DFRobot -ийн багийг хөгжүүлэлтийн самбараас илүү ESP32 модулийг надад илгээхийг санаатайгаар хүссэн юм. Тиймээс бид өөрсдийгөө ESP32 -ийн хөгжлийн самбар болгож байна.
Энэхүү удирдах зөвлөлийн гол зорилго маань дараах байдалтай байв.
- Хөгжлийн самбар нь талхны тавцанд ээлтэй байх ёстой.
- Энэ нь EN (Reset) болон FLASH мэдрэгчтэй унтраалгатай байх ёстой.
- Нэг талын ПХБ-ийн зохион байгуулалт.
Хүн бүр хоёр талт ПХБ ашиглах боломжгүй байдаг тул би нэг талыг барьсан загварыг сонгосон.
Баригдсан UART холбооны хэлхээ байхгүй
Нэг талт зохион байгуулалт нь зөвхөн хангалттай зай өгч чаддаг байсан тул энэ нь нэлээд наймаа байсан юм. Тиймээс бид USB -ээс TTL хувиргагчийг ашиглахын тулд гаднаас нь ашиглах болно.
- Arduino -ийн нэгэн адил би давтагдах LED утсыг багасгах зориулалттай LED -тэй болохыг хүсч байсан.
- Авсаархан боловч гагнах, хийхэд хялбар.
- Дэлгэрэнгүй торгон дэлгэц.
- Илүү сайн дулаан алдахын тулд ESP32 дахь GND гагнуурын дэвсгэр ашиглана уу.
Аз болоход би ПХБ-ийн янз бүрийн схемийг боловсруулсны дараа дээр дурдсан бүх зорилгоо биелүүлж чадсан юм. Үүнийг хэлэхэд зааварчилгаагаа үргэлжлүүлье.
Алхам 1: Зарим зүйлийг цуглуул
Хэрэв та SMD резистор болон мэдээж өөрийн ESP32 -ийг хассан бол энэхүү хөгжлийн самбарыг бүтээхэд зөвхөн үндсэн нийтлэл шаардлагатай болно.
Үндсэн шаардлага:
- ESP32 модуль
- Зэс бүрсэн самбар
Та хамгийн багадаа 4см*5см хэмжээтэй зэс хавтантай байх ёстой.
-
SMD эсэргүүцэл:
- 10k - 2 ширхэг
- 1к - 1 ширхэг
- 3 мм LED (ямар ч өнгө)
- Эрэгтэй толгой - 38 зүү
- Мэдрэгч унтраалга - 2 ширхэг
Хоёрдогч шаардлага:
Гагнуурын төмөр
Би DFRobot -ийн өгсөн гагнуурын хэрэгслийг ашиглаж байна. Үүнийг сургамжтай болгоход маш хялбар байсан. Нарийн гагнуурын хувьд би нэмэлт нарийн гагнуурын тахны үзүүр ашиглах шаардлагатай болсон.
ПХБ -ийн өрөм
Нэг байхгүй юу? Та өөрөө өөрөө хийхийг оролдож яагаад болохгүй гэж! Хэрхэн яаж хийхийг эндээс үзнэ үү
Төмрийн хлорид
Үүнийг сийлбэрлэх зориулалтаар ашиглах болно.
- Зүлгүүрийн цаас - тэг зэрэг
- Хувцас Төмөр
- ПХБ огтлох аливаа хэрэгсэл
- Хоёр талт соронзон хальс
- Байнгын маркер
- Хайч
- Ацетон
Би бүх зүйлийг цэвэрхэн хийхийг хүсч байсан, тэгэхгүй бол та үүнийг алгасаж болно.
Би танд өөрчлөлт хийх эрх чөлөө олгох үүднээс бүргэдийн самбарын файлуудыг хавсаргав.
Шаардлагатай бүх зүйл бол хэрэв танд дээр дурдсан зүйлс байгаа бол цааш нь үргэлжлүүлээрэй.
Алхам 2: ПХБ хийх
Би тоник шилжүүлэх аргыг ашиглан ПХБ хийх болно. Шаардлагын алхамыг хавсаргасан PDF -ийг гялгар цаасан дээр хэвлэхэд хүрэхэд таатай байна. (Цагаан) гялгар цаасан дээр байрлуулалтын тодорхой хэвлэмэл зургийг гаргасны дараа таныг зогсоох ямар ч боломжгүй тул ПХБ хийх процессыг эхлүүлээрэй.
Би гялгар цаасан дээр цагаан өнгөтэй байхыг онцолж байна, учир нь дараа нь бид торгоны дэлгэцийг таслах болно. Надад цагаан гялгар цаас байхгүй тул нэг хэв маягийн хоёр хэвлэмэл хуудас авлаа.
ПХБ -ийн үйлдвэрлэлийн процессыг миний зааврын өөр нэг хэсэгт нарийвчлан авч үзсэн болно.
Гэртээ ПХБ хийх
Би энэ ПХБ -ийг хэрхэн хийсэн тухай зургуудыг хавсаргав.
Өрөмдлөгийн хувьд 1 мм ба түүнээс доош хэмжээтэй өрмийн бит ашиглана.
Алхам 3: Бүрэлдэхүүн хэсгүүдийг гагнах
ESP32 -ийг ПХБ дээр гагнах замаар эхэлнэ. Энэхүү төвөгтэй боловч хөгжилтэй модулийг гагнахдаа зарим зүйлийг анхаарч үзэх хэрэгтэй.
- Модулийг гагнуурын дэвсгэртэй уялдуулах нь эхний алхам бөгөөд бүх зүйлийн хамгийн чухал хэсэг юм. Үүнийг замбараагүй болговол та ажиллахгүй GPIO, магадгүй ажиллахгүй модулийг зовох болно!
- Хэт халалтаас болж ул мөр эсвэл гагнуурын дэвсгэрийг задлахаас сэргийлэхийн тулд үзүүртэй гагнуурын зөвлөмжийг ашиглана уу.
- ESP32 модулийг гагнахдаа эхлээд диагональ дэвсгэрийг гагнах хэрэгтэй.
- ESP32 -ийн GND дэвсгэрийг гагнаж, гагнуурыг голд нь өрөмдсөн нүхээр халаана. Энэ нь ESP32 -ийн GND дэвсгэр дээрх гагнуурыг халааж, ПХБ дээрх GND дэвсгэртэй нэгтгэх болно.
Үүнийг дуусгасны дараа дээрх зургуудыг ашиглан бүх бүрэлдэхүүн хэсгүүдийг тус тусад нь гагнана. Бүрэлдэхүүн хэсгүүдийг гагнах зөв дараалал нь:
- ESP32
- SMD эсэргүүцэл
- Мэдрэгч унтраалга
- LED
- Үсрэгчид
- Эрэгтэй толгой
Үсрэгчдийн тоо гурван байна. Дээр байрлуулсан бүргэдийн схемийн дэлгэцийн зураг дээр цэнхэр утаснууд нь үсрэгчдийг төлөөлдөг. Энд пааландсан утсыг холбогч болгон ашиглаж байсан бөгөөд толгойг гагнах үед талхны тавцан дээр ESPer байрлуулах нь толгойн хэсгүүдийг төгс зохицуулдаг.
Бүх бүрэлдэхүүн хэсгүүдийг болгоомжтой, зөв гагнасны дараа хуучин шүдний сойз (бас ашиггүй) ашиглан ПХБ -ийг бүхэлд нь цэвэрлэнэ. Энэ нь бүх илүүдэл урсгалыг арилгадаг.
Алхам 4: Торгоны дэлгэцийг буулгах
Одоо манай ESPer нь бүрэн ажиллагаатай боловч түүнд ямар нэгэн зүйл дутагдаж байгаа бөгөөд энэ нь торгон дэлгэц юм. Энэхүү торгон дэлгэцийг нэмснээр бид pinouts -ийг тасралтгүй дурдахаас ангижрах болно. Самбар дээр наалдуулахын тулд би хоёр талт соронзон хальс ашиглана. Торгоны дэлгэцийг өмнө нь хэвлэсэн загвараар олж авах боломжтой.
Хэрэв та өөрийн ажил, утастай холбоотой эргэлзээтэй байгаа бол үүнийг шалгах цаг болжээ. Учир нь дараагийн алхамуудыг хийсний дараа та самбараа ямар ч байдлаар өөрчлөх боломжгүй болно. Анхааралтай үргэлжлүүлээрэй
Одоо торгон дэлгэцийг үргэлжлүүлэхийн тулд дараахь зүйлийг хий.
- ESPer хавтанг бүхэлд нь ESP32 хэсгээс бусад хоёр талт соронзон хальсаар бүрхэнэ.
- Дараа нь торгоны дэлгэцийг тэгшлээд хоёр талт соронзон хальсанд болгоомжтой наана.
- Үүний дараа ил гаргахын тулд ESP32 -ээс дээш хэмжээний цаасыг арилгаж, үлдсэн хоосон зайг халуун цавуу ашиглан бөглөнө үү.
Энэ бол энэ алхамд зориулагдсан бүх зүйл юм.
Алхам 5: Баяр хүргэе
Өмнөх бүх алхмуудыг хийсэн үү? Хэрэв тийм бол баяр хүргэе, учир нь энэ бол сургамжтай зүйл юм.
Одоо та ESP32 модулийг бусад хөгжүүлэлтийн самбар шиг TTL хөрвүүлэгч рүү USB -ээр холбож (Arduino ч гэсэн) ашиглаж болно. Утас нь энгийн, зүгээр л 3.3V цахилгаан хангамжийг ашиглан ESPer -ийг асааж, UART (Rx, Tx) холболт хийх боломжтой. Arduino -г ашиглахдаа RESET зүүг газардуулаад TTL хөрвүүлэгч болгон ашиглаарай. Би удахгүй болох зааварчилгаанд энэхүү хөгжлийн самбарыг ашиглан ESP32 -ийн талаар илүү дэлгэрэнгүй мэдээлэл өгөх болно.
Би энэ зааварчилгааны файлуудыг хадгалах GitHub репозитор үүсгэсэн. Хэрэв та сонирхож байвал энэ линк болно.
github.com/UtkarshVerma/ESPer/
Би ESP32 дээр Mongoose OS -ээр дамжуулан анивчсан Blink кодыг ажиллуулж байгааг харуулсан видео суулгасан болно.
Би бусад төслүүдэд нэмэлт сайжруулалт хийх шаардлагатай болсон тул торгон дэлгэцээ арилгасан.
Та ESP32 -ийг Arduino болгон хэрхэн ашиглах талаар тусгасан энэхүү зааварчилгааг дагаснаар үүнийг хийж болно. Хэрэв та оронд нь Mongoose OS -ийг ашиглахыг хүсвэл ESPer дээрх Mongoose OS гэсэн миний бичлэгийг үзнэ үү
Энэ хооронд ESP32 гэх мэт гайхалтай зүйлсийг надад илгээж, тэдэнтэй харьцах боломж олгосонд DFRobot.com -д баярлалаа гэж хэлмээр байна. Баярласнаа илэрхийлэхийн тулд үг хүртэл хангалттай биш юм.
Энэ бол сургамжтай зүйл юм. Хэрэв танд эргэлзэж байвал сэтгэгдлээ чөлөөтэй бичээрэй. Энэхүү зааварчилгаа танд таалагдсан бол намайг дагахаа бүү мартаарай. Богиносон холбоосыг хоёр, гурав дахин нээж намайг дэмжээрэй. Та бас намайг Патреон дээр дэмжиж болно.
Тоглоомоо үргэлжлүүлээрэй!
Оруулсан:
Уткарш Верма
DFRobot.com ивээн тэтгэсэн
Камераа зээлүүлсэн Ашиш Чоудхарид баярлалаа.
Зөвлөмж болгож буй:
Микроконтроллер ашиглан өөрийн хөгжлийн самбарыг хий: 3 алхам (зурагтай)
Микроконтроллер ашиглан өөрийн хөгжлийн самбарыг бий болгох: Та хэзээ нэгэн цагт микроконтроллер ашиглан өөрийн гараар бүтээх самбар хийхийг хүсч байсан бөгөөд үүнийг хэрхэн хийхээ мэдэхгүй байна. Хэрэв танд ямар нэгэн эрэл хайгуул байгаа бол
Микроконтроллерийн хөгжлийн самбар зохион бүтээх: 14 алхам (зурагтай)
Микроконтроллерийн хөгжлийн самбарыг зохион бүтээх: Та үйлдвэрлэгч, хоббичин эсвэл хакер бөгөөд самбар үйлдвэрлэх төслүүд, DIP IC болон гэрийн хийсэн ПХБ -ээс самбарын байшин, SMD сав баглаа боодол дээрээс үйлдвэрлэхэд бэлэн болсон олон давхаргат ПХБ -уудыг нэмэгдүүлэх сонирхолтой байна уу? Тэгвэл энэхүү зааварчилгаа нь танд зориулагдсан болно! Энэ ги
ESP-12E ба ESP-12F програмчлал ба хөгжлийн самбар: 3 алхам (зурагтай)
ESP-12E ба ESP-12F програмчлал ба хөгжлийн самбар: Энэхүү самбарын даалгавар маш энгийн байсан: ESP-12E ба ESP-12F модулийг NodeMCU самбар шиг хялбархан програмчлах чадвартай байх (өөрөөр хэлбэл товчлуур дарах шаардлагагүй). Ашиглах боломжтой IO руу нэвтрэх боломжтой талхны хавтантай ээлтэй тээглүүртэй байх. Цуваа дамжуулахын тулд тусдаа USB ашиглана уу
UDuino: Маш бага өртөгтэй Arduino нийцтэй хөгжлийн самбар: 7 алхам (зурагтай)
UDuino: Маш бага өртөгтэй Arduino -той нийцтэй хөгжлийн самбар: Arduino хавтангууд нь загварчлахад маш сайн байдаг. Гэсэн хэдий ч танд хэд хэдэн төсөл зэрэг хийх эсвэл илүү том төсөл хэрэгжүүлэхэд олон тооны хяналтын самбар хэрэгтэй бол тэд илүү үнэтэй болно. Зарим гайхалтай, хямд хувилбарууд байдаг (Boarduino, Freeduino), гэхдээ
LCD дэлгэцтэй Atmega16/32 хөгжлийн самбар: 8 алхам
LCD дэлгэцтэй Atmega16/32 хөгжлийн самбар: Энэхүү зааварчилгаа нь Atmega16 эсвэл Atmega32 процессоруудад зориулсан өөрийн гараар бүтээх самбарыг хэрхэн хийх тухай юм.Интернэт нь гэртээ хийсэн хөгжлийн самбаруудаар дүүрэн байдаг, гэхдээ өөр нэг орон зай үлдсэн гэж бодож байна. Энэ самбар нь миний төсөлд маш их хэрэгтэй байсан