Este é um exemplo de como usar e configurar o sensor de luminosidade Gy-30 com o microcontrolador Digispark Attiny85.
- Botão para troca de precisão do modo de leitura
- Botão para travar a leitura
O sensor Gy-30 é um sensor de luminosidade que utiliza um fotodiodo para detectar a luz ambiente e converte essa luz em uma tensão elétrica. A saída do sensor é proporcional à quantidade de luz que ele detecta. Ele pode ser utilizado em diversas aplicações, como sistemas de iluminação automática e controle de brilho de tela.
O sensor Gy-30 possui uma eficiência superior à do olho humano na medição de luz visível, mas pode apresentar algumas limitações em relação à detecção de luz infravermelha e ultravioleta.
Para utilizar este projeto, siga os passos abaixo:
- Digispark Attiny85
- Sensor de luminosidade Gy-30
- Cabos jumper
- Computador com Arduino IDE instalado
Para utilizar o sensor Gy-30, é necessário instalar a biblioteca correspondente no Arduino IDE. Siga os passos abaixo:
- Abra o Arduino IDE.
- No menu
Sketch
, selecioneIncluir Biblioteca
>Gerenciar Bibliotecas
. - Na caixa de pesquisa, digite
GY-30
. - Clique no botão
Instalar
para instalar a bibliotecaGY-30
.
Para utilizar o Digispark Attiny85 no Arduino IDE, é necessário instalar a placa correspondente. Siga os passos abaixo:
- Abra o Arduino IDE.
- No menu
Arquivo
, selecionePreferências
. - Na caixa de texto
URLs Adicionais de Gerenciamento de Placas
, adicione a seguinte URL:http://digistump.com/package_digistump_index.json
- Clique no botão
OK
. - No menu
Ferramentas
, selecionePlaca
>Placas de Desenvolvimento Digistump AVR
. - Selecione
Digispark (Default - 16.5mhz)
.
- Abra o arquivo
luximetro.ino
no Arduino IDE. - Conecte o Digispark Attiny85 ao computador.
- No menu
Ferramentas
, selecione a porta correspondente ao Digispark Attiny85. - Clique no botão
Carregar
para enviar o código para o microcontrolador. - Abra o
Monitor Serial
do Arduino IDE para visualizar as leituras do sensor de luminosidade.
Conecte o sensor Gy-30 ao Digispark Attiny85 seguindo o diagrama abaixo:
- Datasheet do sensor Gy-30: http://www.e-gizmo.com/KIT/images/GY-30light.pdf
- Biblioteca do sensor Gy-30: https://github.com/Seeed-Studio/GY30
- Instruções de instalação do Digispark Attiny85 no Arduino IDE: http