Olá pessoal, não sei muita coisa de arduino, e estou tentando fazer um sisteminha de acesso com senha, sendo que a entrada da senha seria com um mini controle remoto, usando as teclas numéricas. Usando o exemplo da biblioteca IRremote, consegui receber e "decodificar" as teclas, segue codigo:

#include <IRremote.h>

int RECV_PIN = 11;
float num0 = 164144; //botão numero 0
float num1 = 164147; //botão numero 1
float num2 = 164141; //botão numero 2
float num3 = 164143; //botão numero 3
float num4 = 164143; //botão numero 4
float num5 = 164145; //botão numero 5
float num6 = 164149; //botão numero 6
float num7 = 164142; //botão numero 7
float num8 = 164148; //botão numero 8
float num9 = 164141; //botão numero 9
float power= 164143; //botão Power

IRrecv irrecv(RECV_PIN);

decode_results results;

void setup()
{
Serial.begin(9600);
irrecv.enableIRIn(); // Start the receiver
}

void loop() {
if (irrecv.decode(&results)) {
Serial.println(results.value, DEC);
irrecv.resume(); // Receive the next value
}
}

Como eu faria para que o arduino comparasse uma senha definida nelo com a senha que digitarei no controle?

Obrigado pela atenção pessoal.

Exibições: 161

Responder esta

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço