Përmbajtje:

Bordi i Zhvillimit DIY ESP32 - ESPer: 5 hapa (me fotografi)
Bordi i Zhvillimit DIY ESP32 - ESPer: 5 hapa (me fotografi)

Video: Bordi i Zhvillimit DIY ESP32 - ESPer: 5 hapa (me fotografi)

Video: Bordi i Zhvillimit DIY ESP32 - ESPer: 5 hapa (me fotografi)
Video: 12v WS2815 with WLED / ESP32 - Setup, Power, Control 2024, Nëntor
Anonim
Bordi i Zhvillimit DIY ESP32 - ESPer
Bordi i Zhvillimit DIY ESP32 - ESPer
Bordi i Zhvillimit DIY ESP32 - ESPer
Bordi i Zhvillimit DIY ESP32 - ESPer

Kohët e fundit kisha lexuar për shumë IoT (Internet of Things) dhe më besoni, thjesht nuk mund të prisja të provoja një nga këto pajisje të mrekullueshme, me aftësinë për t'u lidhur me internetin, vetë dhe për të marrë në dorë punën time Me Për fat të mirë u krijua mundësia, falë DFRobot, dhe unë u pajisa me ESP32, një modul i fuqishëm, hibrid dhe një mbresëlënës.

Për të filluar, me qëllim i kërkova ekipit të DFRobot që të më dërgonte modulin ESP32 në vend të bordit të zhvillimit, sepse nuk mund të lejoja që emocionet e dizajnit dhe prodhimit të aftë të qarkut të më kalonin duart. Dhe kështu, këtu jemi, duke e bërë veten bordin tonë të zhvillimit për ESP32.

Qëllimet e mia kryesore për këtë bord ishin si më poshtë:

  • Bordi i zhvillimit duhet të jetë miqësor me bukën.
  • Duhet të ketë çelsin prekës EN (Reset) dhe FLASH.
  • Paraqitja e njëanshme e PCB.

Zgjodha paraqitjen e njëanshme sepse jo të gjithë kanë qasje në PCB të dyanshme, unë jam një nga ata njerëz.

Asnjë qark komunikimi i integruar UART

Ky ishte një kompromis, sepse paraqitja e njëanshme mund të jepte vetëm hapësirë të mjaftueshme. Prandaj, ne do të përdorim jashtë nga USB në TTL Converters për ta ndezur atë.

  • Ashtu si Arduino, unë doja të kisha një LED të integruar për të zvogëluar instalimet elektrike të përsëritura LED.
  • Kompakt, por i lehtë për tu bashkuar dhe bërë.
  • Një ekran mëndafshi i detajuar.
  • Përdorni bllokun e saldimit GND në ESP32 për humbje më të mirë të nxehtësisë.

Për fat të mirë, unë kam qenë në gjendje të përmbush të gjitha qëllimet e lartpërmendura pas hartimit të paraqitjeve të ndryshme të PCB. Duke u thënë kështu, le të vazhdojmë me të udhëzueshmet.

Hapi 1: Mblidhni rreth disa gjërave

Mblidhni rreth disa gjërave
Mblidhni rreth disa gjërave
Mblidhni rreth disa gjërave
Mblidhni rreth disa gjërave
Mblidhni rreth disa gjërave
Mblidhni rreth disa gjërave
Mblidhni rreth disa gjërave
Mblidhni rreth disa gjërave

Për të bërë këtë tabelë zhvillimi kërkohen vetëm artikujt bazë nëse përjashtoni rezistorët SMD dhe natyrisht, vetë ESP32 -in tonë.

Kërkesat kryesore:

  • Moduli ESP32
  • Bordi i veshur me bakër

Ju duhet të keni të paktën 4cm*5cm bllok dërrasë bakri.

  • Rezistentët SMD:

    • 10k - 2 copë
    • 1k - 1 copë
  • LED 3mm (çdo ngjyrë)
  • Tituj meshkuj - 38 kunja
  • Ndërprerës i prekshëm - 2 copë

Kërkesat dytësore:

Makine per ngjitjen e metalit

Unë jam duke përdorur kompletin e bashkimit të ofruar nga DFRobot. Ishte shumë i dobishëm për ta bërë këtë të udhëzueshëm. Për saldim të mirë, më duhej të përdorja një majë shtesë të saldimit të patkuave.

Stërvitje PCB

Nuk keni një? Pse të mos provoni ta bëni vetë! Ja si

Klorur ferri

Kjo do të përdoret për qëllime gdhendjeje.

  • Letër lëmuese - Klasë Zero
  • Veshje Hekuri
  • Çdo mjet për prerjen e PCB
  • Shirit i dyanshëm
  • Një shënues i përhershëm
  • Gërshërë
  • Aceton

Doja t'i bëja gjërat pastër, nëse nuk i bëni, atëherë thjesht mund ta kaloni këtë.

Unë kam bashkangjitur skedarët e bordit të shqiponjës për t'ju dhënë lirinë e modifikimit.

Kjo është e gjitha për kërkesat, nëse i keni të gjitha gjërat e lartpërmendura, vazhdoni më tej.

Hapi 2: Bërja e PCB

Bërja e PCB
Bërja e PCB
Bërja e PCB
Bërja e PCB
Bërja e PCB
Bërja e PCB

Unë do të bëj PCB duke përdorur metodën korrigjuese të Transferimit të Tonerit. Shtypni PDF -në e bashkangjitur në hapin e kërkesave në një letër me shkëlqim, atë që ndihet mirë kur e prekni. Pasi të keni një printim të qartë të paraqitjes në një letër me shkëlqim (të bardhë), atëherë nuk ka më gjë që ju ndalon, prandaj filloni me procesin e bërjes së PCB.

Po theksoj që letra me shkëlqim është e bardhë sepse më vonë do të presim ekranin e mëndafshit prej saj. Unë nuk kam një letër të bardhë me shkëlqim, prandaj mora dy printime të të njëjtit plan.

Procesi i prodhimit të PCB është mbuluar në detaje në një nga udhëzimet e mia.

Bërja e PCB -ve në shtëpi

Unë po bashkoj fotografitë se si është bërë kjo PCB, më lart.

Për shpime, përdorni copa stërvitje 1 mm ose më poshtë.

Hapi 3: Saldimi i përbërësve

Saldimi i përbërësve
Saldimi i përbërësve
Saldimi i përbërësve
Saldimi i përbërësve
Saldimi i përbërësve
Saldimi i përbërësve
Saldimi i përbërësve
Saldimi i përbërësve

Filloni duke bashkuar ESP32 në PCB. Disa gjëra që duhen mbajtur parasysh gjatë bashkimit të këtij moduli sfidues, por argëtues janë deklaruar më poshtë.

  • Përafrimi i modulit me jastëkët e saldimit, hapi i parë, është pjesa më vendimtare e së tërës. Rrëmbejeni këtë dhe do të vuani GPIO që nuk punojnë dhe ndoshta edhe një modul që nuk punon!
  • Përdorni këshilla të saldimit me majë për të parandaluar çmontimin e gjurmëve ose jastëkëve të saldimit për shkak të mbinxehjes.
  • Ndërsa bashkoni modulin ESP32, lidhni së pari pads diagonale në mënyrë që çipi të mos prishë shtrirjen e tij.
  • Ngjiteni jastëkun GND të ESP32 duke ngrohur lidhësin në atë jastëk përmes vrimës së shpuar në qendër. Kjo do të ngrohë saldimin në bllokun GND të ESP32 dhe do ta bashkojë atë me bllokun GND në PCB.

Pasi të keni mbaruar me këtë, lidhni të gjithë përbërësit një nga një në vendet e tyre përkatëse duke iu referuar fotografive të mësipërme. Rendi i saktë për bashkimin e përbërësve është:

  1. ESP32
  2. Rezistentët SMD
  3. Çelsat prekës
  4. LED
  5. Kërcyesit
  6. Tituj meshkuj

Kërcyesit janë tre në numër. Në pamjen e ekranit të paraqitjes së shqiponjës të postuar më sipër, telat blu përfaqësojnë kërcyesit. Këtu, telat e emaluar janë përdorur si kërcyes. Ndërsa bashkoni titujt, vendosja e ESPer në dërrasat e bukës i përafron në mënyrë të përkryer titujt.

Pasi të keni bashkuar të gjithë përbërësit me kujdes dhe saktë, pastroni të gjithë PCB duke përdorur një furçë dhëmbësh të vjetër (gjithashtu të padobishme). Kjo heq të gjithë fluksin e tepërt.

Hapi 4: Ngjitja e ekranit të mëndafshit

Ngjitja e ekranit të mëndafshit
Ngjitja e ekranit të mëndafshit
Ngjitja e ekranit të mëndafshit
Ngjitja e ekranit të mëndafshit

Tani ESPer -i ynë është plotësisht funksional, por ende i mungon diçka, dhe ky është një ekran mëndafshi. Shtimi i këtij ekrani mëndafshi do të na çlirojë nga referimi i vazhdueshëm i pinouts. Për ta ngjitur në tabelë, do të përdor shirit të dyanshëm. Ekrani i mëndafshit mund të arrihet përmes paraqitjes së shtypur më herët.

Nëse keni dyshime në lidhje me punën ose instalimet elektrike, kjo është koha për ta kontrolluar atë. Sepse pasi të keni ndjekur hapat e mëvonshëm, nuk do të jeni në gjendje të modifikoni bordin tuaj në asnjë mënyrë. Vazhdoni me kujdes

Tani vazhdoni me ekranin e mëndafshit duke bërë sa më poshtë:

  • Mbuloni të gjithë tabelën ESPer me copa kasetë të dyanshme, përveç pjesës ESP32.
  • Pastaj rreshtoni ekranin e mëndafshit dhe ngjiteni me kujdes në shiritin e dyanshëm.
  • Pas kësaj, hiqni sasinë e letrës mbi ESP32 për ta ekspozuar atë dhe mbushni hapësirat e majta të zbrazëta duke përdorur zam të nxehtë.

Kjo është e gjitha për këtë hap.

Hapi 5: Urime

Image
Image
Urime!
Urime!

A i bënë të gjithë hapat e mëparshëm? Nëse po, atëherë urime sepse kjo është e gjitha për këtë të udhëzueshme.

Tani mund të përdorni modulin tuaj ESP32 ashtu si çdo bord tjetër zhvillimi vetëm duke e lidhur atë me çdo konvertues USB në TTL (madje edhe Arduino tuaj). Instalimet elektrike janë të thjeshta, thjesht fuqizoni ESPer duke përdorur një furnizim me energji 3.3V dhe bëni lidhjet UART (Rx, Tx). Kur përdorni Arduino, vendosni pinin RESET për ta përdorur atë si një Konvertues TTL. Unë do të mbuloj më shumë rreth ESP32 duke përdorur këtë bord zhvillimi në Instructables të ardhshëm.

Unë kam krijuar një depo GitHub për ruajtjen e skedarëve për këtë të udhëzueshëm. Kjo është lidhja nëse jeni të interesuar:

github.com/UtkarshVerma/ESPer/

Unë kam ngulitur një video e cila tregon ESP32 që trajton kodin Blink të cilin e kisha shfaqur përmes OS -së Mongoose.

Unë e kam hequr ekranin e mëndafshit sepse duhej të bëja përmirësime të mëtejshme për projekte të tjera.

Ju mund të bëni të njëjtën gjë duke ndjekur këtë Udhëzues i cili mbulon mënyrën e përdorimit të ESP32 si Arduino. Nëse dëshironi të përdorni Mongoose OS në vend, vizitoni këtë postim timin: Mongoose OS në ESPer

Ndërkohë, do të doja të falënderoja DFRobot.com që më dërgoi gjëra të mrekullueshme si ESP32 dhe që më dha mundësinë të kallajxhi me to. As fjalët nuk janë të mjaftueshme për të shprehur mirënjohjen time.

Kjo është ajo për këtë udhëzues. Nëse keni ndonjë dyshim, mos ngurroni të komentoni. Mos harroni të më ndiqni nëse ju pëlqeu kjo udhëzues. Ju lutem më mbështesni duke rihapur lidhjet e shkurtuara dy ose tri herë. Ju gjithashtu mund të më mbështesni në Patreon.

Vazhdo Tinkering!

Nga:

Utkarsh Verma

Sponsorizuar nga DFRobot.com

Faleminderit Ashish Choudhary për huazimin e kamerës së tij.

Recommended: