Altímetro-variômetro-squeaker eletrônico caseiro (versão de 3,3 volts)
Revisou substancialmente seu projeto de um altímetro-variômetro com o fornecimento de sinais sonoros e luminosos.
Por isso, decidi redigir um artigo separado.Como antes, existem versões de firmware de paraquedas e parapente .O diagrama de conexão dos componentes do
pára - quedas funciona tanto com a tela quanto sem ela.Parapente - até agora sem visor.Utilizou componentes baratos e acessíveis.O que há de novo? O que tinha que ser abandonado?Na nova versão do dispositivo:- fonte de alimentação de uma célula LiPo de 3,7V (em vez da célula "Krona" de 9 volts);- Placa Arduino ProMini 3.3V 8 MHz (em vez de 5 volts Arduino Nano V3);- Nokia 5110 LCD (em vez do 1602 LCD);-placa de descarga e carga LiPo - um elemento com um conector micro-USB.Sensor Gy-68 (BMP180) Eu uso o mesmo.
Conectando a tela do Nokia 5110 ao Arduino .
Montagem (vídeo) Odispositivo mudou, ficou mais compacto. O tamanho de um pequeno despertador.
E se você remover a tela, ela entrará no capacete de proteção!Penso em enrolar, talvez até transparente.Deixe o conteúdo "de alta tecnologia" ser visto.
À esquerda, há uma bateria com um controlador de descarga de carga, à direita, uma placa com sensor e alto-falante de um telefone celular. Em série com o alto-falante conectado uma resistência de 120 ohms. O volume é bastante aceitável se colocado em um capacete.
Ele trouxe na forma de uma "cauda" um fio onde você pode soldar qualquer interruptor que seu coração desejar. Eu usei um jumper de computador comum.O algoritmo é o mesmo. Versões de paraquedas e parapente.Sem uma tela com um elemento com capacidade de 100 mA, o AltVar V2 funcionou continuamente por mais de 10 horas.Com um monitor conectado (a luz de fundo estava ligada)e um elemento de 200 mA - mais de 7 horas.Sem luz de fundo da tela - mais de 20 horas.Eu montei um dispositivo com firmware de para-quedas no elevador - funciona como minha versão anterior .Pode ser usado como um variômetro altímetro de alta precisão regular.
Formato de saída de informações:A: 15 (altura em metros)--- v --- (sinal de diminuição, em caso de subida +++ ^ +++)V: 0,0 - (velocidade vertical em m / s)Firmware de parapente - até agora sem tela. Na versão de exibição revelou algumas falhas de som. Ainda não descobri o porquê ... Portanto, não publico o esboço.A versão parapente sem monitor funciona bem e este firmware pode ser usado.O esboço que usei como base do meu projeto também funciona .Muito obrigado ao seu autor!A campainha piezo foi substituída, como já indiquei, por um alto-falante de um telefone celular, conectando-lhe resistência de 47 Ohm em série.Soa bem alto e distinto. O alto-falante define assim:
todas as conexões de componentes são indicadas no cabeçalho do esboço.Aqui está um exemplo de conexão de um monitor (retirado desse mesmo “cabeçalho”):Monitor NOKIA 5110 (azul)Monitor 5110 ProSaída serial de relógio (SCLK) 3Saída serial de dados (DIN) 4Seleção de dados / comando (D / C) 5LCD chip select (CS) 6redefinição do LCD (RST) 7VCC (não mais que 3,3 volts) VCCBL (luz de fundo) VCC (para a tela vermelha - GND)GND GNDO compilador é o mesmo - 1.0.6
Piscou usando um adaptador TTL-UART USB convencional CH340G .Ele é o mais rápido, não redefine o Arduin. Portanto, após a compilação, eu mesmo pressionei o botão RESET.Todo o firmware envia dados de altura, velocidade vertical e pressão para a porta COM. É verdade que, ao trabalhar nesse modo, o sistema pode defini-lo como um tipo de gadget da Microsoft e não está funcionando corretamente.Em geral, ficou bastante simples e bastante econômico.Agradeço a todos que responderam ao meu artigo anterior sobre este tópico.Levei em consideração alguns de seus comentários ao criar uma nova modificação do meu appliance.PS E aqui está o firmware da versão de exibição para o parapente.Comparado com o não monitor, acabou sendo mais "inibido".Não reagindo de maneira tão inteligente a uma mudança de altura, há algum atraso na resposta do som.O resto é bastante funcional. Lá está ela . Source: https://habr.com/ru/post/pt394975/
All Articles