Inhoudsopgave:
- Stap 1: Materialen en gereedschappen
- Stap 2: De ESP12 verwijderen
- Stap 3: Solderen van de Header Pins (met behulp van de PIN JIG)
- Stap 4: Lijmen van het onderdeel aan de basis
- Stap 5: Het deksel op de basis lijmen
- Stap 6: De zelfklevende etiketten toevoegen
- Stap 7: Volgende stappen
Video: IOT123 - D1M CH340G - Montage - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Het ESP8266-ontwikkelbord is een goed startbord voor uw IOT-projecten, maar levert problemen op als ze op batterijen werken. Het is goed gedocumenteerd hoe de verschillende ESP8266-ontwikkelborden niet energiezuinig zijn (hier en hier). Het Witty Development Board overwint een aantal van de problemen door een aparte USB naar TTL (programmer interface) te hebben, maar heeft niet dezelfde schildondersteuning als de D1 Mini. Dit D1M BLOCK scheidt de ESP12 van de D1 Mini zodat het kan worden gebruikt om programmeer ESP12-modules (kaal of met efficiënte regelaars).
Stap 1: Materialen en gereedschappen
Er is een volledige lijst van materialen en bronnen.
- Het Wemos D1 Mini Wifi-bord met ESP12-module
- 3D geprinte behuizing en labels.
- Een set D1M BLOCK - Install Jigs
- Sterke cyanoachrylaatlijm (bij voorkeur opborstelen)
- Heet lijmpistool en hete lijmstiften
- Soldeer en ijzer
Stap 2: De ESP12 verwijderen
De ESP12-module moet van het bord worden verwijderd terwijl beide stukken bruikbaar blijven. Het gebruik van een heteluchtpistool heeft mijn voorkeur, maar er zijn andere.
Verwijder de ESP12-chip met een van de verschillende methoden met een schone onbeschadigde scheiding tussen de twee delen.
Stap 3: Solderen van de Header Pins (met behulp van de PIN JIG)
Er is een video hierboven die het soldeerproces voor de PIN JIG doorloopt.
- Voer de header-pinnen door de onderkant van het bord (TX rechts-links) en in de soldeermal.
- Druk de pinnen naar beneden op een harde, vlakke ondergrond.
- Druk het bord stevig op de mal. Soldeer de 4 hoekpennen.
- Verwarm het bord/de pinnen opnieuw en positioneer ze indien nodig (het bord of de pinnen zijn niet uitgelijnd of loodrecht).
- Soldeer de rest van de pinnen
Stap 4: Lijmen van het onderdeel aan de basis
Niet behandeld in de video, maar wel aanbevolen: doe een grote dot hete lijm in de lege basis voordat je het bord snel plaatst en uitlijnt - dit zorgt voor compressietoetsen aan weerszijden van het bord. Voer een droge run uit bij het plaatsen van de schilden in de basis. Als het lijmen niet erg nauwkeurig was, moet u mogelijk wat licht vijlen van de rand van de printplaat.
- Plaats de gesoldeerde plastic kop door de gaten in de basis met de onderkant van de basisbehuizing naar beneden gericht; de (TX-pen bevindt zich aan de kant met de centrale groef).
- Plaats de hete lijmmal onder de basis met de plastic headers door de groeven geplaatst.
- Plaats de hete lijmmal op een stevige vlakke ondergrond en duw de print voorzichtig naar beneden totdat de plastic headers het oppervlak raken; dit zou de pinnen correct moeten hebben gepositioneerd.
- Houd bij gebruik van de hete lijm deze uit de buurt van de koppennen en minimaal 2 mm van de plaats waar het deksel wordt geplaatst.
- Breng lijm aan op alle 4 de hoeken van de printplaat en zorg voor contact met de basiswanden; laat indien mogelijk doorsijpelen naar beide zijden van de printplaat.
Stap 5: Het deksel op de basis lijmen
- Zorg ervoor dat de pinnen vrij zijn van lijm en dat de bovenste 2 mm van de basis vrij is van hete lijm.
- Plaats het deksel vooraf (dry run) en zorg ervoor dat er geen printartefacten in de weg zitten.
- Neem passende voorzorgsmaatregelen bij het gebruik van de cyanoachrylaatlijm.
- Breng cyanoachrylaat aan op de onderste hoeken van het deksel en zorg voor dekking van de aangrenzende rand.
- Plaats het deksel snel op de basis; klemmen sluit de hoeken indien mogelijk.
- Nadat het deksel droog is, buigt u indien nodig handmatig elke pin zodat deze centraal in de leegte staat.
Stap 6: De zelfklevende etiketten toevoegen
- Breng het pinout-label aan op de onderkant van de basis, met de RST-pin op de kant met de groef.
- Breng het identificatielabel aan op de platte kant zonder groeven, waarbij de lege pinnen de bovenkant van het label zijn.
- Druk de etiketten stevig aan, indien nodig met een plat gereedschap.
Stap 7: Volgende stappen
- Bekijk de D1M ESP12 BLOCK - de kale module die deze programmeur gebruikt.
- Bekijk Thingiverse
- Stel een vraag op het ESP8266 Community Forum
Aanbevolen:
IOT123 - OPLADER DOCTOR BREAKOUT: 3 stappen
IOT123 - CHARGER DOCTOR BREAKOUT: Tijdens het debuggen van versie 0.4 van de SOLAR TRACKER CONTROLLER heb ik veel tijd besteed aan het aansluiten van de multimeter op verschillende NPN-schakelcircuits. De multimeter had geen breadboard-vriendelijke aansluitingen. Ik heb gekeken naar een paar op MCU gebaseerde monitoren, waaronder
IOT123 - ASSIMILEER SENSOR: TEMT6000: 4 stappen
IOT123 - ASSIMILATE SENSOR: TEMT6000: ASSIMILATE SENSORS zijn omgevingssensoren die een toegevoegde hardware- en software-abstractielaag hebben, waardoor het mogelijk is om volledig nieuwe typen toe te voegen aan een ASSIMILATE SENSOR HUB en de metingen naar een MQTT-server te pompen zonder toegevoegde code
IOT123 - ASSIMILAEREN SENSOR: MAX9812: 4 stappen
IOT123 - ASSIMILEER SENSOR: MAX9812: Microfoonversterker Geluid MIC 3.3V / 5V Vaste versterking 20dB. Deze build is gebaseerd op de I2C MAX9812 BRICK. Als u instelbare versterking nodig hebt, raad ik aan deze sensor te vervangen door de MAX4466.ASSIMILATE SENSORS zijn omgevingssensoren die een toegevoegde har
IOT123 - ASSIMILAEREN ACTOR: KY019: 4 stappen
IOT123 - ASSIMILATE ACTOR: KY019: Het is met 5V TIL-besturingssignaal dat DC / AC-signaal kan besturen. Deze build is gebaseerd op de I2C KY019 BRICK. Als je 2 kanalen nodig hebt, raad ik aan om deze acteur om te ruilen voor de 2CH RELAY BRICK. ASSIMILATEN ACTOREN/SENSOREN zijn omgevingsactoren/senso
IOT123 - ASSIMILEER ACTEUR: HARTSLAG: 4 stappen
IOT123 - ASSIMILATE ACTOR: HEARTBEAT: Het geeft de gezondheid van het ATTINY-, I2C- en MQTT-verkeer aan. Deze build is gebaseerd op de I2C HEARTBEAT BRICK. ASSIMILATE ACTORS/SENSORS zijn omgevingsactoren/sensoren die een toegevoegde hardware- en software-abstractielaag hebben, waardoor c