Arduino, Internet das Coisas e Computação vestível |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Você está em »
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Módulo Relé 1, 2, 4 e 8 canais 5VDescrição
Caracteristicas
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
// Projeto: Acionando uma Lâmpada com Sensor de Movimento e Relé
// Autor: André Silveira
// Data: 15/02/2019
int PinoPIR = 4; // Pino do Sensor PIR (HC-SR501)
int PinoLamp = 10; // Pino Lãmpada
void setup() {
Serial.begin(9600);
pinMode(PinoPIR,INPUT); // Inicializa pino como input
pinMode(PinoLamp,OUTPUT); // Inicializa pino Lãmpada como output
}
void loop() {
Serial.print("Sensor de movimento: ");
if (digitalRead(PinoPIR) == HIGH) { // Verifica se Sensor PIR (HC-SR501) foi ativado
digitalWrite(PinoLamp, HIGH);
Serial.println("presente");
} else {
digitalWrite(PinoLamp, LOW);
Serial.println("ausente");
}
delay(1);
} |
O projeto utiliza sensor Módulo Relé 5V de 1 canal, Arduino Uno R3 e Jumpers para ligar ou desligar um Motor DC.

// Projeto: Acionando uma Lâmpada com Sensor de Movimento e Relé
// Autor: André Silveira
// Data: 15/02/2019
int pinoRELE = 10; // pino ao qual o Módulo Relé está conectado
int EntradaDados; // variavel para ler dados recebidos pela serial
void setup() {
Serial.begin(9600); // inicializa a comunicação serial em 9600bps
pinMode(pinoRELE, OUTPUT); // seta o pino como saída
digitalWrite(pinoRELE, HIGH); // desliga o pino
Serial.println("Digite A (acina) ou D (desliga) para controlar Motor DC");
}
void loop() {
// ----- verifica se tem algum dado na serial ----- //
if (Serial.available() > 0) {
EntradaDados = Serial.read(); // lê o primeiro dado do buffer da serial
if (EntradaDados == 'A') { // se for A
digitalWrite(pinoRELE, LOW); // aciona o pino
Serial.println(" Motor acionado");
}
if (EntradaDados == 'D') { // se for D
digitalWrite(pinoRELE, HIGH); // desativa o pino
Serial.println(" Motor desligado");
}
}
} |
|
[Voltar] |
[Avançar] |