Dispositivos de control desde un Arduino El inicio de la automatización del hogar

Dispositivos de control desde un Arduino El inicio de la automatización del hogar / Bricolaje

La última vez, le mostré algunas formas de hacer que sus proyectos de Arduino controlaran el habla 3 maneras de agregar control de voz a los proyectos de Arduino 3 maneras de agregar control de voz a los proyectos de Arduino Realmente estoy empezando a amar a mi Arduino últimamente; Habiendo seguido los tutoriales básicos e incluso hecho un cubo LED, estaba listo para abordar algo mucho más complejo. Afortunadamente, la voz controla un proyecto Arduino ... Lea más a través de SiriProxy, los elementos hablados incorporados de OS X y algunos scripts de Automator, o incluso un chip de hardware de reconocimiento de voz dedicado. Te dejé con una rápida demostración de que encendí las luces, pero no te expliqué cómo logré eso en el lado del hardware. Veamos hoy cómo puede controlar dispositivos de alta potencia, como su hervidor o algunas lámparas de pie..

Advertencia: no es algo que deba tomarse a la ligera. Una batería de 9V puede hacer que su lengua se estremezca, pero 120-240V puede freírla y potencialmente matarlo. Si mueres por hacer algo de esto, acepto absolutamente ninguna responsabilidad. Si no aceptas eso, deja de leer ahora.

Si eres nuevo en esto, asegúrate de revisar nuestra guía para principiantes Arduino. Además, no sugeriría intentar controlar específicamente su caldera (por ejemplo) debido a la alta corriente de corriente: una caldera de 1500 W utilizará alrededor de 12.5 amperios (dependiendo de su nivel de voltaje nacional).

Relés de estado sólido

Los relés son interruptores mecánicos controlados eléctricamente; aplique un voltaje al lado del gatillo, y el imán que está dentro encenderá el interruptor mecánicamente.

Vienen en una variedad de tamaños y clasificaciones, por lo que es absolutamente esencial que verifique la corriente total y el voltaje que va a cambiar; Si intenta colocar 240 VCA a través de un relé con capacidad para solo 5 VCC, entonces van a pasar cosas malas.

Las características de un relé también significan que no puede simplemente conectarlos directamente al Arduino; debe aislarlos de alguna manera utilizando un transistor, y proporcionar un “volar de vuelta” diodo. Los relés contienen imanes, que son inductivos, por lo que tienen una carga eléctrica. Cuando se cae repentinamente la carga, la carga inductiva escapa al circuito del que proviene, en la polaridad inversa; El diodo flyback protege el circuito..

Los relés se pueden cablear como normalmente abiertos, lo que significa que “apagado a menos que los enciendas”; o normalmente cerrado, lo que significa “en menos que los apague”.

Si esta es la ruta a la que desea ir, tenga en cuenta que es la más peligrosa, ya que habrá cables vivos desnudos. Puede comprar un kit de relé de SparkFun por $ 20; incluye una pequeña placa de circuito y todos los componentes adicionales necesarios para cambiar a 240VAC 8A cargas.

“Cola de PowerSwitch”

Si la idea de tocar cualquier tipo de cables en vivo lo asusta, pero aún desea un enfoque por cable confiable, estas colas de relé prefabricadas son probablemente su mejor opción, ya que se venden a aproximadamente $ 25 cada una. Simplemente conecte estos a la conexión entre la toma de pared y el dispositivo, luego conecte la fuente de alimentación de su Arduino y un IO digital en el lateral.

Estos son adecuados para 120vAC en los EE. UU., Pero para los 240 V del Reino Unido y en otros lugares solo producen un formulario de kit, y tendrá que agregar sus propios enchufes. Sin embargo, tenga cuidado con los kits, ya que los errores podrían significar freír su Arduino o usted mismo, por lo que estos no son 100% seguros. Para una total tranquilidad, debería mirar la siguiente opción.

Hackear algunos zócalos controlados a distancia

Hoy en día, puede obtener una toma de corriente remota controlada por radio por tan solo $ 10- $ 20, y por lo general todos usan exactamente la misma frecuencia de 433mHz para controlar las cosas y probablemente el mismo chip. Si está preparado para sacrificar el control remoto, o al menos puede hacer algunos agujeros para algunos cables en el estuche, puede conectarlo fácilmente a un Arduino.

Comience abriendo el control remoto e identificando el chip utilizado; El siguiente diagrama explica el pin que está buscando si tiene un chip SC5262 (HX2262 y PT2262 también son compatibles con el mismo pin usado). Conecte ese pin a una salida digital en el Arduino, e incluso puede omitir la batería remota utilizando la fuente de alimentación de 5 V y la conexión a tierra. (o simplemente seguir usando la batería suministrada, lo que sea).

A continuación, querrá descargar y colocar en su Arduino / Bibliotecas Carpeta de la biblioteca RFSwitch de Google Code: esto le da acceso a algunas funciones simples para activar dispositivos y deja de lado el meollo de las señales de comando. Comience creando una nueva instancia de la clase:

#incluir 
RCSwitch mySwitch = RCSwitch ();

En su función de configuración (), cree una instancia en el pin de salida relevante (10, en este caso):

mySwitch.enableTransmit (10);

Y en tu lógica principal, usa:

mySwitch.switchOff (3, 1); mySwitch.switchOn (3, 1);

(donde 3 es el canal y 1 es el número del dispositivo) para encender y apagar los dispositivos. Normalmente, hay 4 de cada canal y 4 dispositivos, lo que le brinda 16 dispositivos direccionables únicos para encender y apagar.

La mejor parte de la piratería de estos productos de consumo existentes es que no tocará ningún cable de alto voltaje; Todo es autónomo en el módulo socket..

Ahora, combine esto con un poco de control de Internet Arduino. Cómo configurar el control web de Arduino sin un escudo Ethernet. Cómo configurar el control web de Arduino sin un escudo Ethernet. Durante las últimas semanas, entregué el control de la iluminación ambiental en mi estudio para espectadores durante la transmisión en vivo de Technophilia Podcast: puede ver los resultados de eso en ... Leer más, y podrá encender sus aparatos desde su móvil en cualquier parte del mundo. Estoy bastante seguro de que no quiero ceder el control de nada a Internet, sino a cada uno de ellos. ¿Pueden tus sueños de automatización del hogar Arduino finalmente ser realizados? ¿Has comenzado ya tu viaje a Arduino??

Crédito de la imagen: Shutterstock - toma de corriente,

Explorar más sobre: ​​Arduino.