Hola compañeros de afición,
Este fin de semana me he puse a probar un sensor IR en mi placa arduino uno . El proyecto consiste en un receptor de IR al que mando señales desde el mando del DVD, para controlar el color y la luminosidad de un led RGV.
El caso es que he conseguido hacerlo funcionar, pero no se muy bien por que : desde el mando elijo la luminosidad y el color del Led. Y me han surgido dos dudas que soy incapaz de solucionar.
La primera es que al receptor infrarrojo para que capte señales, tengo que conectar a la entrada de tensión una resistencia de 330 Ohmios (le meto 5 v que envío desde el pin 4 ) . Si no conecto una resistencia, o si conecto por ejemplo una resistencia de 4,7 Kohmios no capta señal. El caso es que en las especificaciones del sensor que he visto por internet (
www.futurashop.it/allegato/8220-IR38DM.asp?L2=CORRELATI&L1=8220-K8050&L3=&cd=8220-IR38DM&nVt= ) he leído que con una alimentación de 5v debe funcionar. No entiendo por que hay que conectarle una resistencia de 330 Ohmios....
La segunda duda es que en un principio conecté el RGV al pin 11 y como os he comentado, variaba la luminosidad del led con el pwm. El caso es que si reducía el pwm a menos que 255, por ejemplo, a 240, el color correspondiente al pin 11 no lucía nada. Finalmente cambie el código para que en vez del 11 usará el pin 5, y funciona sin problemas. No entiendo por que conectándolo al pin 11 no funcionaba.
Muchas gracias de antemano por leer el post y si tenéis respuestas a mis dudas, bienvenidas sean y de nuevo gracias por responderlas.