Obsah:
- Krok 1: Materiály a nástroje
- Krok 2: Zostavenie obvodu
- Krok 3: Spájkovanie kolíkov hlavičky (pomocou SOCKET JIG)
- Krok 4: Prilepenie komponentu k základni
- Krok 5: Prilepenie veka k základni
- Krok 6: Pridanie lepiacich štítkov
- Krok 7: Ďalšie kroky
Video: IOT123 - D1M ESP12 - zostava: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Vývojová doska ESP8266 je dobrou základnou doskou pre vaše projekty IOT, ale predstavuje problémy s napájaním z batérie. Je dobre zdokumentované, ako rôzne vývojové dosky ESP8266 nie sú energeticky účinné (tu a tu). Vývojová rada Witty prekonáva niektoré problémy tým, že má oddelené rozhranie USB na TTL (programátorské rozhranie), ale nemá rovnakú podporu štítu ako D1 Mini. Tento D1M BLOCK rozdeľuje ESP12 so zmluvou Wemos D1 Mini pin a je vyrobené bez regulácie alebo regulátora MCP1700.
Toto je chaotická konštrukcia obvodu, ktorá je vhodná pre dôkaz o koncepcii alebo pre nízky počet požiadaviek; Budem pokračovať jednoduchšou verziou DPS.
POZNÁMKA: pre neregulované zostavenie:
- Prevádzkové napätie ESP12 je udávané ako 3,0 ~ 3,6V
- Niektorí výrobcovia uvádzajú úspešne spustené projekty neregulované na 3,7 V batériách LiPo (3,3 až 4,2 V)
- Pri pohľade na aktuálnu tabuľku čerpania vyššie z https://forum.makehackvoid.com/t/esp8266-operatin… uvidíte, že existuje falošná ekonomika, ktorá pri použití hlbokého spánku nepoužíva regulátor.
- K dispozícii je neregulovaná zostava, ale navrhujem nepoužívať hlboký spánok a byť si vedomý rozsahu napätia aplikovaného na 3V3.
HISTÓRIA:
- 2018-02-15-Prvé vydanie
- 2018-02-19-Pullups added to I2C (D1/D2)
- 2018-02-22-pulldown sa zmenil z IO2 na IO15, namiesto pocínovaného drôtu sa použili samčie hlavičky s rozstupom 2 mm.
Krok 1: Materiály a nástroje
K dispozícii je úplný zoznam kusovníkov a zdrojov.
- Mini protoboardový štít Wemos D1 a dlhé kolíkové zásuvky
- Modul ESP12F
- 10 000 odporov (2)
- Rezistory 4K7 (2)
- MCP1700 (0 alebo 1)
- 100nf kondenzátor (1)
- Zásuvka 2 mm s rozstupom (1*1P, 3*2P, 1*5P)
- 3D tlačená základňa a veko a štítky
- Sada D1M BLOCK - inštalačné prípravky
- Horúca lepiaca pištoľ a horúce lepiace tyčinky
- Silné kyanoachrylátové lepidlo (najlepšie natrieť štetcom)
- Služba 3D tlačiarne alebo 3D tlačiarne
- Spájkovačka a spájkovačka
- Pocínovaný drôt
Krok 2: Zostavenie obvodu
Ako už bolo naznačené, jedná sa o chaotickú stavbu s protoboardovým štítom. Vyvinie sa PCB.
A. Rezistory zo spodnej strany protoboardu:
- Navlečte 10K odpor na RED1 a RED2 a spájkujte RED1.
- Navlečte 10K odpor na RED3 a RED4 a spájkovacie konce.
- Navlečte odpor 4K7 na RED5 a RED6 a spájkovacie konce.
- Navlečte odpor 4K7 na RED7 a RED8 a spájkovacie konce.
B. 2 mm male hlavičky, zo spodnej strany ESP12
- Pridajte mužské hlavičky do ZELENÉHO (1 - 12) a spájkovacie konce na vrchnú stranu; ponechajte medzery, ak je to znázornené (pre rezistorové vodiče neskôr).
- Odpojte vodič rezistora z RED2
- Odstráňte plastovú vložku z kolíkov
-
Ohnite kolíky tak, aby boli v súlade s vrchným protoboardom:
- TXD0 až TX
- RXD0 až RX
- IO0 až D3
- IO2 až D4
- GND až GND
- RST až RST
- ADC až A0
- IO16 až D0
- IO14 až D5
- IO12 až D6
- IO13 až D7
- VCC až 3V3
C. Pripojenie Protoboardu (vrchná strana) k ESP12 (spodná strana)
-
Navlečte ČERVENÝ1 do EN a nechajte voľný
- Navlečte ČERVENÝ 3 do IO15 a nechajte voľný
- Navlečte ČERVENÝ 5 do IO4 a nechajte voľný
- Navlečte ČERVENÝ 7 do IO5 a nechajte voľný
- Pripojte ohnuté kolíky z B#2
- Opatrne pritlačte dosku k sebe 2 mm a rovnobežne/v rovnakej vzdialenosti.
D. Spájkované dosky spájané na spodnej strane protoboardu
- Kolíky vystupujúce cez otvory je možné spájkovať a rezať
- Vývod rezistora z RED2 je možné zarovnať s kolíkom 3V3, rezať a spájkovať
E. Spájkovanie dosiek spájaných na vrchnej strane ESP12/protoboard
- Drôty vychádzajúce z IO15, IO4, IO5 a EN je možné spájkovať a prerušiť nadbytočné množstvo.
- Čapy vystupujúce z vrchu je možné retušovať v prípade prasknutých spojov.
F. Pridanie zostávajúcich komponentov na Protoboard (vrchná strana)
- Pridajte kondenzátor cez otvor PINK1 a do spoja na PINK2 a spájkovaním nechajte prebytok cez PINK1
-
Ak sa reguluje:
- Pridajte regulátor na PINK3, 4, 5 s krivkou plastového obalu smerom k 3V3 na protoboarde
- Na spodnej strane protoboardu ohnite nohu z PINK3 na RED2, RED8 a RED6, spájkovanie
- Na spodnej strane protoboardu roztiahnite nohu z PINK4 na YELLOW16, spájkujte na YELLOW16.
- Na spodnej strane protoboardu ohnite nohu od PINK5 do PINK1 a spájkujte.
- Nasmerujte LEG tak, aby žltá15 zostala na nohe, pričom ponecháte PINK5 a spájkujete.
POZNÁMKA: Na multimetri použite tester kontinuity, aby ste zaistili, že vodiče nebudú premostené v celej zostave.
Krok 3: Spájkovanie kolíkov hlavičky (pomocou SOCKET JIG)
Vyššie je video, ktoré prechádza procesom spájkovania pre SOCKET JIG.
- Veďte kolíky záhlavia cez spodok dosky (TX vľavo hore na hornej strane).
- Vložte prípravok cez plastovú hlavičku a vyrovnajte oba povrchy.
- Otočte prípravok a zostavu a pevne pritlačte záhlavie na tvrdý rovný povrch.
- Dosku pevne pritlačte na prípravok.
- Spájkujte 4 rohové kolíky pomocou minimálnej spájky (len dočasné zarovnanie kolíkov).
- V prípade potreby dosku/kolíky znova zohrejte a umiestnite (doska alebo kolíky nie sú zarovnané alebo olovnice).
- Spájkujte zvyšok čapov.
Krok 4: Prilepenie komponentu k základni
Nie je uvedené vo videu, ale odporúča sa: pred rýchlym vložením dosky a zarovnaním vložte do prázdnej základne veľkú dávku horúceho lepidla - vytvoria sa tak kompresné klávesy na oboch stranách dosky. Vykonajte beh na sucho a umiestnite štíty do základne. Ak lepenie nebolo veľmi presné, možno budete musieť urobiť ľahké odlepenie okraja DPS.
- Spodný povrch puzdra základne smeruje nadol, umiestnite spájkovanú montážnu plastovú hlavičku cez otvory v základni; (kolík TX bude na strane so stredovou drážkou).
- Umiestnite prípravok na horúce lepidlo pod základňu tak, aby boli plastové drážky umiestnené v jej drážkach.
- Položte horúci prípravok lepidla na pevný rovný povrch a opatrne zatlačte dosku plošných spojov, kým plastové hlavičky nenarazia na povrch; to by malo mať kolíky správne umiestnené.
- Keď používate horúce lepidlo, držte ho mimo kolíkov zberača a najmenej 2 mm od miesta, kde bude veko umiestnené.
- Naneste lepidlo na všetky 4 rohy DPS, aby ste zaistili kontakt so základnými stenami; ak je to možné, nechajte presakovať na obe strany dosky plošných spojov.
Krok 5: Prilepenie veka k základni
- Zaistite, aby špendlíky neobsahovali lepidlo a horné 2 mm základne neobsahovali horúce lepidlo.
- Predbežne nasaďte veko (beh na sucho) a uistite sa, že vám v ceste neprekážajú žiadne tlačové artefakty.
- Pri použití kyanoachrylátového lepidla urobte primerané opatrenia.
- Naneste kyanoachrylát na spodné rohy veka, aby sa zabezpečilo pokrytie priľahlého hrebeňa.
- Rýchlo nasaďte veko na základňu; upínanie podľa možnosti zatvára rohy.
- Potom, čo je veko suché, ručne ohnite každý kolík tak, aby bol v prípade potreby stredom dutiny.
Krok 6: Pridanie lepiacich štítkov
- Na spodnú stranu základne naneste štítok s kolíkom, kolík RST na boku s drážkou.
- Identifikačný štítok naneste na plochú bez drážky, pričom kolíky sú prázdne v hornej časti štítku.
- Štítky pevne zatlačte nadol, v prípade potreby plochým nástrojom.
Krok 7: Ďalšie kroky
- Naprogramujte svoj D1M BLOCK pomocou D1M BLOCKLY
- Odovzdajte pomocou D1M CH340G BLOCK
- Pozrite sa na Thingiverse
- Položte otázku vo fóre komunity ESP8266
Odporúča:
Jednoduché spájkovanie ESP12 na štandardnej doske: 3 kroky
Jednoduché spájkovanie ESP12 na štandardnom PCB: Dobrý deň, čínske ESP12 sú veľmi drzé, ale sú nočnou morou na testovanie na doske alebo na spájkovanie na doske kvôli ich neobvykle 2 mm odstupu medzi nohami. Vytvoril som malý 3D tlačený adaptér a po niekoľkých pokusoch som našiel veľmi ľahké a spoľahlivé riešenie
IOT123 - HUB ASSIMILÁTNEHO SENZORA: ICOS10 3V3 MQTT NODE: 6 krokov
IOT123 - HUB ASSIMILATE SENSOR: ICOS10 3V3 MQTT NODE: Toto je prvý z radu kombinácií MCU/funkcií v ASSIMILATE SENSOR HUBS: majstri, ktorí zbierajú dátové skládky z otrokov I2C ASSIMILATE SENSORS. Táto zostava používa Wemos D1 Mini na zverejnenie všetkých dát uložených v ASSIMILATE
Blokovanie počasia pre domáce vykurovanie - IoT RasPi Zero a ESP12: 5 krokov
Weather Interlock for Home Heating - IoT RasPi Zero & ESP12: StoryTo note, Tento projekt sa spolieha na to, že na RaspberryPi Zero máte spustený server pre domácu automatizáciu Domoticz (celkom ľahko vyrobený) s uzlom -red a je nastavený ako Broker MQTT. Prečo napísať táto vitrína? Aby som predviedol svoje riešenie toho, ako som ušetril niektoré
ESP8266/ESP12 Witty Cloud - Ovládač SmartThings RGB poháňaný Arduino: 4 kroky
ESP8266/ESP12 Witty Cloud - Ovládač SmartThings poháňaný Arduino RGB: RGB RGB RGB všade! Kto by nemal rád, keby dnes mal okolo svojho domu chladne vyzerajúce farebné osvetlenie? Tento malý projekt ukazuje ESP8266 zmiešaný s ovládaním SmartThings a končí ako skutočný elegantný ovládač RGB pre LED diódy
ESP8266/ESP12 Witty Cloud - senzor osvetlenia SmartThings poháňaný Arduino: 4 kroky
ESP8266/ESP12 Witty Cloud - Senzor osvetlenia SmartThings poháňaný Arduino: Nechajte svoje inteligentné osvetlenie reagovať na niektoré predvolené časy, ako je západ a východ slnka, alebo konkrétny čas … nie vždy sa zhoduje s tým, čo vidia vaše oči, keď ste vnútri. tvoj domov. Možno je načase pridať senzor, ktorý dokáže všetky tieto