Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior | ||
programacao-arduino:analogread [2018/12/27 18:35] marialuisa [Desafios] |
programacao-arduino:analogread [2020/11/26 09:04] (atual) bandeira |
||
---|---|---|---|
Linha 3: | Linha 3: | ||
=====Introdução===== | =====Introdução===== | ||
- | As funções analogRead() e analogWrite() são funções análogas a digitalRead () e digitalWrite(), mas com valores analógicos. São utilizadas para ler e enviar, respectivamente, valores de tensão não-binários (diferentes de HIGH ou LOW) entre 0 e 1023, sendo que 0 representa 0V e 1023, 5V. | + | As funções analogRead() e analogWrite() são funções análogas a digitalRead() e digitalWrite(), mas com valores analógicos. São utilizadas para ler e enviar, respectivamente, valores de tensão não-binários (diferentes de HIGH ou LOW) entre 0 e 1023, sendo que 0 representa 0V e 1023, 5V. |
Ambas podem ser utilizadas nas portas analógicas da placa, assim como nas portas [[programacao-arduino: pwm|PWM]], entretanto, nesse caso, em um intervalo de 0 a 255. | Ambas podem ser utilizadas nas portas analógicas da placa, assim como nas portas [[programacao-arduino: pwm|PWM]], entretanto, nesse caso, em um intervalo de 0 a 255. | ||
Linha 55: | Linha 55: | ||
- Controlar motores, variando sua velocidade e sentido de giro. | - Controlar motores, variando sua velocidade e sentido de giro. | ||
- | =====Missões===== | + | ====Missões==== |
- | - Controlar a velocidade e sentido de giro um motor utilizando dois sensores de luminosidade, seguindo as condições | + | - Controlar a velocidade e sentido de giro um motor utilizando dois sensores de luminosidade, seguindo as condições: |
- O motor gira no sentido do sensor que receber maior luminosidade; | - O motor gira no sentido do sensor que receber maior luminosidade; | ||
- A velocidade do motor começa baixa, e vai aumentando gradativamente. | - A velocidade do motor começa baixa, e vai aumentando gradativamente. | ||
- Controlar a velocidade de um motor utilizando a leitura de um sensor ultrassônico de modo que quanto menor a distância lida, menor a velocidade, e vice-versa. | - Controlar a velocidade de um motor utilizando a leitura de um sensor ultrassônico de modo que quanto menor a distância lida, menor a velocidade, e vice-versa. |