gustavo ribeiro p. esteves comunicação wireless. Índice introdução a comunicação remota...
TRANSCRIPT
GUSTAVO RIBEIRO P. ESTEVES
Comunicação Wireless
Índice
Introdução a comunicação remota ModulaçãoAplicaçõesExemplos
Introdução a comunicação remota
Telégrafo vem dos grego tele (longe) e grapho (escrevo)
Introdução a comunicação remota
Ondas
Ondas
Onda é uma perturbação oscilante de alguma grandeza física no espaço e periódica no tempo.
Ondas
Modulação
Modulação é o processo de variação de alguma característica de uma onda a partir de um sinal modulador.
Comunicação com Arduino
WifiBluetoothInfravermelhoAM2.4 GhzLaserSom
Aplicações
RobóticaDomóticaSegurancaTroca de informações
Exemplos
Controle com infravermelho Controle com AMControle com Bluetooth
Controle com infravermelho
Controle com infravermelho
Controle com infravermelho
Controle com infravermelho
Código exemplo:#include <IRremote.h>
int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup(){ Serial.begin(9600); irrecv.enableIRIn(); }
void loop() { if (irrecv.decode(&results)) { Serial.println(results.value, HEX); irrecv.resume(); }}
Controle com AM
Controle com AM
Controle com AM
Código exemplo: #include <RFremote.h>
RFrecv rfrecv;
void setup(){ Serial.begin(9600); delay(500); Serial.println("INICIADO!"); rfrecv.begin();}
void loop(){ if (rfrecv.available()) { Serial.println("RECEBIDO!"); Serial.println((char*)rfrecv.cmd); }}
Controle com Bluetooth
Controle com Bluetooth
Controle com Bluetooth
Código exemplo:char det;
void setup() { Serial.begin(9600); }
void loop(){ if (Serial.available() > 0) { det = Serial.read(); if (det == '1') { digitalWrite(13, HIGH); } if (det == '2') { digitalWrite(13, LOW); } }}
Bônus: Controle Aeromodelo
Bônus: Controle Aeromodelo
Bônus: Controle Aeromodelo
Código exemplo:int ch1; void setup() {
pinMode(5, INPUT); Serial.begin(9600);
}
void loop() { ch1 = pulseIn(5, HIGH, 25000); Serial.print("Channel 1:"); Serial.println(ch1); delay(100); }
DUVIDAS?
Obrigado pela atenção!
E-mai l : gustavorpe@gmai l .comCanal no Youtube: ht tps : / /www.youtube .com/user / robotzoando