Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/birdra1n/infraredarduino

Receiving data by infrared with Arduino
https://github.com/birdra1n/infraredarduino

arduino infrared irremote

Last synced: 2 days ago
JSON representation

Receiving data by infrared with Arduino

Awesome Lists containing this project

README

        

# INFRAVERMELHO ARDUINO

O projeto a seguir recebe códigos de controles utilizando infra vermelho.

![App Screenshot](https://thumbs2.imgbox.com/6a/8b/sucfZwsT_t.png)

## IR.INO

```c++

#include
int RECV_PIN = 9; // porta digital que será definida para receber os dados do Arduino.
IRrecv irrecv(RECV_PIN);
decode_results results;

void setup()
{
Serial.begin(9600);
irrecv.enableIRIn(); // habilitar o infra vermelho.

}
void loop()
{

if (irrecv.decode(&results))
{
Serial.println(" ");
Serial.print("Código: ");
//Serial.println(results.value); mostra o código ao ser precionado um botão do controle
const int ALL_ON_CODE = results.value;

Serial.println(ALL_ON_CODE); // vai conter o código que será usado nas condições
Serial.println(" ");
}

irrecv.resume(); // reseta o estado do ISR

}
```