Índice:
- Etapa 1: Materiais e Ferramentas
- Etapa 2: montagem do circuito
- Etapa 3: soldar os pinos da plataforma (usando o SOCKET JIG)
- Etapa 4: colar o componente à base
- Etapa 5: colar a tampa na base
- Etapa 6: Adicionar as etiquetas adesivas
- Etapa 7: Próximas etapas
Vídeo: IOT123 - D1M ESP12 - Montagem: 7 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
A placa de desenvolvimento ESP8266 é uma boa placa para seus projetos IOT, mas apresenta problemas se eles forem alimentados por bateria. Está bem documentado como as várias placas de desenvolvimento ESP8266 não são eficientes em termos de energia (aqui e aqui). A Witty Development Board supera alguns dos problemas por ter um USB para TTL separado (interface do programador), mas não tem o mesmo suporte de blindagem do D1 Mini. Este BLOCO D1M quebra o ESP12 com o contrato de pino Wemos D1 Mini, e é construído sem regulação ou regulador MCP1700.
Esta é uma construção de circuito complicada e boa para uma prova de conceito ou requisitos de baixo número; Seguirei com uma versão de PCB mais simples.
NOTA: para a construção não regulamentada:
- A tensão de operação ESP12 é relatada como 3,0 ~ 3,6 V
- Alguns fabricantes relatam com sucesso a execução de projetos não regulamentados em baterias LiPo de 3,7 V (3,3 a 4,2 V)
- Olhando para a tabela de extração atual acima de https://forum.makehackvoid.com/t/esp8266-operatin … você verá que há uma falsa economia de não usar um regulador quando o sono profundo é empregado.
- A construção desregulada é fornecida, mas eu sugiro não usar o sono profundo e estar ciente da faixa de tensão aplicada a 3V3.
HISTÓRIA:
- 2018-02-15 - lançamento inicial
- 2018-02-19 - pullups adicionados a I2C (D1 / D2)
- 2018-02-22 - o pulldown mudou de IO2 para IO15, cabeçotes machos de passo de 2 mm usados em vez de arame estanhado.
Etapa 1: Materiais e Ferramentas
Há uma lista completa de Bill of Materials and Sources.
- O escudo Wemos D1 Mini Protoboard e cabeçotes femininos de pino longo
- Módulo ESP12F
- Resistentes 10K (2)
- Resistentes 4K7 (2)
- MCP1700 (0 ou 1)
- Capacitor 100nf (1)
- Cabeçalho macho de passo de 2 mm (1 * 1P, 3 * 2P, 1 * 5P)
- Base e tampa impressas em 3D e rótulos
- Um conjunto de D1M BLOCK - Instale Jigs
- Pistola de cola quente e bastões de cola quente
- Adesivo de cianoacrilato forte (de preferência com pincel)
- Impressora 3D ou Serviço de impressora 3D
- Ferro de solda e solda
- Fio estanhado
Etapa 2: montagem do circuito
Como sugerido anteriormente, esta é uma construção complicada usando um escudo protoboard. Um PCB será desenvolvido.
A. Resistores, do lado inferior do protoboard:
- Passe um resistor de 10K em RED1 e RED2 e solde RED1.
- Passe um resistor de 10K em RED3 e RED4 e as extremidades de solda.
- Passe um resistor de 4K7 em RED5 e RED6 e as extremidades de solda.
- Passe um resistor de 4K7 em RED7 e RED8 e as extremidades de solda.
B. Cabeçalhos macho de 2 mm, do lado inferior da ESP12
- Adicione cabeçalhos machos em VERDE (1 - 12) e solde as extremidades na parte superior; deixando lacunas onde mostrado (para fios do resistor mais tarde).
- Remova o fio do resistor de RED2
- Remova o espaçador de plástico dos pinos
-
Dobre os pinos para alinhar com o protoboard do lado superior:
- TXD0 a TX
- RXD0 a RX
- IO0 a D3
- IO2 a D4
- GND para GND
- RST para RST
- ADC para A0
- IO16 a D0
- IO14 a D5
- IO12 a D6
- IO13 a D7
- VCC para 3V3
C. Unindo Protoboard (lado superior) para ESP12 (lado inferior)
- Enfie RED1 em EN e deixe solto
- Enfie RED3 em IO15 e deixe-o solto
- Enfie RED5 em IO4 e deixe-o solto
- Enfie RED7 em IO5 e deixe-o solto
- Junte os pinos tortos de B # 2
- Pressione cuidadosamente a placa a 2 mm uma da outra e paralela / equidistante.
D. Soldar placas unidas na parte inferior do protoboard
- Os pinos que saem através dos orifícios podem ser soldados e cortados
- O cabo do resistor de RED2 pode ser alinhado com o pino 3V3, cortado e soldado
E. Soldar placas unidas em ESP12 / protoboard superior
- Os fios que saem de IO15, IO4, IO5 e EN podem ser soldados e cortados em excesso.
- Os pinos que saem do topo podem ser retocados em caso de juntas rachadas.
F. Adicionando componentes restantes no Protoboard (parte superior)
-
Adicione o capacitor através do orifício PINK1 e na junta do PINK2 e solde o excesso através do PINK1
-
Se regulando:
- Adicione o regulador ao PINK3, 4, 5 com a curva do pacote de plástico voltado para 3V3 no protoboard
- Na parte inferior do protoboard, dobre a perna de PINK3 para RED2, RED8 e RED6, soldando
- Na parte inferior do protoboard, estenda a perna de PINK4 a YELLOW16, soldando em YELLOW16.
- Na parte inferior do protoboard, dobre a perna de PINK5 para PINK1 e solde.
- Passe a perna deixando YELLOW15 para a perna deixando PINK5 e solda.
NOTA: Use um testador de continuidade em um multímetro para garantir que os fios não fiquem em ponte durante a construção.
Etapa 3: soldar os pinos da plataforma (usando o SOCKET JIG)
Há um vídeo acima que mostra o processo de soldagem do SOCKET JIG.
- Alimente os pinos de cabeçalho pela parte inferior da placa (TX superior esquerdo no lado superior).
- Alimente o gabarito sobre o coletor de plástico e nivele ambas as superfícies.
- Vire o gabarito e o conjunto e pressione firmemente a plataforma em uma superfície plana e dura.
- Pressione a placa firmemente no gabarito.
- Solde os 4 pinos de canto usando o mínimo de solda (apenas alinhamento temporário dos pinos).
- Reaqueça e reposicione a placa / pinos se necessário (placa ou pinos não alinhados ou prumo).
- Solde o resto dos pinos.
Etapa 4: colar o componente à base
Não abordado no vídeo, mas recomendado: coloque uma grande quantidade de cola quente na base vazia antes de inserir e alinhar rapidamente a placa - isso criará chaves de compressão em ambos os lados da placa. Faça um teste de colocação das proteções na base. Se a colagem não for muito precisa, pode ser necessário fazer um pequeno polimento da borda do PCB.
- Com a superfície inferior do invólucro da base apontando para baixo, coloque o coletor de plástico do conjunto soldado através dos orifícios na base; o (o pino TX ficará do lado da ranhura central).
- Coloque o gabarito de cola quente sob a base com os cabeçotes de plástico colocados em suas ranhuras.
- Coloque o gabarito de cola quente em uma superfície plana e firme e empurre cuidadosamente o PCB para baixo até que os cabeçotes de plástico atinjam a superfície; isso deve ter os pinos posicionados corretamente.
- Ao usar a cola quente, mantenha-a afastada dos pinos do coletor e a pelo menos 2 mm de onde a tampa será posicionada.
- Aplique cola em todos os 4 cantos do PCB garantindo o contato com as paredes da base; permitir a infiltração para ambos os lados do PCB, se possível.
Etapa 5: colar a tampa na base
- Certifique-se de que os pinos não tenham cola e que os 2 mm superiores da base não tenham cola quente.
- Pré-ajuste a tampa (teste), certificando-se de que nenhum artefato de impressão esteja no caminho.
- Tome as precauções adequadas ao usar o adesivo de cianoacrilato.
- Aplique cianoacrilato nos cantos inferiores da tampa garantindo a cobertura da crista adjacente.
- Encaixe rapidamente a tampa na base; apertar feche os cantos, se possível.
- Depois que a tampa estiver seca, dobre manualmente cada pino para que fique no centro do vazio, se necessário.
Etapa 6: Adicionar as etiquetas adesivas
- Aplique a etiqueta de pinagem na parte inferior da base, com o pino RST no lado com ranhura.
- Aplique a etiqueta identificadora no lado plano sem ranhuras, com os pinos vazios sendo a parte superior da etiqueta.
- Pressione as etiquetas com firmeza, com uma ferramenta plana, se necessário.
Etapa 7: Próximas etapas
- Programe seu D1M BLOCK com D1M BLOCKLY
- Carregar com o D1M CH340G BLOCK
- Confira Thingiverse
- Faça uma pergunta no Fórum da comunidade ESP8266
Recomendado:
Solda fácil ESP12 em PCB padrão: 3 etapas
ESP12 Easy Soldering em Standard PCB: Olá, os Chinese ESP12 são muito cheep, mas são um pesadelo para testar em breadboard ou para soldar em pcb por causa de seu passo incomum de 2 mm entre as pernas. Eu crio um pequeno adaptador impresso em 3D e depois de várias tentativas eu encontrei uma solução muito fácil e confiável
IOT123 - CHARGER DOCTOR BREAKOUT: 3 etapas
IOT123 - CHARGER DOCTOR BREAKOUT: Durante a depuração da versão 0.4 do SOLAR TRACKER CONTROLLER, passei muito tempo conectando o multímetro em circuitos de chave NPN diferentes. O multímetro não tinha conexões amigáveis ao breadboard. Eu olhei para alguns monitores baseados em MCU, incluindo
Intertravamento de clima para aquecimento doméstico - IoT RasPi Zero e ESP12: 5 etapas
Bloqueio climático para aquecimento doméstico - IoT RasPi Zero e ESP12: HistóriaPara observar, este projeto depende de você ter um RaspberryPi Zero executando um servidor de automação residencial Domoticz (facilmente feito) com node-red e configurado como um MQTT Broker.Why write esta vitrine? Para mostrar minha solução de como salvei
ESP8266 / ESP12 Witty Cloud - Arduino Powered SmartThings RGB Controller: 4 etapas
ESP8266 / ESP12 Witty Cloud - Arduino Powered SmartThings RGB Controller: RGB's RGB's Everywhere! Quem não gosta de ter uma iluminação colorida de aparência bacana em sua casa hoje em dia? Este pequeno projeto mostra o ESP8266 misturado com o controle SmartThings e acaba se tornando um verdadeiro controlador RGB legal para LED str
ESP8266 / ESP12 Witty Cloud - Arduino Powered SmartThings Sensor de iluminação: 4 etapas
ESP8266 / ESP12 Witty Cloud - Arduino Powered SmartThings Sensor de iluminação: ter sua iluminação inteligente reagindo a alguns dos horários padrão, como pôr do sol e nascer do sol, ou um horário específico … nem sempre corresponde ao que seus olhos estão vendo enquanto você está dentro sua casa. Talvez seja hora de adicionar um sensor que pode disparar todos aqueles