manual de aplicações praticas para o arduino
TRANSCRIPT
MANUAL DEAPLICAÇÕES
PRÁTICAS PARA OARDUINO
Testes com:- Botão- Campainha- LDR- Potenciômetro- Sensor de Temperatura- Reed Swicth- Rele
EMPRETEC EMPREENDIMENTOS TECNOLÓGICOS LTDARua Nicola Avalone, 8-67 Vila Quaggio CEP 17060-600 Bauru-SP
- tel.: (14) 3212-2270www.empretecnet.com.br
EXEMPLO 1 - TESTE COM BOTÃO
const int BOT = 12;
void setup() {pinMode (BOT , INPUT );Serial.begin(9600);
}
void loop() {int Leitura = digitalRead(BOT);Serial.print("Estado do Botão = ");Serial.println(Leitura,DEC);delay(150);}
EXEMPLO 2 - TESTE COMCAMPAINHA
const int BUZZER = 13;
void setup() {pinMode ( BUZZER , OUTPUT );
}
void loop() {for(int i=0;i<3;i++){digitalWrite(BUZZER,HIGH);delay(300);digitalWrite(BUZZER,LOW);delay(300);
}delay(1200);
}
EXEMPLO 3 - TESTE COM LDR
const int LDR = A0;int lum = 0;
void setup() {pinMode ( LDR , INPUT );Serial.begin(9600);
}
void loop() {lum=map(analogRead(LDR) , 0 , 1023 , 0 , 100);Serial.print("Luminosidade = " );Serial.println(lum);delay(200);
}
EXEMPLO 4 - TESTE COMPOTENCIÔMETRO
const int POT = A0;int PosPot = 0;
void setup() {pinMode ( POT , INPUT );Serial.begin(9600);
}
void loop() {PosPot=map(analogRead(POT) , 0 , 1023 , 0 , 270);Serial.print("Posicao = " );Serial.print(PosPot);Serial.println(" graus.");delay(200);
}
EXEMPLO 5 - TESTE COM SENSOR DETEMPERATURA LM35DZ
const int LM35 = A0;int Temperatura =0;
void setup() {pinMode ( LM35 , INPUT );Serial.begin(9600);
}
void loop() {Temperatura = analogRead(LM35);Temperatura = (5.0 * Temperatura * 100.0)/1024.0;Serial.print("Temperatura = ");Serial.println(Temperatura,DEC);delay(150);
}
EXEMPLO 6 - TESTE COM REEDSWITCH
const int REED = 12;
void setup() {pinMode (REED , INPUT );Serial.begin(9600);
}
void loop() {int Leitura = digitalRead(REED);Serial.print("Estado do REED = ");Serial.println(Leitura,DEC);delay(150);}
EXEMPLO 7 - TESTE COM RELE
const int RELE = 13;
void setup() {pinMode ( RELE , OUTPUT );
}
void loop() {digitalWrite(RELE,HIGH);delay(800);digitalWrite(RELE,LOW);delay(800);
}