Estimados, estoy tratando de controlar un aire acondicionado Panavox (es una marca que se vende en Uruguay).
Lo primero que hice fue trabajar con el ejemplo que anda por ahi sobre como obtener los códigos del infra y mostrar la marca del protocolo, en este caso me muestra correctamente los exadecimales :
Aire Panavox - Split
ON: B24D7B84
OFF: B24D9F60
MODE:
AUTO: B24D1FE0
COOL: B24D9F60
DRY: B24D1FE0
HEAT: B24D9F60
FAN: B24D9F60
Ahora bien cuando quiero emitir una señal desde arduino utlilizando otro ejemplo por ahi y usando la librería IRLib:
Me doy cuenta que necesito la marca del protocolo usado y esto no lo tengo.
Seguí investigando y topé con una pagina :
donde desarrollaron una librería para esta marca.
Soy nuevo en este tema y no se como se usa la librería, no conozco C+.
Alguien me podría dar una mano para poder saber como enviar una señal con este librería ?? o capaz que no debo usar ese código y existe algo mas universal.
Desde ya muchas gracias a todos, por su ayuda.
Saludos
Juan
Lo primero que ahora debes hacer es leer las normas del foro y luego editar tu post original.
Te envio un privado con instrucciones para hacerlo.
Respondo en parte tu consulta: Te fijaste que el autor de la librería es Uruguayo, intenta contactarlo y que te pase un ejemplo. Vi la librería y no trae un ejemplo asi que o lo hizo para que lo contacten o se le olvidó. Librería Aire Acondicionado Panavox
No conozco ni la librería que has usado ni la que has encontrado.
Casi todo el foro Arduino usa siempre IRremote que tmb tiene 4 o 5 protocolos conocidos y luego si no esta entre esos usa lo que llaman modo CRUDO o RAW como en fotografía cuando no usan Jpeg y tienen la foto cruda sin comprensión. Para el caso lo mismo.
En modo RAW decodificas y usas ese vector de bytes para comandar tu equipo sin problemas.
La librería que mencionas fue hecha por un compatriota Uruguayo de modo que porque no lo contactas y ves si te da una mano o bien experimentas por tu cuenta porque sin el aire y sin el deco poco podemos decirte.
Intenta repetir lo que ya has hecho decodificando los comandos. Y luego busca un equivalenta para enviar y debería funcionar.
EDITO 2:
He profundizado algo mas el tema y veo que IRlib es la librería que hace la gran tarea y que tiene soluciones para muchos protocolos mira aca
Cuando vas a ejemplos encuentras para DirtecTV, Samsung, etc.
En estos dos casos las soluciones las presenta como clases. Lo que hizo LuisGabriel fue integrar las clases para Panavox en una librería extra.
De estos ejemplos y de la librería de LuisGabriel tienes como resolverlo.
Bueno, has hecho un lío de códigos que me pierde.
Cual es el código con extensión .ino que usas?
Te recuerdo que Arduino requiere una estructura de este tipo
// Variables y constantes GLOBALES
void setup() {} // lo que quieres que se ejecute cuando Arduino se energiza
void loop() {} // lo que se ejecuta en cada ciclo del loop