Ventilador y luz con control remoto del televisor
Componentes y suministros
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Herramientas y máquinas necesarias
|
Acerca de este proyecto
Este proyecto se trata de controlar las luces de su habitación y / o el ventilador de forma inalámbrica, todo mientras está sentado en su sofá. La razón por la que elegí este proyecto fue porque el receptor TSOP era el componente más adecuado para una comunicación inalámbrica de corto alcance.
En primer lugar, es realmente muy barato (10 rupias en la India). Además, ya tiene un transmisor, es decir, el control remoto del televisor.
El control remoto del televisor envía señales de infrarrojos a una frecuencia de 38 kHz y el receptor TSOP que compré puede recibir señales entre 36 y 40 kHz.
El pinout del receptor puede variar según el modelo
El control remoto del televisor emite pulsos altos y bajos a alta frecuencia, por lo tanto, enciende y apaga el LED IR varias veces en un segundo correspondiente a esos pulsos. Siempre que el LED está ENCENDIDO, el TSOP baja y cuando el LED está APAGADO, el TSOP está alto (lo que significa que también está alto cuando está inactivo).
Aquí está el módulo de relés:
Estas entradas, cuando reciben un BAJO, encienden el relé, es decir, el interruptor está 'cerrado'.
He publicado un video del control remoto de la TV encendiendo / apagando el relé. Debido a la ausencia de una placa de extensión que funcione con un portalámparas, desafortunadamente, no puedo publicar un video del encendido / apagado de la lámpara. Pero lo publicaré pronto. Aquí está la conexión para conectar la lámpara al relé:
En mi módulo también, de izquierda a derecha, los 3 pines son:NC (normalmente conectado), COM (común), NO (normalmente abierto). Conecte el cable vivo a la bombilla como se muestra. Puede soldar todo el proyecto e instalarlo dentro de su tablero de interruptores para controlar la luz del tubo, el ventilador, la lámpara, etc.
NOTA:En el lado izquierdo del módulo de relés, hay 3 pines:DVcc Vcc y GND. Le sugiero encarecidamente que retire el puente y le dé al pin DVcc un suministro de 5 V por separado porque está conectado a un optoacoplador (que evita la conexión física entre el alto voltaje de CA y el microcontrolador) para que, en caso de picos, su microcontrolador no se dañe.
Código
- código Arduino
Código Arduino Arduino
TENGA EN CUENTA QUE SUS LLAVES REMOTAS SEÑALARÁN DIFERENTES CÓDIGOS HEX. EL CÓDIGO HEX DE ESTE EJEMPLO ES SOLO PARA EXPLICARLO.Este código utiliza la biblioteca "IRremote". Tendrá que instalarlo desde 'administrador de biblioteca'.
Los relés se encienden cuando están BAJOS. Entonces, cuando se recibe un cierto código HEX, el pin conectado al primer relé recibe un valor BAJO y para algún otro código HEX, se le asigna un valor ALTO para que el relé se apague
#include#include int RECV_PIN =11; IRrecv irrecv (RECV_PIN); decode_results results; void setup () {// ponga su código de configuración aquí, para que se ejecute una vez:pinMode (3, OUTPUT); pinMode (4, OUTPUT); Serial.begin (9600); irrecv.enableIRIn ();} void loop () {// ponga su código principal aquí, para que se ejecute repetidamente:if (irrecv.decode (&results)) {Serial.println (results.value, HEX ); translateIR (); irrecv.resume ();}} void translateIR () {switch (results.value) {case 0x80BFC13E:digitalWrite (3, LOW); descanso; caso 0x80BF4BB4:digitalWrite (3, HIGH); descanso; caso 0x80BF837C:digitalWrite (4, BAJO); descanso; caso 0x80BF9966:digitalWrite (4, HIGH); descanso; }}
Esquemas
De izquierda a derecha:OUT, GND, VS.OUT está conectado al pin 11. VS conectado al pin 5V de arduino y GND conectado al pin gnd del arduino. El cátodo del LED está conectado al pin 3, que cuando está BAJO, encenderá el LED ir.fzzU puede ignorar el LED. y conecte la clavija del relé insead.
(como se muestra en la siguiente imagen) la imagen parece aburrida, pero muestra buena calidad al hacer zoom.
Dale al 'DVcc' 5V por separado Se mostrará un código hexadecimal en el monitor cada vez que presione un botón en el control remoto VID_20160919_161629.mp4 VID_20160919_174751.mp4
Proceso de manufactura
- Sensor de color - Trabajo y aplicaciones
- BH1750 - Especificaciones y aplicaciones
- Fotorresistor - Funcionamiento, tipos y aplicaciones
- Uso y aplicaciones del sensor de luz ambiental
- Ventilador de temperatura controlada
- Sensor de temperatura y luz Raspberry Pi
- Sensor de luz habilitado para voz y SMS con Raspberry Pi y Twilio
- Interruptor de alimentación de CA controlado por SMS de Raspberry Pi / Hologram
- Reutilice el control remoto por infrarrojos no deseado para apagar y reiniciar Raspberry Pi
- ROObockey:Robot de hockey callejero asistido por objetivo y controlado a distancia
- Comprensión de las luces e indicadores del tablero del automóvil