Агуулгын хүснэгт:

DIY ESP32 хөгжлийн самбар - ESPer: 5 алхам (зурагтай)
DIY ESP32 хөгжлийн самбар - ESPer: 5 алхам (зурагтай)

Видео: DIY ESP32 хөгжлийн самбар - ESPer: 5 алхам (зурагтай)

Видео: DIY ESP32 хөгжлийн самбар - ESPer: 5 алхам (зурагтай)
Видео: Книга - Моя первая схема ArduMikron 2024, Арваннэгдүгээр
Anonim
DIY ESP32 хөгжлийн самбар - ESPer
DIY ESP32 хөгжлийн самбар - ESPer
DIY ESP32 хөгжлийн самбар - ESPer
DIY ESP32 хөгжлийн самбар - ESPer

Саяхан би маш олон 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 дэвсгэртэй нэгтгэх болно.

Үүнийг дуусгасны дараа дээрх зургуудыг ашиглан бүх бүрэлдэхүүн хэсгүүдийг тус тусад нь гагнана. Бүрэлдэхүүн хэсгүүдийг гагнах зөв дараалал нь:

  1. ESP32
  2. SMD эсэргүүцэл
  3. Мэдрэгч унтраалга
  4. LED
  5. Үсрэгчид
  6. Эрэгтэй толгой

Үсрэгчдийн тоо гурван байна. Дээр байрлуулсан бүргэдийн схемийн дэлгэцийн зураг дээр цэнхэр утаснууд нь үсрэгчдийг төлөөлдөг. Энд пааландсан утсыг холбогч болгон ашиглаж байсан бөгөөд толгойг гагнах үед талхны тавцан дээр ESPer байрлуулах нь толгойн хэсгүүдийг төгс зохицуулдаг.

Бүх бүрэлдэхүүн хэсгүүдийг болгоомжтой, зөв гагнасны дараа хуучин шүдний сойз (бас ашиггүй) ашиглан ПХБ -ийг бүхэлд нь цэвэрлэнэ. Энэ нь бүх илүүдэл урсгалыг арилгадаг.

Алхам 4: Торгоны дэлгэцийг буулгах

Торгоны дэлгэцийг буулгаж байна
Торгоны дэлгэцийг буулгаж байна
Торгоны дэлгэцийг буулгаж байна
Торгоны дэлгэцийг буулгаж байна

Одоо манай ESPer нь бүрэн ажиллагаатай боловч түүнд ямар нэгэн зүйл дутагдаж байгаа бөгөөд энэ нь торгон дэлгэц юм. Энэхүү торгон дэлгэцийг нэмснээр бид pinouts -ийг тасралтгүй дурдахаас ангижрах болно. Самбар дээр наалдуулахын тулд би хоёр талт соронзон хальс ашиглана. Торгоны дэлгэцийг өмнө нь хэвлэсэн загвараар олж авах боломжтой.

Хэрэв та өөрийн ажил, утастай холбоотой эргэлзээтэй байгаа бол үүнийг шалгах цаг болжээ. Учир нь дараагийн алхамуудыг хийсний дараа та самбараа ямар ч байдлаар өөрчлөх боломжгүй болно. Анхааралтай үргэлжлүүлээрэй

Одоо торгон дэлгэцийг үргэлжлүүлэхийн тулд дараахь зүйлийг хий.

  • ESPer хавтанг бүхэлд нь ESP32 хэсгээс бусад хоёр талт соронзон хальсаар бүрхэнэ.
  • Дараа нь торгоны дэлгэцийг тэгшлээд хоёр талт соронзон хальсанд болгоомжтой наана.
  • Үүний дараа ил гаргахын тулд ESP32 -ээс дээш хэмжээний цаасыг арилгаж, үлдсэн хоосон зайг халуун цавуу ашиглан бөглөнө үү.

Энэ бол энэ алхамд зориулагдсан бүх зүйл юм.

Алхам 5: Баяр хүргэе

Image
Image
Баяр хүргэе!
Баяр хүргэе!

Өмнөх бүх алхмуудыг хийсэн үү? Хэрэв тийм бол баяр хүргэе, учир нь энэ бол сургамжтай зүйл юм.

Одоо та 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 ивээн тэтгэсэн

Камераа зээлүүлсэн Ашиш Чоудхарид баярлалаа.

Зөвлөмж болгож буй: