Академический Документы
Профессиональный Документы
Культура Документы
ARDUINO
Professor Victory Fernandes
Neste capítulo...
Objetivo do Exemplo
Hardware necessário
Circuito proposto
Explicação do código
Software
Software
Código Mínimo
Código Mínimo
Tutoriais
Tutoriais
Tutoriais
setup()
Função executada apenas uma vez no início da execução
do aplicativo
Utilize esta função para inicializar variáveis, configurar
modos de operação, carregar bibliotecas etc.
Tutoriais
loop()
Função onde seu programa executará em um loop infinito
Lembre-se se o programa chegar até a última linha ele
voltará para a primeira linha em seguida!
Pisca-Pisca
Acionamento de Saída Digital
Pisca-Pisca
Acionamento de Saída Digital
Pisca-Pisca
Acionamento de Saída Digital
Pisca-Pisca
Acionamento de Saída Digital
Tutoriais
pinMode(pin, mode)
Todo pino antes de ser utilizado precisa ser configurado
como entrada ou saída.
Pinos de saída podem ativar atuadores, pinos de entrada
podem ler sensores.
pin = Qualquer pino do microcontrolador
Mode = OUTPUT (pino configurado como saída)
Mode = INPUT (pino configurado como entrada)
INPUT_PULLUP (entrada com pullup interno ativado)
digitalwrite(pin, value)
Atribue um nível lógico HIGH (alto) ou LOW (baixo) a um
pino de OUTPUT (saída).
pin = Qualquer pino do microcontrolador
value = HIGH (pino de saída em nivel Alto; 5V)
value = LOW (pino de saída em nivel Baixo; 0V)
Estudar operadores
aritméticos disponíveis!
if (buttonState==HIGH){} else {}
Testa uma condição utilizando operadores lógicos e
operadores booleanos
Botão
Leitura de Entrada Digital
Botão
Leitura de Entrada Digital
em casa...
Estudar estruturas
de controle disponíveis!
em casa...