Isto caseiro será útil para aqueles que acordam regularmente de manhã. Afinal, o inverno está próximo, e isso significa que você terá que acordar no escuro, e isso é bastante triste e inseguro se o interruptor da luz estiver localizado muito longe. Além disso, no escuro, é muito mais difícil acordar e sair da cama. Este produto caseiro resolverá esse problema. Quando o alarme dispara, uma lâmpada acende na sala, o que proporcionará um despertar confortável.
Tudo funciona no microcontrolador Arduino.
Materiais e ferramentas para caseiros:
- LEDs diferentes;
- relógio em tempo real, tipo MP1095;
- Campainha piezo (com gerador embutido);
- Um protótipo da placa de depuração do kit de estudo de programação do Arduino (incluído no kit NR05), projetado para conectar o Arduino Nano;
- material para criar um difusor (se você tiver uma impressora 3D, poderá imprimir algo de sua preferência).
O processo de fabricação da lâmpada:
Primeiro passo Início da construção
Primeiro, o autor começou criando um pedestal de lâmpada. Ele terá um difusor e o equipamento necessário será instalado dentro. O bloco foi desenhado rapidamente no SketchUp. Se desejar, você também pode imprimir o estojo da placa protótipo, mas o próprio protótipo já é bastante bonito. Entre outras coisas, pode ser usado para o desenvolvimento de outros projetos e, como para o despertador, no futuro pode ser projetado de forma mais compacta, usando a mesma placa Arduino Nano.
Em seguida, um único LED foi instalado e o autor o colou com uma cola ultramoderna que congela quando exposta à luz ultravioleta. É chamado cola Bondic. Mantém a cola bem, e ter uma coisa dessas para a casa não será supérfluo.
No mesmo estágio, o conector também é colado.
Etapa dois Teste e revisão
Quando testado, descobriu-se que a luz caseira era bastante fraca. A lâmpada é visível no escuro, mas essa luz não é suficiente para acordar uma pessoa. Para resolver o problema, vários LEDs brancos foram encontrados, eles foram conectados em paralelo na forma de uma árvore. Como resultado, a lâmpada começou a brilhar bastante, o que permitirá acordar de uma luz com certa sensibilidade de uma pessoa. Bem, é claro que isso não é tudo, haverá outras alavancas de influência sobre a psique.
A lâmpada com brilho máximo consome cerca de 100 mA; nesse sentido, não pode ser conectada diretamente ao Arduino. Mas, na placa de depuração, existe um amplificador de corrente trabalhando em um transistor, que fornece 200 mA.
Entre outras coisas, o painel possui vários botões; no futuro, eles podem ser usados para experimentos e para definir o alarme.
Em termos gerais, a placa de depuração é boa, pois possui vários conectores diferentes aos quais você pode conectar uma variedade de sensores, servos, relés, dispositivos que funcionam com a interface I2C e muito mais. Para conectar, você só precisa ter fios com soquetes.
Etapa três Fase final
O autor decidiu ajustar o brilho da lâmpada através do PWM, usando o nono pino no microcontrolador Arduino, que é conectado na placa ao amplificador. O tweeter está conectado ao conector SOUND, mais e menos ao GND estão conectados ao DAT.
Um relógio em tempo real precisará ser conectado ao conector I2C_5V, porque ele precisa de 5V para energia.
Para ajuste, há um indicador LCD de duas linhas na própria placa. É bastante contrastante e possui placas brancas sobre fundo azul que são claramente visíveis. Depois que todo o equipamento necessário estiver conectado, você poderá prosseguir para configurar o software.
Algoritmo para trabalhos caseiros:
- quando a hora no relógio coincide com a hora do alarme, a lâmpada começa a acender gradualmente, brilhando mais;
- quando a lâmpada está acesa, também são emitidos sinais sonoros que não permitem que o objeto adormecido ignore o alarme;
- Você também precisa instalar um som irritante adicional para um despertar mais eficiente, se necessário. Também seria bom fazer uma função que permita ligar a luz com brilho total ou desligá-lo após o despertar completo;
- E, finalmente, o relógio e o alarme devem poder definir a hora.
O esboço pronto para uso caseiro pode ser baixado no final do artigo. O código possui comentários detalhados que permitem editá-lo para atender a qualquer necessidade.
Isso é tudo, o produto caseiro está pronto, você pode iniciar os testes.