Innholdsfortegnelse:

IOT123 - D1M ESP12 - Montering: 7 trinn
IOT123 - D1M ESP12 - Montering: 7 trinn

Video: IOT123 - D1M ESP12 - Montering: 7 trinn

Video: IOT123 - D1M ESP12 - Montering: 7 trinn
Video: IoT System Design: Intelligent Online Temperature and Humidity Monitoring with ESP 12f Wifi Module 2024, Juli
Anonim
IOT123 - D1M ESP12 - Montering
IOT123 - D1M ESP12 - Montering
IOT123 - D1M ESP12 - Montering
IOT123 - D1M ESP12 - Montering
IOT123 - D1M ESP12 - Montering
IOT123 - D1M ESP12 - Montering
IOT123 - D1M ESP12 - Montering
IOT123 - D1M ESP12 - Montering

Utviklingskortet ESP8266 er et godt bord for dine IOT-prosjekter, men gir problemer hvis de er batteridrevne. Det er godt dokumentert hvordan de forskjellige ESP8266 utviklingstavlene ikke er energieffektive (her og her). Witty Development Board overvinner noen av problemene ved å ha en separat USB til TTL (programmeringsgrensesnitt), men har ikke den samme skjermstøtten som D1 Mini. bygget uten regulering eller en MCP1700 regulator.

Dette er en vanskelig kretsoppbygning og bra for et proof-of-concept eller lavt antall krav; Jeg vil følge opp med en enklere PCB-versjon.

MERK: for den ikke-regulerte bygningen:

  1. ESP12 -driftsspenningen er rapportert til 3,0 ~ 3,6V
  2. Noen produsenter rapporterer om vellykkede prosjekter som er uregulert på 3,7V LiPo -batterier (3,3 til 4,2V)
  3. Når du ser på den nåværende trekningstabellen ovenfor fra https://forum.makehackvoid.com/t/esp8266-operatin … vil du se at det er en falsk økonomi som ikke bruker en regulator når dyp søvn brukes.
  4. Den uregulerte bygningen er gitt, men jeg foreslår at du ikke bruker dyp søvn og er oppmerksom på spenningsområdet som brukes på 3V3.

HISTORIE:

  • 2018-02-15-Første utgivelse
  • 2018-02-19-pullups lagt til I2C (D1/D2)
  • 2018-02-22-nedtrekkslinjen endret fra IO2 til IO15, 2 mm pitch mannlige overskrifter brukt i stedet for fortinnet ledning.

Trinn 1: Materialer og verktøy

Materialer og verktøy
Materialer og verktøy
Materialer og verktøy
Materialer og verktøy
Materialer og verktøy
Materialer og verktøy

Det er en fullstendig oversikt over materialer og kilder.

  1. Wemos D1 Mini Protoboard -skjold og hode med lange pinner
  2. ESP12F -modul
  3. 10K resitorer (2)
  4. Res7 4K7 (2)
  5. MCP1700 (0 eller 1)
  6. 100nf kondensator (1)
  7. 2 mm pitch mannlig overskrift (1*1P, 3*2P, 1*5P)
  8. 3D -trykt base og lokk, og etiketter
  9. Et sett med D1M BLOCK - Installer Jigs
  10. Varm limpistol og varme limpinner
  11. Sterk cyanoakrylatlim (helst børstes på)
  12. 3D -skriver eller 3D -skriverservice
  13. Loddejern og loddetinn
  14. Fortinnet ledning

Trinn 2: Montering av kretsen

Montering av kretsen
Montering av kretsen
Montering av kretsen
Montering av kretsen
Montering av kretsen
Montering av kretsen

Som tidligere antydet, er dette en vanskelig konstruksjon ved hjelp av et protoboard -skjold. Det vil bli utviklet en PCB.

A. Motstander, fra undersiden av protoboardet:

  1. Tre en 10K motstand inn i RED1 og RED2 og loddetinn RED1.
  2. Tre en 10K motstand inn i RED3 og RED4 og loddeender.
  3. Tre en 4K7 -motstand inn i RED5 og RED6 og loddeender.
  4. Tre en 4K7 -motstand inn i RED7 og RED8 og loddeender.

B. 2 mm hannhoder, fra undersiden av ESP12

  1. Legg mannlige overskrifter i GRØNN (1 - 12) og loddeender på oversiden; etterlater hull der det er vist (for motstandskabler senere).
  2. Fjern motstandskabelen fra RED2
  3. Fjern avstandsstykket i plast fra pinnene
  4. Bøy pinnene slik at de ligger på linje med protoboardet på oversiden:

    1. TXD0 til TX
    2. RXD0 til RX
    3. IO0 til D3
    4. IO2 til D4
    5. GND til GND
    6. RST til RST
    7. ADC til A0
    8. IO16 til D0
    9. IO14 til D5
    10. IO12 til D6
    11. IO13 til D7
    12. VCC til 3V3

C. Bli med Protoboard (oversiden) til ESP12 (undersiden)

  1. Tre RØD1 inn i EN og la den stå løst
  2. Tre RED3 inn i IO15 og la stå løst
  3. Tre RED5 inn i IO4 og la det stå løst
  4. Tre RED7 inn i IO5 og la stå løst
  5. Bli med bøyde pinner fra B#2
  6. Trykk brettet forsiktig til 2 mm fra hverandre og parallelt/like langt unna.

D. Lodding sammenføyde brett på protoboard underside

  1. Pinner som kommer ut gjennom hullene kan loddes og kuttes
  2. Motstandsledning fra RED2 kan justeres med 3V3 -pinne, kuttes og loddes

E. Lodding ble med brett på ESP12/protoboard oversiden

  1. Ledninger som går ut av IO15, IO4, IO5 og EN kan loddes og kuttes for mye.
  2. Pinner som går ut av toppen kan retusjeres ved sprukne ledd.

F. Legge til gjenværende komponenter på Protoboard (oversiden)

  1. Tilsett kondensator gjennom hullet PINK1 og på skjøten på PINK2 og loddetinn som etterlater overflødig gjennom PINK1

  2. Ved regulering:

    1. Legg regulatoren til PINK3, 4, 5 med kurven av plastpakken vendt mot 3V3 på protoboardet
    2. På undersiden av protoboardet, bøy benet fra PINK3 til RED2, RED8 og RED6, lodding
    3. På undersiden av protoboard, forleng benet fra PINK4 til YELLOW16, lodding på YELLOW16.
    4. På undersiden av protoboardet, bøy benet fra PINK5 til PINK1 og loddetinn.
    5. Rut LEG fra YELLOW15 til etappe som forlater PINK5 og loddetinn.

MERK: Bruk en kontinuitetstester på et multimeter for å sikre at ledninger ikke er brobygde gjennom hele bygget.

Trinn 3: Lodding av toppnålene (ved bruk av SOCKET JIG)

Image
Image
Lodding av toppnålene (ved bruk av SOCKET JIG)
Lodding av toppnålene (ved bruk av SOCKET JIG)
Lodding av toppnålene (ved bruk av SOCKET JIG)
Lodding av toppnålene (ved bruk av SOCKET JIG)
Lodding av toppnålene (ved bruk av SOCKET JIG)
Lodding av toppnålene (ved bruk av SOCKET JIG)

Det er en video ovenfor som går gjennom loddeprosessen for SOCKET JIG.

  1. Før toppnålene gjennom bunnen av brettet (TX øverst til venstre på oversiden).
  2. Før jiggen over plasthodet og nivå begge overflatene.
  3. Snu jiggen og enheten, og trykk toppteksten fast på en hard, flat overflate.
  4. Trykk tavlen godt ned på jiggen.
  5. Lodd de 4 hjørnepinnene med minimal loddetinn (bare midlertidig justering av pinnene).
  6. Varm opp og plasser brettet/pinnene på nytt om nødvendig (brettet eller pinnene er ikke justert eller lodd).
  7. Lodd resten av pinnene.

Trinn 4: Lim komponenten til basen

Image
Image
Lim komponenten til basen
Lim komponenten til basen
Lim komponenten til basen
Lim komponenten til basen
Lim komponenten til basen
Lim komponenten til basen

Ikke dekket i videoen, men anbefalt: legg en stor mengde varmt lim i den tomme basen før du raskt setter inn brettet og justerer - dette vil opprette komprimeringstaster på hver side av brettet. Gjør et tørrløp ved å plassere skjoldene i basen. Hvis limingen ikke var veldig nøyaktig, må du kanskje gjøre en liten filing av kanten på kretskortet.

  1. Med bunndekselets bunnoverflate pekende ned, plasserer du den loddete plasthodet gjennom hullene i bunnen; (TX -pinnen vil være på siden med det sentrale sporet).
  2. Plasser den varme limjiggen under bunnen med plasthodene plassert gjennom sporene.
  3. Sett den varme limjiggen på en fast, flat overflate og skyv kretskortet forsiktig ned til plasthodene treffer overflaten; dette bør ha pinnene plassert riktig.
  4. Når du bruker det varme limet, hold det vekk fra toppnålene og minst 2 mm fra hvor lokket skal plasseres.
  5. Påfør lim på alle 4 hjørner av kretskortet og sørg for kontakt med grunnveggene; la sive til begge sider av kretskortet hvis mulig.

Trinn 5: Lim lokket til basen

Image
Image
Lim lokket til basen
Lim lokket til basen
Lim lokket til basen
Lim lokket til basen
Lim lokket til basen
Lim lokket til basen
  1. Sørg for at pinnene er fri for lim og at de øverste 2 mm på basen er fri for varmt lim.
  2. Monter lokket på forhånd (tørrkjøring), og sørg for at ingen utskriftsgjenstander er i veien.
  3. Ta passende forholdsregler når du bruker Cyanoachrylate -limet.
  4. Påfør cyanoakrylat på de nedre hjørnene på lokket og sørg for dekning av den tilstøtende ryggen.
  5. Fest lokket raskt til basen; klemme hjørnene hvis mulig.
  6. Etter at lokket er tørket, bøy hver stift manuelt, så det er sentralt i tomrommet om nødvendig.

Trinn 6: Legge til selvklebende etiketter

Legge til selvklebende etiketter
Legge til selvklebende etiketter
Legge til selvklebende etiketter
Legge til selvklebende etiketter
Legge til selvklebende etiketter
Legge til selvklebende etiketter
  1. Påfør pinout -etikett på undersiden av basen, med RST -pin på siden med spor.
  2. Påfør identifikasjonsetiketten på den flate, ikke-rillede siden, med hullene tom på toppen av etiketten.
  3. Trykk etikettene godt ned, med et flatt verktøy om nødvendig.

Trinn 7: Neste trinn

Neste skritt
Neste skritt
  1. Programmer din D1M BLOCK med D1M BLOCKLY
  2. Last opp med D1M CH340G BLOCK
  3. Sjekk ut Thingiverse
  4. Still et spørsmål på ESP8266 Community Forum

Anbefalt: