Arduino Caracteristica 3
Arduino Caracteristica 3
Alimentación
Arduino Mega puede ser alimentado mediante el puerto USB o con una fuente externa de poder.
La alimentación es seleccionada de manera automática. Cuando se trabaja con una fuente externa
de poder se debe utilizar un convertidor AC/DC (Corriente Alterna /Corriente Directa) y regular
dicho voltaje en el rango operativo de la placa. De igual manera se puede alimentar el micro
mediante el uso de baterías. Preferiblemente el voltaje debe estar en el rango de los 7V hasta los
12V. Arduino Mega posee algunos pines para la alimentación del circuito aparte del adaptador
para la alimentación:
5V: Podemos obtener un voltaje de 5V y una corriente de 40mA desde este pin.
3.3V: Podemos obtener un voltaje de 3.3V y una corriente de 50mA desde este pin.
Ventajas de Arduino
Factible: Las placas Arduino son más accesibles y factibles comparadas con otras plataformas de
microprocesadores Multiplataforma: El software Arduino funciona en los diferentes sistemas
operativos como Windows, Macintosh y Linux. La mayoría de los entornos para
microprocesadores están limitados para Windows. Ambiente de programación sencillo y directo:
Arduino está basado en el entorno de programación de Processing con el que el usuario aprenderá
a programar y se familiariza con el dominio del desarrollo de Arduino. Software ampliable y de
código abierto: El software de Arduino está publicado bajo una licencia libre y preparada para ser
distribuido y ampliado por desarrolladores experimentados.
Librería IRremote
La librería IrRemote decodifica la salida de muchos mandos a distancia por infrarrojos como: Sony,
NEC, RC5 y RC6. Sin embargo, muchos mandos a distancia utilizan otros protocolos los cuales esta
librería nos facilita la decodificación de igual manera que con los protocolos conocidos. La librería
IrRemote registra la duración de cada pulso enviado por el control remoto. Cada tecla del mando a
distancia corresponde a un valor de código particular, que se convierte en una secuencia particular
de pulsos. De tal modo que se puede determinar el valor de código, y por lo tanto la tecla pulsada.
Sin embargo, para muchas aplicaciones no importa realmente lo que el valor del código original es,
siempre y cuando se puede distinguir de forma única cada tecla. Por lo tanto, si se puede convertir
cada secuencia única de pulsos en un valor único, entonces este valor indicará la tecla deseada.
Con el uso de esta librería se obtuvo los códigos del mando a distancia del aire acondicionado y ya
con ello se puede enviar las señales desde el LED de infrarrojos conectado a la placa Arduino hacia
el aire acondicionado.
Sensores
Definición.
Sensor de Infrarrojos
Son pequeños microchips con una célula fotoeléctrica que están sintonizados para escuchar a la
luz infrarroja. Casi siempre se utiliza para la detección de control remoto, cada televisor,
reproductor de DVD y aires acondicionados tiene uno de estos en la parte delantera para escuchar
la señal IR. En el interior del mando a distancia se encuentra un LED IR, que emite pulsos IR para
decirle al aire acondicionado para activar, desactivar o cambiar de temperatura. La luz infrarroja
no es visible para el ojo humano, lo que significa que se necesita un poco más de trabajo para
probar una configuración.
El sensor de infrarrojo que se va a utilizar es el PIC 26043SM ya que está dentro del rango
permitido de energía que vamos a utilizar con la placa Arduino de 4,5 a 5,5 Voltios con una
frecuencia de 38 KHz, además cuenta con un ángulo medio de 45º suficiente como para establecer
conexión con el aire acondicionado ya que la placa Arduino se la va a colocar junto al equipo de
aire acondicionado por lo tanto no existirá ninguna interposición sobre la luz infrarroja y el
receptor
Ventajas:
Requerimientos de bajo voltaje por lo tanto es ideal para mandos a distancia genéricos.
Circuitería simple: no requiere hardware especial, puede ser incorporado en el circuito integrado
de un producto.
Desventajas:
LED IR
El LED IR sirve para enviar señales infrarrojas las cuales viajan por el medio y llegan al dispositivo
que lo recibe por medio de un receptor de señales infrarrojas que decodifica la señal y toma una
decisión según la señal que llega. Tiene un ánodo y cátodo, (Ver Figura XXXX) que hace la
diferencia entre negativo y positivo respectivamente. Esta diferencia se observa en las patitas que
tiene los led, donde una es más larga que la otra, la que es más larga debe ir al positivo (en este
caso a un pin digital de la Arduino) y la más corta a negativo, o sea a GND del Arduino.
Sensor LM35
El LM35 es un sensor de temperatura muy preciso que no requiere ninguna calibración externa o
ajuste para proporcionar una precisión típica de ± 1.4º C a temperatura ambiente y ± 3.4º C a lo
largo de su rango de temperatura -55° a 100º C. (Ver Figura xxxx).
Bajo costo.