Índice:
Vídeo: Transmissão a laser com Arduinos: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
Este projeto foi para o cientista BT Young em 2019.
Fui responsável pelo "Modelo de Demonstração".
A demonstração foram dois lasers controlados por arduino que piscam para enviar um sinal para outro arduino a alguma distância. Foi testado para funcionar até 100m, além disso focar e apontar os lasers foi um grande pé no saco. Calculamos uma distância máxima teórica (assumindo um laser muito colimado) de alguns milhares de km.
Muito orgulho por ter funcionado. Fomos entrevistados por alguns políticos e professores e até chegamos aos jornais locais e à TV em Dublin. Nós até tuímos sobre isso por um palestrante no DCU !!!
Em termos de prémios, fomos atribuídos "Altamente elogiados".
Suprimentos
Para o transmissor de demonstração que usei:
Um clone de arduino uno
Uma fonte de alimentação para os lasers. O arduino foi alimentado por um laptop.
2x lasers verdes de alta potência
Relés para controlar os lasers (não tínhamos MOSFETS nem nada)
Uma grande tela LCD com uma mochila I2C para exibir o texto etc.
2x LEDs para piscar ao mesmo tempo que os lasers, um verde e um vermelho (principalmente para efeito, mas também para depuração) luzes intermitentes tendem a atrair as pessoas e torná-lo mais legal.
Para o receptor, usamos:
Um clone de arduino uno
2x fotodiodos
Resistores variados para ajustar a sensibilidade
2x LEDs para mostrar qual sinal está chegando para depuração e solução de problemas. Também para efeito como com o transmissor.
Uma tela LCD para exibir as transmissões recebidas
Um interruptor para reiniciar o arduino
Etapa 1: Etapa um: montagem
Tudo foi montado conforme mostrado nos esquemas.
Um par de laser e fotodiodo foi usado para dados, o outro foi para relógio. É possível usar apenas um laser para os dois, mas eu não sabia disso na época.
Fizemos alguns casos improvisados para os módulos transmissor e receptor de Lego para apresentação.
Para garantir que estava claro que não há conexão com fio entre os dois dispositivos, uma fonte de alimentação separada foi usada para cada um. Os dois lasers, com voltagens diferentes, eram alimentados separadamente por uma verruga na parede e reguladores de voltagem. Eu sei que usar relés não é o ideal, pois limita a taxa de transmissão, mas isso era tudo que tínhamos em mãos no momento.
Etapa 2: Código
O código foi o que demorou mais, pois eu não tinha muita experiência antes de tentar este projeto.
Meu código está disponível no meu github
Etapa 3: Teste
Se você quiser fazer isso sozinho, precisará ser testado.
Fiz isso gravando as saídas de um dos diodos de fotos e colando os resultados em uma planilha.
A partir daí, ajustei o valor dos resistores no receptor até que o gráfico que foi gerado fosse o mais definido possível. A velocidade era então o próximo objetivo. Quanto mais rápido o laser pisca, menor o brilho e, portanto, menor a qualidade do sinal. Estávamos limitados pelos relés a 60 Hz ou mais, mas conseguimos velocidades de até 50 bits por segundo (cada caractere sendo 1 byte, cerca de 6 letras por segundo) com os lasers mais poderosos que tínhamos e com os fotodiodos configurados para serem mais sensíveis. Mais do que isso, os relés começaram a perder ciclos de clock.
Etapa 4: Produto Final
funcionou como um encanto quase todas as vezes, especialmente no curto espaço disponível em nosso estande.
Descobrimos que as luzes piscantes, fios, telas, etc. atraíam multidões muito bem.
Recomendado:
Modificador dicóptico de oclusão alternada de transmissão estereoscópica 32 [STM32F103C8T6 + STMAV340 VGA Superimposer]: 6 etapas
Modificador dicóptico de oclusão alternada de transmissão estereoscópica 32 [STM32F103C8T6 + STMAV340 VGA Superimposer]: Há algum tempo venho trabalhando em um sucessor para o AODMoST original. O novo dispositivo usa um microcontrolador de 32 bits mais rápido e melhor e um switch de vídeo analógico mais rápido. Ele permite que o AODMoST 32 trabalhe com resoluções mais altas e implemente um novo funcional
Transmissão de energia sem fio usando uma bateria 9v: 10 etapas
Transmissão de energia sem fio usando uma bateria de 9v: Introdução. Imagine um mundo sem conexão com fio, onde nossos telefones, lâmpada, TV, geladeira e todos os outros aparelhos eletrônicos serão conectados, carregados e usados sem fio. Na verdade, esse tem sido o desejo de muitos, até mesmo o gênio da eletrônica elétrica
Modificador dicóptico de oclusão alternada de transmissão estereoscópica [ATmega328P + HEF4053B VGA Superimposer]: 7 etapas
Modificador dicóptico de oclusão alternada de transmissão estereoscópica [ATmega328P + HEF4053B VGA Superimposer]: Depois de meus experimentos com óculos de cristal líquido usados para ocluir os olhos (aqui e ali), decidi construir algo que seja um pouco mais sofisticado e também não force o usuário usar PCB na testa (as pessoas às vezes podem se comportar
Transmissão de vídeo HD 4G / 5G ao vivo do Drone DJI em baixa latência [3 etapas]: 3 etapas
Streaming de vídeo HD 4G / 5G ao vivo do drone DJI em baixa latência [3 etapas]: O guia a seguir o ajudará a obter streams de vídeo com qualidade HD ao vivo de quase qualquer drone DJI. Com a ajuda do FlytOS Mobile App e do FlytNow Web Application, você pode iniciar o streaming de vídeo do drone
Transmissão de áudio digital a laser simples e barata: 4 etapas
Transmissão de áudio digital a laser simples e barata: Desde que fiz a pistola laser, venho pensando em modular o laser para enviar áudio, seja por diversão (um interfone infantil), ou talvez para transmitir dados para uma arma laser mais sofisticada , permitindo que um receptor descubra por quem ele foi atingido