
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00

Энэхүү самбарын даалгавар энгийн байсан:
- ESP-12E ба ESP-12F модулийг NodeMCU самбар шиг хялбархан програмчлах чадвартай байх (өөрөөр хэлбэл товчлуур дарах шаардлагагүй).
- Ашиглах боломжтой IO руу нэвтрэх боломжтой талхны хавтантай ээлтэй тээглүүртэй байх.
- Тусдаа USB -ийг цуваа хөрвүүлэгч болгон ашигла, ингэснээр самбар дээр нэмэлт ус зайлуулах хоолой байхгүй бөгөөд програмын төгсгөлд, ялангуяа унтах гүйдлийн хувьд аль болох ойрхон турших боломжтой.
Энд байгаа төхөөрөмжийг талхны самбар ашиглан хийж, бусад зааварт заасанчлан ESP12 ба талхны хавтангийн хоорондох гүүр болох 2 мм -ийн голтой толгойн зүүг тарааж болно. Гэсэн хэдий ч ПХБ -ийн модуль нь цэвэрхэн бөгөөд илүү хурдан холбогддог. Хэрэв танд ПХБ хийх хэрэгсэл байгаа бол хавсаргасан уран бүтээлээ аваад эдгээрийн нэгийг нь тогшоорой.
Эд анги:
- 2 мм зүү тууз (2x8 арга)
- 2.54мм зөв өнцгийн зүү тууз (12 арга + 2 зам 3 зам)
- Хэвтээ 3 талын 2.54мм залгуур - жишээ нь. Фарнелл 1593474
- BCW32 эсвэл бусад SOT23 форматтай NPN транзисторыг 2 унтраах.
- 4 хямдрал 10k 0805
- 2 хямдрал 22k 0805
- 0.1uF керамик 0805
- 6 мм мэдрэгчтэй унтраалга (нүхээр дамжин)
- ПХБ -ийг хавсаргасан урлагийн бүтээл дээр хийсэн.
Алхам 1: Тодорхойлолт
NodeMCU програмчлалын систем нь дахин тохируулахын тулд цуваа RTS ба CTS шугамыг ашигладаг бөгөөд програмчлалын горимыг тохируулахын тулд GPIO0 тээглүүрийг ашигладаг. Хэд хэдэн NPN транзистор ашигладаг. DTR өндөр, RTS бага байвал дахин тохируулах зүүг доош татна. DTR бага, RTS өндөр GPIO0 -ийг доош татна. Програмчлалын програм хангамж нь ESP12 -ийг флэш горимд оруулахын тулд DTR ба RTS зүүг жолооддог.
Хэлхээ диаграм:

FTDI USB -ээс цуваа хөрвүүлэгч ашигладаг бөгөөд энэ нь нэг талдаа шаардлагатай шугамуудтай байдаг. Тиймээс, та зөвхөн зарим толгойн толгойг нэмэх хэрэгтэй.
Энэхүү таслах самбар дээр ESP12 модулийг програмчлахдаа NodeMCU V1.0 -ийг Arduino IDE -ийн самбар болгон сонгож эсвэл Ерөнхий ESP8266 ашиглаж байгаа бол Reset Method -ийг (Хэрэгсэл дотор) nodemcu болгож тохируулна уу. Та ноорогоо ачаалахыг хүссэн үедээ татаж авах дээр дарж болно. Самбар нь 3.3v ба GND зүү дээр ажилладаг 3.3 хүч хэрэгтэй.
Би үүнийг TicTac Super Wifi анализатороо хөгжүүлэхэд туслах зорилгоор бүтээсэн боловч энэ нь ESP12 хавтанг ашиглан ESP8266 системийг хөгжүүлэх, турших хамгийн дуртай хэрэгсэл болох болно гэдгийг мэдэж байсан.
Алхам 2: угсрах
Хавсаргасан ESP12 Programmer artwork.docx -ийг татаж аваад хэвлээд самбарын хэмжээг тэмдэглэсний дагуу шалгаарай. Хэрэв тийм биш бол хэмжээг баруун товшиж, Хэмжээ ба Байрлалаар тохируулна уу.
Би урлагийн бүтээлийг хоёр ширхэг цаасан дээр хэвлэдэг. Дараа нь би тодосгогчийг хоёр дахин нэмэгдүүлж, хэвлэлийн жижиг согогийг далдлах болно (би лазер принтер ашигладаг). Би дээд давхаргын ирмэг дээр нүх гаргаад Sellotape -ийг нүхний дээгүүр байрлуулж, тэгшлээд дараа нь нүхийг дарж наана. Надад хэт ягаан туяаны аппарат байдаг. Би хэт ягаан туяаны хар гэрлийг ашигладаг байсан бөгөөд энэ нь шүршигч бүрсэн ПХБ -ээр сайн ажилладаг байсан. Би боловсруулахад натрийн гидроксидын сул уусмал (ус зайлуулах цэвэрлэгч), ди-натрийн пероксодисульфат гексахидратыг сийлбэрлэхэд ашигладаг. Химийн бодис, ялангуяа натрийн гидроксидын тусламжтайгаар маханд шууд халддаг тул онцгой урьдчилан сэргийлэх арга хэмжээ авах хэрэгтэй. Та энэ зүйлийг нүдэндээ оруулахыг хүсэхгүй байна! Дараа нь би дахин ил гаргаж, хальснаасаа салж, живэх цагаан тугалга хийж дуусгахаар болов (нэлээд үнэтэй, хязгаарлагдмал амьдралтай). Сүүлчийн алхам нь сонголттой, ялангуяа хэрэв та гадаргууг хэт исэлдэхээс өмнө хавтанг гагнахаар төлөвлөж байгаа бол.

Би бүрэлдэхүүн хэсгүүдийг өндөр дарааллаар гагнана. Би SMD бүрэлдэхүүн хэсгийг байрлуулж, нэг зүү дээр гагнуурын оо түрхээд үүнийг гагнана. Дараа нь би SMD -ийн бусад бүрэлдэхүүн хэсгүүдийн хувьд ижил зүйлийг хийдэг. Дараа нь би гагнаагүй бүх тээглүүр дээр оо түрхээд дараа нь тойрч, тэдгээрийг гагнана.
Би 2 мм -ийн зүү туузыг бүхэлд нь түлхсэнгүй, гэхдээ тээглүүр нь 1 мм орчим цухуйсан байв. Хийж дууссаны дараа хуванцар баарыг самбарын түвшинд доошлуулж болно. Энэ нь тэдгээрийг тайрах хэрэгцээг хэмнэж, ESP12 антенныг FTDI холбогчоос нэг мм зайд байрлуулах боломжийг олгодог.
Хэрэв та 2.54 мм хэмжээтэй 3 хэвтээ хэвтээ углуурга авахад асуудал гарвал Arduino залгуур болон эпокси ашиглан хавтгай хэлбэрээр хийж, нэг багц дэвсгэрт гагнах боломжтой. Хэрэв шаардлагатай бол хос дэвсгэрийг холбож, залгуурууд нь хэлхээнд холбогдоно.
Эцэст нь 12 талын тэгш өнцөгт 0.1 зүү тууз ба доорхи шошгыг гагнана.

FTDI модулийн 2 талт 3 талын зөв өнцгийн зүү туузан дээр доорхи байдлаар:

Алхам 3: Хэрхэн ашиглах
Arduino IDE -ийг эхлүүлээрэй (шаардлагатай бол Arduino.cc -ээс татаж аваад суулгаарай), хэрэв байхгүй бол ESP хавтангийн дэлгэрэнгүй мэдээллийг нэмж оруулна уу (Sparkfun -ийг үзнэ үү).
Кодоо ачаална уу.
Дараа нь програмчлалын дэлгэрэнгүйг тохируулна уу (Багаж хэрэгсэл):
Самбарыг сонгоно уу: Ерөнхий ESP8266 модуль эсвэл NodeMCU v1.0 (ESP-12E модуль). Эхнийх нь илүү олон сонголтыг санал болгодог. Үлдсэн тохиргоог доороос үзнэ үү. Порт дугаар өөр байх магадлалтай. PTD дээр дарж FTDI модуль холбогдсон үед аль нь гарч ирэхийг харна уу.

Одоо самбарыг 3.3v -ээр 3.3v зүү рүү холбож GND -ийг холбоно уу. FTDI USB -ээс цуваа хөрвүүлэгчийг залгаарай. Одоо та татаж авах товчийг дарж самбарыг програмчилж болно. Үүнийг хэд хэдэн удаа хийсний дараа та энэ жижиг самбарын үнэ цэнийг харах болно.

Би үүнийг TicTac Super Wifi анализатороо боловсруулахад ашигласан

Үүнийг танд хэрэгтэй гэж найдаж байна.
Майк
Зөвлөмж болгож буй:
DIY ESP32 хөгжлийн самбар - ESPer: 5 алхам (зурагтай)

DIY ESP32 Хөгжлийн Зөвлөл - ESPer: Саяхан би маш олон IoTs (Интернетийн зүйл) -ийн талаар уншиж байсан бөгөөд надад итгэж байсан, би интернетэд холбогдох чадвартай эдгээр гайхалтай төхөөрөмжүүдийн нэгийг туршиж үзэхийг тэсэн ядан хүлээж байсан. Би өөрөө гараа ажил дээрээ аваарай. Аз болоход энэ боломж
Микроконтроллер ашиглан өөрийн хөгжлийн самбарыг хий: 3 алхам (зурагтай)

Микроконтроллер ашиглан өөрийн хөгжлийн самбарыг бий болгох: Та хэзээ нэгэн цагт микроконтроллер ашиглан өөрийн гараар бүтээх самбар хийхийг хүсч байсан бөгөөд үүнийг хэрхэн хийхээ мэдэхгүй байна. Хэрэв танд ямар нэгэн эрэл хайгуул байгаа бол
Микроконтроллерийн хөгжлийн самбар зохион бүтээх: 14 алхам (зурагтай)

Микроконтроллерийн хөгжлийн самбарыг зохион бүтээх: Та үйлдвэрлэгч, хоббичин эсвэл хакер бөгөөд самбар үйлдвэрлэх төслүүд, DIP IC болон гэрийн хийсэн ПХБ -ээс самбарын байшин, SMD сав баглаа боодол дээрээс үйлдвэрлэхэд бэлэн болсон олон давхаргат ПХБ -уудыг нэмэгдүүлэх сонирхолтой байна уу? Тэгвэл энэхүү зааварчилгаа нь танд зориулагдсан болно! Энэ ги
UDuino: Маш бага өртөгтэй Arduino нийцтэй хөгжлийн самбар: 7 алхам (зурагтай)

UDuino: Маш бага өртөгтэй Arduino -той нийцтэй хөгжлийн самбар: Arduino хавтангууд нь загварчлахад маш сайн байдаг. Гэсэн хэдий ч танд хэд хэдэн төсөл зэрэг хийх эсвэл илүү том төсөл хэрэгжүүлэхэд олон тооны хяналтын самбар хэрэгтэй бол тэд илүү үнэтэй болно. Зарим гайхалтай, хямд хувилбарууд байдаг (Boarduino, Freeduino), гэхдээ
LCD дэлгэцтэй Atmega16/32 хөгжлийн самбар: 8 алхам

LCD дэлгэцтэй Atmega16/32 хөгжлийн самбар: Энэхүү зааварчилгаа нь Atmega16 эсвэл Atmega32 процессоруудад зориулсан өөрийн гараар бүтээх самбарыг хэрхэн хийх тухай юм.Интернэт нь гэртээ хийсэн хөгжлийн самбаруудаар дүүрэн байдаг, гэхдээ өөр нэг орон зай үлдсэн гэж бодож байна. Энэ самбар нь миний төсөлд маш их хэрэгтэй байсан