Neste projeto, veremos como criar um dado eletrônico no arduino que fornece um número entre 1 e 6. Isso pode ser muito útil se você estiver jogando um jogo de tabuleiro, por exemplo. O projeto contém uma tela LCD que exibe o número e um botão de pressão para obter um novo número.
Vamos agora listar os equipamentos necessários para o projeto:
Ao usar um botão de pressão, há tensões entre 0V e 5V que podem gerar erros ao ler o valor do botão de pressão.
O resistor no botão de pressão remove a condição de tensão desconhecida no botão de pressão, retornando a tensão para 0 V ou 5 V quando o botão de pressão não for mais usado. Esse é um resistor pull down. Para obter mais detalhes, assista ao nosso curso sobre isso.
O potenciômetro é usado para ajustar o brilho da tela. Você pode dispensá-lo conectando 5 V diretamente ao fio marrom e o GND que vai do potenciômetro à tela pode ser conectado diretamente à placa Arduino.
Para carregar o programa na placa Arduino, você precisará do software Arduino Ide. Depois que o software estiver instalado, tudo o que você precisa fazer é escolher a porta certa para a placa Arduino e carregar o programa na placa. Você pode assistir ao nosso curso sobre isso para obter mais detalhes.
A função random é usada para gerar um número aleatório de 1 a 6. Entretanto, se quisermos que o número 6 seja incluído na geração do número, teremos de ir até 7, pois o último número não está incluído ([1-7[).