Turinys:
- 1 žingsnis: medžiagos ir įrankiai
- 2 žingsnis: grandinės surinkimas
- 3 žingsnis: antraštės kaiščių litavimas (naudojant SOCKET JIG)
- 4 žingsnis: komponento klijavimas prie pagrindo
- 5 žingsnis: Dangčio klijavimas prie pagrindo
- 6 veiksmas: lipnių etikečių pridėjimas
- 7 veiksmas: kiti veiksmai
Video: IOT123 - D1M ESP12 - Surinkimas: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
ESP8266 kūrimo lenta yra tinkama jūsų IOT projektų lenta, tačiau kelia problemų, jei jie maitinami baterijomis. Gerai dokumentuota, kaip įvairios ESP8266 kūrimo plokštės nėra energijos taupančios (čia ir čia). „Witty Development Board“įveikia kai kurias problemas turėdama atskirą USB į TTL (programuotojo sąsają), tačiau neturi to paties „D1 Mini“skydo palaikymo. Šis „D1M BLOCK“nutraukia ESP12 su „Wemos D1 Mini pin“sutartimi ir yra pastatytas be reguliavimo ar MCP1700 reguliatoriaus.
Tai sudėtinga grandinės konstrukcija ir tinka koncepcijos įrodymui ar mažo skaičiaus reikalavimams; Toliau aptarsiu paprastesnę PCB versiją.
PASTABA: nereguliuojamai konstrukcijai:
- Pranešama, kad ESP12 darbinė įtampa yra 3,0 ~ 3,6 V.
- Kai kurie gamintojai teigia sėkmingai vykdantys projektus, nereguliuojamus su 3,7 V LiPo baterijomis (nuo 3,3 iki 4,2 V)
- Žvelgdami į dabartinę piešimo lentelę aukščiau iš https://forum.makehackvoid.com/t/esp8266-operatin… pamatysite, kad yra klaidinga ekonomika, kai nenaudojamas reguliatorius, kai naudojamas gilus miegas.
- Pateikta nereguliuojama konstrukcija, tačiau siūlau nenaudoti gilaus miego režimo ir žinoti apie 3V3 įtampos diapazoną.
ISTORIJA:
- 2018-02-15-pradinis leidimas
- 2018-02-19-prisitraukimai pridėti prie I2C (D1/D2)
- 2018-02-22-išskleidžiamasis meniu pakeistas iš IO2 į IO15, vietoj alavuotos vielos naudojamos 2 mm žingsnio antgaliai.
1 žingsnis: medžiagos ir įrankiai
Yra visas sąrašas medžiagų ir šaltinių.
- „Wemos D1 Mini Protoboard“skydas ir ilgos smeigtukų antraštės
- ESP12F modulis
- 10 000 lankytojų (2)
- 4K7 rezidentai (2)
- MCP1700 (0 arba 1)
- 100nf kondensatorius (1)
- 2 mm žingsnio antraštė (1*1P, 3*2P, 1*5P)
- 3D spausdinta bazė ir dangtis bei etiketės
- D1M BLOCK rinkinys - Įdiekite Jigs
- Karštų klijų pistoletas ir karštų klijų lazdelės
- Stiprus cianoakrilato klijai (geriausia teptuku)
- 3D spausdintuvas arba 3D spausdintuvo paslauga
- Lituoklis ir lydmetalis
- Alavo viela
2 žingsnis: grandinės surinkimas
Kaip buvo pasiūlyta anksčiau, tai sudėtinga konstrukcija, naudojant protoboard skydą. Bus sukurta PCB.
A. Rezistoriai, esantys apatinėje plokštės pusėje:
- Įkiškite 10K rezistorių į RED1 ir RED2 ir lydmetalį RED1.
- Įkiškite 10K rezistorių į RED3 ir RED4 ir litavimo galus.
- Įkiškite 4K7 rezistorių į RED5 ir RED6 ir litavimo galus.
- Įkiškite 4K7 rezistorių į RED7 ir RED8 ir litavimo galus.
B. 2 mm skersmens antgaliai iš ESP12 apačios
- Į GREEN (1 - 12) pridėkite vyriškas antraštes, o viršuje - lydmetalio galus; paliekant tarpus, kur parodyta (rezistorių laidams vėliau).
- Nuimkite rezistoriaus laidą nuo RED2
- Nuimkite plastikinį tarpiklį nuo kaiščių
-
Sulenkite kaiščius, kad jie sutaptų su viršutine priekine plokšte:
- Nuo TXD0 iki TX
- Nuo RXD0 iki RX
- Nuo IO0 iki D3
- IO2 - D4
- GND į GND
- Nuo RST iki RST
- ADC į A0
- IO16 - D0
- IO14 - D5
- IO12 - D6
- IO13 - D7
- VCC iki 3V3
C. „Protoboard“(viršuje) sujungimas su ESP12 (apačioje)
- Įkiškite RED1 į EN ir palikite laisvą
- Įkiškite RED3 į IO15 ir palikite laisvą
- Įkiškite RED5 į IO4 ir palikite laisvai
- Įkiškite RED7 į IO5 ir palikite laisvą
- Sujunkite sulenktus kaiščius iš B#2
- Atsargiai prispauskite plokštę 2 mm atstumu vienas nuo kito ir lygiagrečiai/vienodu atstumu.
D. Lituoti sujungtos lentos protoboat apačioje
- Smeigtukai, išeinantys per skyles, gali būti lituoti ir supjaustyti
- Rezistoriaus laidas iš RED2 gali būti suderintas su 3V3 kaiščiu, supjaustytas ir lituojamas
E. Lituoti sujungtos plokštės ESP12/protoboard viršuje
- Laidai, išeinantys iš IO15, IO4, IO5 ir EN, gali būti lituoti ir nupjauti perteklių.
- Į viršų išeinantys kaiščiai gali būti retušuojami, jei yra įtrūkimų.
F. Likusių komponentų pridėjimas „Protoboard“(viršuje)
-
Įdėkite kondensatorių per skylę PINK1 ir į jungtį ant PINK2 ir lydmetalio, palikdami perteklių per PINK1
-
Jei reguliuojama:
- Pridėkite reguliatorių prie PINK3, 4, 5 taip, kad plastikinės pakuotės kreivė būtų nukreipta į prototuvo 3V3
- Apatinėje protoboad pusėje sulenkite koją nuo PINK3 iki RED2, RED8 ir RED6, litavimas
- Priekinės plokštės apačioje ištieskite koją nuo PINK4 iki GELTONOS16, lituodami ant GELTONOS16.
- Apatinėje protoboad pusėje sulenkite koją nuo PINK5 iki PINK1 ir lituokite.
- Maršrutas LEG paliekant GELTONĄ15 iki kojos paliekant PINK5 ir lydmetalį.
PASTABA: Naudokite tęstinumo testerį multimetre, kad įsitikintumėte, jog laidai nėra tiltai visoje konstrukcijoje.
3 žingsnis: antraštės kaiščių litavimas (naudojant SOCKET JIG)
Viršuje yra vaizdo įrašas, kuriame rodomas SOCKET JIG litavimo procesas.
- Išveskite antraštės kaiščius per plokštės apačią (TX viršuje kairėje, viršutinėje pusėje).
- Padėkite svirtį virš plastikinės antenos ir išlyginkite abu paviršius.
- Apverskite agregatą ir agregatą ir tvirtai prispauskite antgalį ant kieto lygaus paviršiaus.
- Tvirtai paspauskite lentą žemyn ant svirties.
- Lituokite 4 kampinius kaiščius naudodami minimalų lydmetalį (tik laikinas kaiščių sulygiavimas).
- Jei reikia, pašildykite ir iš naujo padėkite lentą/kaiščius (plokštė ar kaiščiai nesuderinti arba nesulenkti).
- Lituokite likusius kaiščius.
4 žingsnis: komponento klijavimas prie pagrindo
Vaizdo įraše neužsimenama, tačiau rekomenduojama: prieš greitai įdėdami plokštę ir išlygindami, į tuščią pagrindą įdėkite didelę karštų klijų kubelį - taip sukursite suspaudimo klavišus abiejose lentos pusėse. Įdėkite skydus į pagrindą sausu būdu. Jei klijavimas nebuvo labai tikslus, gali tekti šiek tiek padengti PCB kraštą.
- Kai pagrindo korpuso apatinis paviršius nukreiptas žemyn, perkiškite plastikinę antgalio litavimo detalę per pagrindo angas; (TX kaištis bus šone su centriniu grioveliu).
- Įdėkite karštų klijų svirtį po pagrindu, o plastikinės antgaliai dedami per griovelius.
- Padėkite karšto klijų svirtį ant tvirto lygaus paviršiaus ir atsargiai stumkite PCB žemyn, kol plastikinės antraštės atsitrenks į paviršių; kaiščiai turėtų būti teisingai išdėstyti.
- Kai naudojate karštus klijus, laikykite juos atokiau nuo antgalių kaiščių ir mažiausiai 2 mm atstumu nuo dangtelio.
- Užtepkite klijus ant visų 4 PCB kampų, užtikrindami kontaktą su pagrindo sienomis; jei įmanoma, leiskite prasiskverbti į abi PCB puses.
5 žingsnis: Dangčio klijavimas prie pagrindo
- Įsitikinkite, kad smeigtukai nėra klijuoti, o 2 mm pagrindo viršutinėje dalyje nėra karštų klijų.
- Iš anksto uždėkite dangtį (sausu būdu), įsitikinkite, kad netrukdysite spausdinimo artefaktų.
- Naudodami cianoakrilato klijus, imkitės atitinkamų atsargumo priemonių.
- Uždėkite cianoakrilatą ant apatinių dangčio kampų, užtikrindami gretimos kraigo padengimą.
- Greitai uždėkite dangtelį prie pagrindo; jei įmanoma, užsukite kampus.
- Po to, kai dangtis išdžiūsta, rankiniu būdu sulenkite kiekvieną kaištį, kad prireikus jis būtų tuštumos centre.
6 veiksmas: lipnių etikečių pridėjimas
- Uždėkite etiketę apatinėje pagrindo pusėje, RST kaištį šone su grioveliu.
- Uždėkite identifikatoriaus etiketę ant lygios griovelio pusės, o smeigtukai tušti yra etiketės viršuje.
- Tvirtai nuspauskite etiketes, jei reikia, naudodami plokščią įrankį.
7 veiksmas: kiti veiksmai
- Užprogramuokite D1M BLOCK naudodami D1M BLOCKLY
- Įkelkite naudodami D1M CH340G BLOCK
- Patikrinkite „Thingiverse“
- Užduokite klausimą ESP8266 bendruomenės forume
Rekomenduojamas:
ESP12 Lengvas litavimas naudojant standartinę PCB: 3 žingsniai
ESP12 lengvas litavimas naudojant standartinę PCB: Sveiki, kinų ESP12 yra labai apgaulingas, tačiau yra košmaras, kurį galima išbandyti ant duonos lentos arba lituoti ant pcb dėl neįprastai 2 mm žingsnio tarp kojų. Sukuriu nedidelį 3D spausdintą adapterį ir po kelių bandymų radau labai paprastas ir patikimas sprendimas
IOT123 - ĮKROVIMO DAKTARO PERTRAUKIMAS: 3 žingsniai
IOT123 - ĮKROVIMO DOKTORIAUS PERTRAUKIMAS: derindamas SOLAR TRACKER CONTROLLER 0.4 versiją, daug laiko praleidau prijungdamas daugiametrą prie skirtingų NPN jungiklių grandinių. Kelių metrų matuoklis neturėjo tinkamų jungčių su duona. Aš pažvelgiau į kelis MCU pagrįstus monitorius, įskaitant
Oro blokavimas namų šildymui - „IoT RasPi Zero“ir ESP12: 5 žingsniai
Atkreipkite dėmesį, kad šis projektas priklauso nuo to, ar turite „RaspberryPi Zero“, valdantį „Domoticz“namų automatikos serverį (gana lengvai pagamintą) su mazgu raudonu, ir yra nustatytas kaip MQTT tarpininkas. ši vitrina? Norėdami parodyti savo sprendimą, kaip ką nors išgelbėjau
ESP8266/ESP12 šmaikštus debesis - „Arduino Powered SmartThings RGB“valdiklis: 4 žingsniai
ESP8266/ESP12 Šmaikštus debesis - „Arduino“palaikomas „SmartThings“RGB valdiklis: RGB RGB RGB visur! Kas nemėgsta, kad šiais laikais aplink namus yra nuostabiai atrodantis spalvotas apšvietimas? Šis mažas projektas parodo ESP8266, sumaišytą su „SmartThings“valdikliu, ir yra tikras tvarkingas RGB valdiklis, skirtas LED juostelėms
ESP8266/ESP12 šmaikštus debesis - „Arduino“varomas „SmartThings“apšvietimo jutiklis: 4 žingsniai
ESP8266/ESP12 Šmaikštus debesis - „Arduino“varomas „SmartThings“apšvietimo jutiklis: Jūsų išmanusis apšvietimas reaguoja į kai kuriuos numatytuosius laikus, tokius kaip saulėlydis ir saulėtekis arba tam tikras laikas … ne visada atitinka tai, ką mato jūsų akys, kai esate viduje tavo namai. Galbūt atėjo laikas pridėti jutiklį, kuris gali suaktyvinti visus tuos