Tabla de contenido:

Interruptor de luz Bluetooth con control remoto: 4 pasos (con imágenes)
Interruptor de luz Bluetooth con control remoto: 4 pasos (con imágenes)

Video: Interruptor de luz Bluetooth con control remoto: 4 pasos (con imágenes)

Video: Interruptor de luz Bluetooth con control remoto: 4 pasos (con imágenes)
Video: Como Conectar Interruptor ON/OFF con Luz 2024, Noviembre
Anonim
Image
Image

Este será el primer proyecto de una serie titulada: "Pereza optimizada: soluciones de ingeniería excesiva para problemas notablemente triviales"

¿Alguna vez ha estado acostado en la cama leyendo o viendo Netflix en su computadora portátil a altas horas de la noche? La peor parte es, por supuesto, salir de la cama para apagar las luces. Aquí hay una solución de ingeniería excesiva para ese problema notablemente trivial.

Como un lado no:

Si tiene la confianza y la experiencia para jugar con la energía de la red, una solución mucho más atractiva sería usar un relé y conectarlo detrás del interruptor de luz en la pared. Sin embargo, dado que estoy alquilando mi lugar, ¡no creo que esto haga muy feliz al propietario!

Paso 1: Partes

Control remoto e interruptor
Control remoto e interruptor
  • 2 módulos Bluetooth HC-05
  • 2 chips ATtiny85
  • 2 zócalos IC de 8 pines
  • 2 pequeñas pilas Lipo
  • 2 pulsadores
  • 2 resistencias de 470 ohmios (hay un poco de flexibilidad con esto, los valores no necesitan ser exactamente 470)
  • 1 servo sg90
  • Alambre de núcleo sólido
  • Tablero prototipo
  • Arduino Uno

Paso 2: control remoto e interruptor

Control remoto e interruptor
Control remoto e interruptor
Control remoto e interruptor
Control remoto e interruptor
Control remoto e interruptor
Control remoto e interruptor

Montaje de los 2 circuitos como se muestra en las imágenes de arriba. (No coloque los chips ATtiny85 en el zócalo de 8 pines ya que aún necesitamos programarlos.

Con una impresora 3D, imprima las piezas del interruptor. Pueden ser encontrados aquí. Este no es mi diseño original y todo el crédito por los archivos es para el usuario de Thingiverse Carjo3000.

Paso 3: empareje los módulos Bluetooth

A continuación, deberá emparejar los dos módulos bluetooth hc-05. El maestro se utilizará como control remoto y el esclavo como interruptor de luz. Podría describir cómo hacer esto, pero hay muchos otros excelentes tutoriales para hacer esto y no tiene sentido reinventar la rueda. Sugeriría seguir uno de estos dos tutoriales para emparejar los módulos bluetooth antes de regresar y terminar este.

www.instructables.com/id/Arduino-Bluetooth…

howtomechatronics.com/tutorials/arduino/how…

Paso 4: programe el ATtiny85 y cargue el código

Programe el ATtiny85 y cargue el código
Programe el ATtiny85 y cargue el código
Programe el ATtiny85 y cargue el código
Programe el ATtiny85 y cargue el código

Nuevamente, aquí hay un tutorial sobre cómo programar los chips ATtiny85 usando un Arduino Uno. Solo para dejarlo en claro, asegúrese de que en el paso titulado "Carga del programa en ATtiny85", configure el reloj en "8Mhz (interno)" antes de grabar el gestor de arranque.

La biblioteca de servos estándar para Arduino no funciona para el chip ATtiny85, en su lugar instale la biblioteca SoftwareServo. Inicialmente tuve un pequeño problema con esta biblioteca, la solución es abrir el archivo Software.h en un editor de texto y cambiar la línea #include a #include

Para cargar el código en el ATtiny85, siga las instrucciones del tutorial anterior, excepto que cargue el código que tengo en mi GitHub, cada uno en cada uno de los 2 chips. Enchufe los chips en los 2 circuitos y ahora, cuando presione los botones, se encenderán y apagarán las luces.

Recomendado: