Imediatamente, antecipando a perplexidade dos leitores, farei uma reserva: o uso do dispositivo é puramente especial. Surgiu a necessidade de indicar partes das imagens nas projeções de uma grande diferença de brilho, por exemplo, a projeção de estrelas em um planetário e a projeção de uma apresentação na mesma cúpula. Professores, para que o traço do ponteiro não obstrua a projeção do céu estrelado (mesmo quando o ponteiro é utilizado com uma potência mínima de 1 a 5 mW), brilha através do manguito da luva ou seleciona baterias especialmente “gastas”. Ao explicar a projeção de gráficos ou outros objetos na projeção da apresentação na cúpula (tela), o ponteiro foi utilizado sem sombreamento. Esses métodos me pareciam descaradamente modernos, então nasceu a ideia de atenuar a intensidade do ponto do ponteiro laser por meios eletrônicos.
O princípio de controlar o brilho foi escolhido pela largura de pulso, uma vez que os diodos a laser não possuem uma característica dinâmica ampla e o controle de corrente seria difícil.
A primeira opção foi baseada em um gerador de circuito lógico. O elemento regulador era um resistor variável, portanto havia dois controles para o ponteiro: o botão liga / desliga e a roda do resistor. Portanto, o corpo do ponteiro tinha que ser feito. Foi feito adequado a partir de uma caixa de sucção. As vantagens de operar um ponteiro desse tipo são a facilidade de operação intuitiva, mas não é muito conveniente definir o brilho necessário: você precisa girar o botão com o botão liga / desliga pressionado ao mesmo tempo.
Um esquema aproximado de um ponteiro laser ajustável. A primeira opção
Aparência:
A próxima opção foi um ponteiro com alterações mecânicas mínimas. A opção minimalista é com um botão, de baixa potência, para baterias AA comuns (2 peças).
A aparência do protótipo.
Desde que as alterações mecânicas sejam mínimas, surgiu a questão sobre o controle de brilho. Foi possível considerar um resistor, mas a introdução de um controle mecânico no projeto, sua integração no projeto existente complicaria o projeto, por isso foi decidido dispensar o único botão de controle e ativar / desativar o brilho do brilho. Essa opção, dado o tamanho muito modesto do protótipo, requer uma transição para um circuito fundamentalmente novo. Como e O microcontrolador ATTiny13A-SSU, que possui as dimensões e os recursos apropriados de software e energia, foi escolhido para os enchimentos.
Usando a placa de ensaio e ao usar Arduino O UNO como programador foi testado no ambiente IDE do Arduino e o algoritmo de controle do ponteiro foi atualizado no microcontrolador. Listagem de firmware no aplicativo (Listing.zip).
Para separar as funções de controle liga / desliga e controle de brilho, um método temporário de separação de sinal foi aplicado: pressão curta - ligar / desligar, pressão longa - controle de brilho. Com uma pressão longa, há uma mudança cíclica no brilho de mínimo para máximo na dependência cúbica (neste caso, é uma aproximação da dependência exponencial) para linearidade visual. O brilho no qual o botão é liberado se torna atual. E com pressões breves subseqüentes, a ativação / desativação é executada nesse nível de brilho. Para proteger contra o esquecimento, o ponteiro incluído, se não houver influências, "adormece" após 5 minutos (o consumo atual é de vários miliamperes), enquanto o nível do brilho definido é lembrado e restaurado na próxima vez em que é ligado (pressionando o botão). A desvantagem do sistema é o controle incomum do ponteiro.
O controlador costurado é montado na placa do driver do ponteiro, como se fosse para isso. Para operação normal do diodo laser com a mesma corrente de operação, é necessário substituir o resistor SMD por um menor - 20 Ohms. Também é necessário cortar o condutor imediatamente após o resistor, com o qual está conectado ao contato do botão.
Esquema de ponteiro laser. A segunda opção
Placa indicadora com microcontrolador instalado.
Opções de execução - nada mudou externamente.
Várias cópias foram feitas, o voo é normal, apenas os professores mal conseguem dominar o uso incomum, infelizmente.