Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
BLOCOS D1M adicionam caixas táteis, etiquetas, guias de polaridade e breakouts para os populares Wemos D1 Mini SOC / Shields / Clones. Este BLOCO D1M fornece uma conexão simples entre o Wemos D1 Mini e o módulo acelerômetro ADXL345.
Minha motivação inicial para desenvolver o D1M BLOCK foi para a verificação independente de um controlador de rastreamento solar.
Para conseguir isso, eu precisava rastrear Yaw and Roll. Este módulo não calcula o Yaw, então empacotei o BLOCO D1M GY521.
Este acelerômetro (módulo GY-521) é recomendado para medir a aceleração estática da gravidade em aplicações de detecção de inclinação, bem como a aceleração dinâmica resultante de movimento ou choque. Sua alta resolução (4 mg / LSB) permite a medição de mudanças de inclinação inferiores a 1,0 grau.
Este Instructable percorre a montagem do bloco e, em seguida, executa o exemplo mais sensato usando o BLOCO WIFI D1M.
Etapa 1: Materiais e Ferramentas
Agora existe uma lista completa de Bill of Materials and Sources.
- O escudo Wemos D1 Mini Protoboard e cabeçotes femininos de pino longo
- Peças impressas em 3D.
- Um conjunto de D1M BLOCK - Instale Jigs
- Um módulo ADXL345
- Fio de conexão.
- Adesivo de cianoacrilato forte (de preferência com pincel)
- Pistola de cola quente e bastões de cola quente
- Solda e ferro
Etapa 2: soldar os pinos do cabeçalho (usando o PIN JIG)
Há um vídeo acima que percorre o processo de soldagem do PIN JIG.
- Alimente os pinos de cabeçalho pela parte inferior da placa (TX direita-esquerda) e no gabarito de solda.
- Pressione os pinos em uma superfície plana e dura.
- Pressione a placa firmemente no gabarito. Solde os 4 pinos de canto.
- Reaqueça e reposicione a placa / pinos se necessário (placa ou pinos não alinhados ou prumo).
- Solde o resto dos pinos
Etapa 3: montagem do escudo
Como o módulo ADXL345 irá bloquear você de soldar através dos orifícios na parte superior, a seguinte estratégia funciona para os fios de energia: na parte inferior, solde sobre o orifício, em seguida, derreta novamente e empurre a extremidade do fio através do orifício e remova o calor.
- Cabeçalho de solda 8P que veio com o módulo no ADXL345.
- Coloque o módulo na blindagem e solde todos, exceto os 2 pinos superiores (garantindo a folga dos pinos laterais).
- Dobre os pinos SCL e SDA de forma que eles entrem nos orifícios D1 e D2. Dobre nos orifícios de passagem e solde
- Dobre os 2 pinos inferiores em direção ao GND e 3V3 através dos orifícios.
- Coloque e solde GND em GND (preto).
- Coloque e solde o VCC em 3V3 (vermelho).
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 têm cola quente e os 2 mm superiores da base não têm 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; apertando feche os cantos, se possível (evitando a lente).
- Depois que a tampa estiver seca, dobre manualmente cada pino para que fique no centro do vazio, se necessário (veja o vídeo).
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: Teste com o D1M WIFI BLOCK
Para este teste, você precisará de:
- A D1M GY521 BLOCK
- UM BLOCO DE WIFI D1M
Preparação:
- No IDE do Arduino, instale a biblioteca Adafruit_ADXL345 (zip anexado)
- Carregue e carregue o esboço de exemplo (Arquivo> Exemplos> Adafruit ADXL345> Sensortest).
- Desconecte o USB do PC.
- Anexe o D1M ADXL345 BLOCK ao D1M WIFI BLOCK
O teste:
- Conecte o USB ao PC.
- Abra a janela do console do Arduino no baud identificado no esboço.
- Mova os BLOCOS no espaço e verifique se os valores do console refletem os movimentos.
Etapa 8: Próximas etapas
- Programe seu D1M BLOCK com D1M BLOCKLY
- Confira Thingiverse
- Faça uma pergunta no Fórum da comunidade ESP8266