Um STOP avançado foi montado, o carro em si altera as inscrições depois de receber um sinal de paradas, voltas e volta (fios do carro).
Quando você pressiona o freio, a palavra "STOP" acende, após um segundo o sinal /! \, Novamente STOP, novamente /! \, STOP
Isso é necessário para aumentar a atenção ao processo de frenagem. O número de tais "inversões" pode ser definido
de 0 a 9. por si só, depois de calcular o número especificado de inversões, STOP está constantemente ligado e não invertido.
As voltas se mostraram dinâmicas na forma de setas em execução para a direita e esquerda.
Se você pressionar brevemente a luz de emergência auto, a palavra "OBRIGADO" é exibida.
Se a luz de emergência estiver constantemente acesa, após 8 segundos a inscrição "OBRIGADO" muda para dois triângulos /! \ /! \
Tudo funciona no popular arduino. Eu usei o arduino nano328, ele se encaixa perfeitamente
para esses fins. As dimensões são pequenas e possui usb para firmware. É conveniente e barato.
Quem é a primeira vez que se depara com o arduino abaixo, darei um link para preencher o esboço do zero.
Diagrama de fiação bem simples. Os pinos do Arduino precisam estar conectados ao conector da placa.
A energia é fornecida pela fonte de alimentação para 5V 2A.
Para controlar o STOP, usamos o módulo bluetooth HC-06 ou HC-05.
Não se esqueça de predefinir a tensão na saída da PSU de 5 volts. O resistor existe muito engenhoso.
Não há tantos fios, você pode montar tudo em uma placa universal conectando a fiação em vez de trilhos.
Além disso, você pode conectar o arduino e o placar com os fios do projetista do arduino
Restam apenas 8 resistores. Os resistores reduzem a voltagem da rede de bordo ao nível de potência do arduino,
protegendo nosso arduinka de sobretensões nas entradas.
Controle do telefone realizado pelo programa STOP2v1_HUB08 (anexado ao "download" abaixo).
O programa não requer nenhuma permissão, exceto bluetooth. Escrito em. Para quem é interessante, espalhei o código fonte do inventor de aplicativos 2.
O programa inteiro no telefone está localizado em uma tela. As fotos têm uma descrição.
Como você pode ver aqui, você pode alterar a velocidade de rolagem da linha de rastejamento, brilho e inversões. Quando enviamos a frase pelo telefone, ela deve determinar o tempo definido, após o qual o triângulo /! \ Acenderá novamente.
Frases curtas que caibam no placar serão estáticas. Frases longas (frases, por exemplo) serão exibidas.
A operação de rascunho é construída para que STOP tenha uma vantagem sobre BACK e curvas, e a frase enviada tenha uma vantagem sobre STOP. Nos primeiros trabalhos, o STOP tinha vantagem sobre as frases, mas a pedido daqueles que se reuniram e começaram a usar as prioridades mudaram. Essa motivação no engarrafamento é constantemente deprimida e isso dificulta a escrita (e o que mais fazer no engarrafamento ).
No programa no telefone, podemos alterar a frase padrão quando nada é pressionado. Este é um sinal de atenção /! \ Ou a letra "Sh".
Os sinais podem ser alterados para outras inscrições, mas apenas no firmware do Arduino. Um esboço está repleto de comentários.
A aparência do placar na mesa.
Para conectar à máquina, você precisa esticar 6 fios.
Mais 14c, menos, no freio, na luz traseira e nas curvas. Para ligar, eu me mudei,
mas você também pode ligar as dimensões, por exemplo, se não houver como esticar um fio através da cabine até um torpedo.
AQUI LINKS PARA ACESSÓRIOS.
De acordo com as restrições do placar, o esboço é projetado para o placar
ou HC-05
circuito, placa de circuito impresso, esboço, programa para android, desenhos.
Este não é o primeiro trabalho que Bole publicou em detalhes no site
Há uma calculadora de fontes lá e outra exibição no MAX7219.
Vídeo como preencher um esboço a partir do zero:
Vídeo sobre o placar MAX7219, a diferença está apenas nas bibliotecas