Escolar Documentos
Profissional Documentos
Cultura Documentos
const int x = 8;
int v = 10;
void setup() {
serial.begim(9600); }
void loop ( ) {
OK ( );
EXIBE ( );
CALCULO( ); }
void OK(){
digitalWrite(LOW);
digitalWrite(HIGH); }
void EXIBE{
Serial.print("Exemplo ");
Serial.println("Teste Arduino ");
Serial.println(" ");
}
void CALCULO {
while ( v < 900 ) {
Serial.println(v);
v *= 2; delay(1500); }
2. Qual o processamento?
int potenciometro = 0; //
int valor = 0; //Variável
int led = 8 ; // Define o pino
void setup() {
pinMode(led, OUTPUT);
}
void loop() {
valor = analogRead(potenciometro); //Recebe o valor do potenciômetro
if(valor > 220){
analogWrite(led, (valor/4)); //Acende o led com intensidade proporcional ao valor obtido
}
}
3. Elaborar o esquema do circuito e o Código Arduino para acender 2 leds,
quando o sinal do potenciometro for menor que 400. Caso contrario acender
um terceiro led. Os leds devem estar conectados em portas diferentes.
Exibir os valores do potenciometro no Monitor Serial.
4. Qual o processamneto ?