Na Banggood, utilizamos cookies e outras tecnologias semelhantes para lhe fornecer funcionalidades essenciais e para estatísticas agregadas.
Também usamos cookies opcionais para uma melhor experiência com o:
Você pode optar por não permitir alguns tipos de cookies em "Configurações de Cookies". Se quiser saber mais sobre isso, você pode deslizar até o final da página para ver a Política de Privacidade
Quando você visita qualquer site, ele pode armazenar ou recuperar informações em seu navegador, principalmente na forma de cookies. Essas informações podem ser sobre você, suas preferências ou seu dispositivo e são usadas principalmente para fazer o site funcionar como você espera. As informações geralmente não o identificam diretamente, mas podem proporcionar uma experiência na web mais personalizada.
Como respeitamos seu direito à privacidade, você pode optar por não permitir alguns tipos de cookies. No entanto, bloquear alguns tipos de cookies pode afetar sua experiência no site e nos serviços que podemos oferecer.
{{$productInfo.reviewAmount.average}} de 5
Recursos:
Você precisará de um para isso. Eu usei um UNO, mas qualquer deve funcionar. Primeiro, conecte o receptor infravermelho que veio com seu kit. Há 3 fios, PWR, GND e SIG, eu usei o porto 11 para SIG. Nota! Alguns leitores relataram que seu sensor possui uma fiação diferente, verifique você mesmo.
Para engenharia reversa do controle remoto e obter os códigos de cada botão, será necessário baixar e instalar a seguinte biblioteca.
https://github.com/shirriff/-IRremote%20%E2%80%82
Extraia o arquivo no diretório de suas bibliotecas. por exemplo ( C:electronics-1.0.5libraries )
nota: tive que renomear a biblioteca porque o nome era muito longo, simplesmente renomeei para IR.
Com a pasta IR (ou seja lá como você a chamou) agora no diretório de suas bibliotecas, podemos importá-la para um novo esboço.
Inicie um novo esboço e clique
Esboço->Importar Biblioteca->IR.
Cole o seguinte código no novo esboço. Em seguida, verifique a compilação.
#incluir
int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
resultados resultados
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn(); // Iniciar o receptor
Método(s) de envio | Tempo de envio | Informações de rastreamento |
---|