Arduino, Internet das Coisas e Computação vestível |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
12.1. Identifica código do controle
|
// Projeto: Identifica código Hexadecimal das teclas do controle remoto // Autor: André Silveira // Data: 22/09/2019 #include |
2) Esquema com Controle Remoto Ir + Módulo Sensor Receptor IR
3) Esquema com Controle Remoto Ir, Sensor Receptor IR e resistor de 10 kΩ.
// Projeto: Identifica código Hexadecimal das teclas do controle remoto // Autor: André Silveira // Data: 22/09/2019 #include "IRremote.h" // Biblioteca IRemote int PINO_REC = 10; // Declara pino conectado ao Receptor IR IRrecv irrecv(PINO_REC); // Criando instância de objeto IRrecv decode_results results; // declarando os resultados void setup() { Serial.begin(9600); // Velocidade do Monitor serial Serial.println("Aperte uma tecla para descobrir o código Hexadecimal"); irrecv.enableIRIn(); // Inicializa a recepção de códigos } void loop() { // --- Se alguma tecla for apertada imprime seu código Hexadecimal --- // if (irrecv.decode(&results)) { // Tecla apertada Serial.println(results.value, HEX); // Imprime codigo Hexadecimal irrecv.resume(); // Reinicializa o receptor delay(10); } } |
[Voltar] |
[Avançar] |