INHOUDSOPGAWE:
- Stap 1: materiaal en gereedskap
- Stap 2: Monteer die stroombaan
- Stap 3: soldeer die kopstukke (met behulp van die SOCKET JIG)
- Stap 4: Plak die komponent aan die basis vas
- Stap 5: Plak die deksel op die basis
- Stap 6: Voeg die kleefetikette by
- Stap 7: Volgende stappe
Video: IOT123 - D1M ESP12 - Samestelling: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Die ESP8266-ontwikkelbord is 'n goeie bord vir u IOT-projekte, maar dit bied probleme as dit op batterye werk. Dit is goed gedokumenteer hoe die verskillende ESP8266 -ontwikkelingsborde nie effektief is nie (hier en hier). Die Witty Development Board oorkom sommige van die probleme deur 'n aparte USB na TTL (programmeerkoppelvlak) te hê, maar het nie dieselfde skildondersteuning as die D1 Mini nie. Hierdie D1M BLOCK breek die ESP12 uit met die Wemos D1 Mini pin -kontrak, en is gebou sonder regulering of 'n MCP1700 -reguleerder.
Dit is 'n moeilike kringloop en is geskik vir 'n bewys-van-konsep of lae getalvereistes; Ek sal opvolg met 'n eenvoudiger PCB-weergawe.
LET WEL: vir die nie-gereguleerde konstruksie:
- Die ESP12 -werkspanning word aangegee as 3.0 ~ 3.6V
- Sommige vervaardigers rapporteer suksesvolle uitvoering van projekte wat ongereguleerd is op 3.7V LiPo -batterye (3.3 tot 4.2V)
- As u na die huidige trekkingstabel hierbo kyk vanaf https://forum.makehackvoid.com/t/esp8266-operatin … sal u sien dat daar 'n valse ekonomie is wat nie 'n reguleerder gebruik as u diep slaap nie.
- Die ongereguleerde konstruksie word verskaf, maar ek stel voor dat u nie diep slaap nie en dat u bewus is van die spanningsbereik wat op 3V3 toegepas word.
GESKIEDENIS:
- 2018-02-15-Aanvanklike vrystelling
- 2018-02-19-pullups bygevoeg tot I2C (D1/D2)
- 2018-02-22-aftreksel verander van IO2 na IO15, 2 mm steekmannetjieskoppe in plaas van vertinde draad.
Stap 1: materiaal en gereedskap
Daar is 'n volledige lys van materiaal en bronne.
- Die Wemos D1 Mini Protoboard -skild en kopstukke met lang penne
- ESP12F -module
- 10K resitors (2)
- 4K7 resitors (2)
- MCP1700 (0 of 1)
- 100nf kondensator (1)
- 2 mm steek manlike kop (1*1P, 3*2P, 1*5P)
- 3D -gedrukte basis en deksel, en etikette
- 'N Stel D1M BLOCK - Installeer jigs
- Warm gom geweer en warm gom stokke
- Sterk cyanoachrylaat kleefmiddel (verkieslik borsel op)
- 3D -drukker of 3D -drukker diens
- Soldeerbout en soldeer
- Getinte draad
Stap 2: Monteer die stroombaan
Soos voorheen voorgestel, is dit 'n moeilike konstruksie met 'n protobordskerm. 'N PCB sal ontwikkel word.
A. Weerstands, aan die onderkant van die protobord:
- Ryg 'n 10K -weerstand in RED1 en RED2 en soldeer RED1.
- Ryg 'n 10K -weerstand in RED3 en RED4 en soldeerpunte.
- Ryg 'n 4K7 -weerstand in RED5 en RED6 en soldeerkante.
- Ryg 'n 4K7 -weerstand in RED7 en RED8 en soldeerkante.
B. 2 mm manlike kopstukke, aan die onderkant van ESP12
- Voeg manlike kopstukke by GROEN (1 - 12) en soldeerpunte aan die bokant; laat gapings waar dit getoon word (vir weerstanddrade later).
- Verwyder weerstandsdraad van RED2
- Verwyder die plastiekafstandhouer van die penne
-
Buig die penne om in lyn te kom met die boonste protobord:
- TXD0 na TX
- RXD0 tot RX
- IO0 tot D3
- IO2 tot D4
- GND tot GND
- RST tot RST
- ADC na A0
- IO16 tot D0
- IO14 tot D5
- IO12 tot D6
- IO13 tot D7
- VCC tot 3V3
C. Sluit Protoboard (aan die bokant) aan by ESP12 (onderkant)
- Ryg RED1 in EN en laat los
- Ryg RED3 in IO15 en laat los
- Ryg RED5 in IO4 in en laat los
- Ryg RED7 in IO5 en laat los
- Verbind geboë penne van B#2
- Druk die bord versigtig tot 2 mm van mekaar en parallel/ewe ver.
D. Soldeerplate aan die onderkant van die protobord
- Spelde wat deur gate kom, kan gesoldeer en gesny word
- Weerstandskabel van RED2 kan in lyn gebring word met 'n 3V3 -pen, gesny en gesoldeer
E. Soldeerplate aan boord van ESP12/protoboard
- Drade wat IO15, IO4, IO5 en EN verlaat, kan gesoldeer word en oormaat sny.
- Pennetjies wat die bokant verlaat, kan in geval van gekraakte gewrigte geretoucheer word.
F. Byvoeging van oorblywende komponente op Protoboard (bo -op)
-
Voeg kondensator deur gat PINK1 en op voeg op PINK2 en soldeer en laat oortollige deur PINK1
-
As dit reguleer:
- Voeg die reguleerder by PINK3, 4, 5 met 'n kurwe van 'n plastiekverpakking wat na 3V3 op die protobord kyk
- Buig die been aan die onderkant van die protobord van PINK3 na RED2, RED8 en RED6, soldeer
- Aan die onderkant van die protobord, strek die been van PINK4 tot YELLOW16, soldeer op YELLOW16.
- Buig die been van PINK5 na PINK1 aan die onderkant van die protobord en soldeer.
- Lei been wat GEL15 verlaat na been wat PINK5 verlaat en soldeer.
LET WEL: Gebruik 'n kontinuïteitstoetser op 'n multimeter om te verseker dat drade nie deur die hele konstruksie oorbrug word nie.
Stap 3: soldeer die kopstukke (met behulp van die SOCKET JIG)
Daar is 'n video hierbo wat deur die soldeerproses vir die SOCKET JIG loop.
- Voer die koppenne deur die onderkant van die bord (TX links bo-aan die bokant).
- Voer mal oor plastiekopskrif en maak albei oppervlaktes gelyk.
- Draai die mal en die samestelling om en druk die kop stewig op 'n harde, plat oppervlak.
- Druk die bord stewig op die mal vas.
- Soldeer die 4 hoekpenne met minimale soldeer (net tydelike belyning van penne).
- Verhit die bord/penne weer en plaas dit indien nodig (bord of penne nie in lyn of loodgieter nie).
- Soldeer die res van die penne.
Stap 4: Plak die komponent aan die basis vas
Dit word nie in die video behandel nie, maar word aanbeveel: plaas 'n groot klomp warm gom in die leë basis voordat u die bord vinnig inbring en reguit maak - dit sal kompressiesleutels aan weerskante van die bord skep. Plaas die skilde in die basis. As die gom nie baie akkuraat was nie, moet u moontlik die rand van die printplaat effens vryf.
- Terwyl die onderkant van die onderkant na onder wys, plaas die plastiekopskrif van die soldeer deur die gate in die basis; die (TX -pen sal langs die sentrale groef wees).
- Plaas die warm gom -mal onder die basis met die plastiekopskrifte deur die groewe.
- Sit die warm gom -mal op 'n stewige, plat oppervlak en druk die printplaat versigtig af totdat die plastiekopskrifte die oppervlak tref; die penne moet korrek geplaas word.
- Hou die warm gom weg van die koppenne en minstens 2 mm van waar die deksel geplaas word.
- Dien gom toe op al vier die hoeke van die PCB om kontak met die basiswande te verseker; laat indien moontlik deurloop na beide kante van die PCB.
Stap 5: Plak die deksel op die basis
- Maak seker dat die penne nie gom is nie en dat die boonste 2 mm van die basis nie warm gom is nie.
- Monteer die deksel vooraf (droogloop) en maak seker dat geen afdrukvoorwerpe in die pad is nie.
- Neem die nodige voorsorgmaatreëls wanneer u die Cyanoachrylate -gom gebruik.
- Dien Cyanoachrylate toe op die onderste hoeke van die deksel om die dekking van die aangrensende nok te verseker.
- Sit die deksel vinnig op die basis; sluit die hoeke vas indien moontlik.
- As die deksel droog is, buig elke pen handmatig sodat dit sentraal in die leemte is indien nodig.
Stap 6: Voeg die kleefetikette by
- Pas die pinout -etiket aan die onderkant van die basis aan, met die RST -pen aan die kant met die groef.
- Pas die identifikasie-etiket aan op die plat, nie-gegroefde kant, met die penne se leegte bo-op die etiket.
- Druk die etikette stewig vas, indien nodig, met 'n plat gereedskap.
Stap 7: Volgende stappe
- Programeer jou D1M BLOCK met D1M BLOCKLY
- Laai op met die D1M CH340G BLOCK
- Kyk na Thingiverse
- Stel 'n vraag by die ESP8266 Community Forum
Aanbeveel:
ESP12 maklik soldeer op standaard PCB: 3 stappe
ESP12 Easy Soldering on Standard PCB: Hallo, die Chinese ESP12 is baie skerp, maar dit is 'n nagmerrie om op 'n broodbord te toets of op 'n PCB te soldeer vanweë hul buitengewoon 2 mm -stap tussen die bene. Ek skep 'n klein 3D -gedrukte adapter en na verskeie probeerslae het ek gevind 'n baie maklike en betroubare oplossing
IOT123 - UITBREEK VAN LADERDOKTER: 3 stappe
IOT123 - UITBREEK VAN LADERDOKT: Terwyl ek die weergawe 0.4 van die SOLAR TRACKER CONTROLLER ontfout het, het ek baie tyd daaraan bestee om die multimeter aan te sluit op verskillende NPN -skakelaars. Die multi-meter het nie broodbordvriendelike verbindings nie. Ek het na 'n paar monitors op MCU gekyk, insluitend
Weervergrendeling vir huisverwarming - IoT RasPi Zero & ESP12: 5 stappe
Weervergrendeling vir huisverwarming - IoT RasPi Zero en ESP12: Story Om op te let, hierdie projek is afhanklik daarvan dat u 'n RaspberryPi Zero met 'n Domoticz -tuisautomatiseringsbediener (redelik maklik) met knooprooi opstel en as 'n MQTT -makelaar opstel. hierdie vertoonkas? Om my oplossing van hoe ek sommige gered het, ten toon te stel
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB -beheerder: 4 stappe
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB -beheerder: RGB's RGB's RGB's oral! Wie hou nie daarvan om deesdae lekker gekleurde beligting in hul huis te hê nie? Hierdie klein projek pronk met die ESP8266 gemeng met SmartThings -beheer en eindig as 'n regte netjiese RGB -beheerder vir LED -str
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings Illuminance Sensor: 4 stappe
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings Illuminance Sensor: laat u slim beligting reageer op sommige van die standaard tye soos sonsondergang en sonsopkoms, of 'n spesifieke tyd … pas nie altyd by wat u oë sien terwyl u binne is nie jou huis. Miskien is dit tyd om 'n sensor by te voeg wat almal kan aanskakel