Arduino Powered Home (3 / 10 paso)

Paso 3: Qué Plan de control con Arduino y cómo hacerlo.

Usted debe planear exactamente lo que usted desea controlar con el Arduino, y exactamente donde usted quiere colocar todas las piezas de su proyecto. Sabiendo y cómo planea utilizar su proyecto es clave para tener todas las piezas que usted necesite. En mi caso, en cuanto a cosas que requieren la conmutación de corriente, de la casa sólo estoy planeando controlar luces y ventiladores de techo, por lo que el relé de 8 canales fue mi elección de interfaces entre el Arduino y circuitos eléctricos.

Si sólo desea controlar muy baja corriente, circuitos de baja tensión como LEDs, entonces usted no necesita la placa de relé. Tenga en cuenta que los pernos IO de Arduino son clasificados para una muy pequeña cantidad de corriente a 40 mA, sobre la cantidad de corriente requerida para encender 2 LEDs pequeños con resistencias de limitación de corriente adecuadas. Medí un sorteo de 1,5 mA (sorprendentemente baja) de mi Sainsmart de relés, lo que es ideal para mi aplicación. Pero el relé Junta 5 V alimentación dibuja sobre 150 mA, lo que es ideal para un adaptador de corriente independiente propia. No he encontrado especificaciones de control de corriente para algo más que los pernos del IO. Yo he estado manejando mi placa de relé alimentado desde el pin 5 de v de Arduino para unos meses continuamente sin problemas, pero esto podría ser aconsejable. Usted no quiere sobrecargar el Arduino con mayor corriente que es clasificada para porque usted quemaría lo rápidamente (ya sea la circuitería interna para el perno sobrecargado, o todo el tablero) o acortar su vida útil significativamente. Experiencia de relés que no al utilizar un adaptador de corriente diferente.

Actualización agosto de 2014:

Decidí para mi placa de relé por separado para tomar la carga innecesaria de circuito de regulador de voltaje de Arduino. Para ello, utilicé dos adaptadores AC-DC (tomacorrientes); para el Arduino y la platina de tablero e interruptor de relé combinan. Tuve un extra 7.5vdc adaptador de iHome iPod dock/reloj del despertador/radio es clasificado en 2A; Usar esto para el Arduino, conectado a su conector de alimentación DC. Rescatado un adaptador 5vdc desde una unidad zip de Iomega que es nominal de 1A; Este alimenta el circuito de tablero e interruptor de relé. Tuve un conector de alimentación DC adicional de un proyecto de años haciendo coincidir el tamaño del cañón en el cable del adaptador de disco de zip. Yo soldado shrinked calor cables y a que jack y corrió a un + y - en mi protoboard sin soldadura. Yo he conectado los cables que se conectan a la placa de relé de armario montado VCC y tierra de la placa de relé en el armario hasta el ferrocarril respectivo de la placa, así como un puente de un conector de tierra de la Arduino a la - del carril, y el + y - en el circuito impreso que contiene mi nuevo tacto cambia a ese carril. Los dos - las conexiones deben estar amarrados juntos y a la tierra del Arduino para que funcione correctamente.

-Final de actualización-

Una característica de seguridad de la Junta de Sainsmart es que cada repetidor requiere un digital señal 'Baja' o suelo para accionar el relé a participar, mientras que la ausencia de una señal no activa. Esto es para que si perderán/recuperar energía o por cualquier razón tu Arduino restablece, todos los relés deben arrancar en el OFF o posición de desembragado. Pero, su sketch de Arduino también tiene que tomar esto en cuenta. Cada pin de salida del Arduino que controla un relé conectado a un dispositivo funcionando en corriente de la casa debe ser inicializado en un estado de 'Alto' por su bosquejo, lo que asegura que su relé está desactivado. Por otra parte, mientras estás fuera de casa, si su casa pierde poder por cualquier motivo (tormenta, poste de la energía del golpe en coche), cuando retorna la energía Arduino daría todas las luces controladas por relé para venir, planteando un peligro potencial de incendio.

Aquí está el diseño de mi proyecto:

Placa Arduino ethernet escudo residen en un cofre en mi dormitorio. Una nueva caja de interruptor ocultar mi placa de relé se instaló en una pared armario unos 12' de la Arduino. Mi oficina, donde se sientan el PC y el MV, es aproximadamente 25' desde la caja del disyuntor. Dormitorio ventilador de techo y luz controlada por Arduino es adyacente al cuarto donde se encuentran mi caja de tablero o interruptor automático de relés. Dos cables NMB de 14-2 con suelo correr desde un punto de empalme en el ático justo encima del interruptor de pared de dormitorio principal a un punto unos 10', donde caen por la pared del armario y en la caja del interruptor donde se monta la placa de relé. Ventilador de techo sala de estar controlada por Arduino también es adyacente al cuarto donde se encuentran mi caja de tablero o interruptor automático de relés. Dos cables NMB de 14-2 con suelo correr desde un punto de empalme en el ático cerca del ventilador a un punto unos 15', donde caen por la pared del armario y en la caja del disyuntor. Uno de estos cables es para "uso futuro" en el caso de añadir un kit de luces para el ventilador de techo. Dos cables de 4 pares entre Arduino y la placa de relé de Sainsmart a la placa de relé de alimentación y control sus relés individuales y dejan la opción de agregar otra placa de relé de 4 canales en el futuro. Un cable de 4 pares funciona entre Arduino y la oficina de control de encendido/apagado el PC y el MV mediante la conexión a un circuito de baja tensión existente. Un cable de ethernet (Cat5) funciona entre Arduino y la oficina para conectarse el escudo Arduino Ethernet de mi router. Ya tenía un cable de ethernet para un equipo que usé anteriormente en este lugar, para no tener que pasar otro cable.

La primera imagen de arriba muestra esta disposición básica de cableado y la colocación del equipo en toda mi casa. Yo puedo conseguir criticó sobre todo el cableado que decidí correr. Hace años, alambré mi casa para ethernet 10/100 cuando todo el mundo estaba malgastando el dinero en 802. 11a / b Wi-Fi que era lento y tenía poco alcance. Actualicé el cableado en los años de soportar gigabit ethernet para mi MV y un par de puntos de acceso/routers equipos Wi-Fi son mucho mejores ahora, y usar 2 de ellos en mi casa. Pero a menudo es mucho más barato ir por cable que las inalámbricas. Plan de algunas actualizaciones y futuras adiciones a este proyecto con módulos RF si puedo encontrar componentes que me gusta a precios razonables, pero sobre todo esto se utilizará sólo para los dispositivos de alta corriente. La segunda imagen de arriba ilustra el cableado de red y el control de mi proyecto. La tercera muestra el cableado eléctrico en el proyecto.

Después de estar jugando con la placa de relé para verlo girar con éxito sobre una lámpara, llegó a ser incluso más obvio que antes de que el relé debe ser ocultado en algún lugar seguro ya que tendrá en casa actual y algunos contactos desnudas. No podía pensar en una mejor manera de ocultar el relé manteniendo consciente de los peligros que al ponerlo en su propio servicio eléctrico panel/caja. Incluso algo simple como comprobar el apriete de los terminales de tornillo en la placa de relé con un destornillador de joyero se 'ilumina le' si no se aísla correctamente o apague primero el interruptor. La idea de que esto ocurra es cómo me decidí por la caja del disyuntor montada en el armario.

Para operar el relé Consejo es bastante simple. Mi tablero de 8 canales tiene un encabezado de 10 clavijas macho. Con el lado de la cabecera de la junta al frente, de izquierda a derecha los pines son:

  1. Tierra
  2. Disparo de relé 1
  3. Disparo de relé 2
  4. Disparo de relé 3
  5. Disparo de relé 4
  6. Disparo de relé 5
  7. Disparo de relé 6
  8. Disparo del relé 7
  9. Disparo de relé 8
  10. + 5 v

La cuarta foto de arriba ilustra el diseño de la placa de relé de Sainsmart, aunque visto desde el lado opuesto de la Junta como el jefe del perno.

El Arduino tiene un pin de + 5 v y cinco pernos de la tierra. Con un adaptador de corriente o USB alimentar el Arduino, conexión de + 5 v de la Arduino y un conector de tierra a + 5 v y tierra en el tablero de Sainsmart prepara la Junta para su servicio. Entonces, todo lo que necesita para energizar cualquiera de sus relés es conectar digital bajo tierra señal de un pin de salida del Arduino al pin de activación correcta en la placa de relé. Cada relé es opto-aislado, aislar tu Arduino de circuitos aguas abajo conectada al relé. Cuando recibe una señal digital de 'Baja', su terminal (normalmente abierto) NO entra en contacto eléctrico con su terminal COM (común). Mientras que el relé no se energiza, cuando la placa Arduino y el relé está ' apagado ' o Arduino está proporcionando un digital "alta", el terminal NC (normalmente cerrado) está en contacto eléctrico con el terminal COM, así que asegúrese de que alambre tuyo lo va a evitar sorpresas. El relé es básicamente un interruptor SPDT (un polo doble tiro), lo que significa conecta a un polo, la terminal con uno de dos otros contactos COM. COM está siempre en contacto con NC (digital ' alto') o sin terminal (digital ' LOW').

Tengo mi relés cableados en el negocio con poder desde el interruptor de pared de conexión al relé s sin terminal, y la carga (ventilador de techo o luz estoy encendiendo del relais) conectar al terminal del s COM. Conecte el alambre caliente, nunca interruptor de neutral. Sólo conectar un cable que sirve como el caliente a una terminal del interruptor, reducir las posibilidades de que alguien se electrocutó cuando trabajando en o simplemente usar el circuito. Nunca cambiar un circuito con su neutro, porque a pesar de que el neutro de un aparato de 110 v puede apagarla, todavía tendrá tensión vivo en él hasta el punto donde el camino neutral está abierto en el interruptor. Y, cambiar el neutro en un dispositivo correctamente conectado a un enchufe de 3 clavijas para la conexión en caliente, neutro y tierra casi nunca gire el aparato apagado.

Artículos Relacionados

3 canal arduino Powered controlador de luces de Navidad!

3 canal arduino Powered controlador de luces de Navidad!

Para Navidad este año, quise hacer un proyecto genial pero bastante no sabía qué hacer. Como me estaba poniendo la salida de luces de Navidad para decorar, había un viejo temporizador de luz de Navidad roto. Tomé distancia y miró a su alrededor en el
Cómo construir un Arduino Powered ajedrez jugar Robot

Cómo construir un Arduino Powered ajedrez jugar Robot

a juzgar por el número de ajedrez Instructables relacionados, creo que es seguro decir que la comunidad disfruta el juego.  Sin embargo, puede ser difícil, encontrar alguien que juega en el mismo nivel te.  Para resolver este dilema y para aumentar m
Arduino Powered Infared cosa

Arduino Powered Infared cosa

Hola, este es mi primer instructible. Voy a mostrar cómo hacer un lector de arduino powered sensor análogo (va a utilizar un fotodiodo infrarrojo).Paso 1: partes Necesita varias cosas para hacerlo:1. algún tipo de caja o caja de2. un escudo de Adafru
Arduino Powered trazadores de líneas del guante Heated

Arduino Powered trazadores de líneas del guante Heated

Arduino Powered Guantes calientesEste proyecto es sobre cómo hacer las más inteligente del mundo calienta guante los trazadores de líneas para condiciones de frío extremo como los de Minnesota o personas que tienen syndrome(like me) de Raynaud. Estos
Arduino powered calabaza de Halloween con detección de movimiento

Arduino powered calabaza de Halloween con detección de movimiento

Hola,Este Instructable le mostrará cómo hacer algunos Halloween decoraciones incluyendo arduino powered calabaza de Halloween con detección de movimiento.Paso 1: Hacer calabaza de Halloween Materiales:Globo redondoPeriódicos viejosHarina suaveAguaTém
Orientada a solar, reloj de Arduino-Powered

Orientada a solar, reloj de Arduino-Powered

esto es un reloj diseñado para mantener la hora exacta (independiente de atómico o GPS), Mostrar la salida local del sol, el mediodía solar y puesta de sol y también sí mismo ajustar horario de verano.Quería el reloj para ser fácil de usar y flexible
Un controlado inalámbricamente, tablero de mensajes Arduino-Powered

Un controlado inalámbricamente, tablero de mensajes Arduino-Powered

usted mismo construir un tablero de mensajes controlados de forma inalámbrica, Arduino powered!Aquí es un proyecto fácil que crea una tabla de forma inalámbrica programable del mensaje. Utiliza los módulos XBee para un enlace serial inalámbrico entre
Arduino Powered RGB humor lámpara además Simon

Arduino Powered RGB humor lámpara además Simon

esto es básicamente una lámpara de estado de ánimo de arduino powered RGB y el simon dice juego, dos en uno.Modo de empleo: El dispositivo se inicia con el programa de humor de RGB lámpara por defecto, al pulsar cualquiera de las cuatro teclas en la
Arduino powered tanque RC

Arduino powered tanque RC

este es mi primer instructable así que por favor oso conmigo. Mi nombre es Stanley Deakins y he estado jugando con la electrónica desde hace algún tiempo, aunque fue hace años. Debido a mi trabajo reciente he reavivar esa pasión. He conseguido mis ma
Reloj de LED Arduino powered

Reloj de LED Arduino powered

Un divertido y sencillo reloj LED, que te dará la hora a la media hora más cercana utilizando LEDs solo-color. Piezas necesarias son las siguientes:Arduino NanoTablero de 400 puntos de amarreCable de cintaDS1307 RTC IC32,768 kHz cristal(12) 10mm LEDs
La más terrorífica, arduino powered, intermitente y gritando calabaza de halloween!

La más terrorífica, arduino powered, intermitente y gritando calabaza de halloween!

Aquí le damos un instructivo para un proyecto por la tarde que tenía que hacer: intermitente, gritando, arduino powered calabaza de halloween. Es muy divertido, consiste en un poquito de soldadura y es ideal para aprender sobre sensores y salida de l
Arduino Powered Gainclone (amplificador)

Arduino Powered Gainclone (amplificador)

para aquellos de ustedes que no saben y no lo hice hasta hace poco, un Gainclone es un amplificador que es un 'clon' del original diseño de un amplificador de 47 laboratorios llamados un Gaincard y está basado en amplificadores de único chip de Natio
GSM 900 + ARDUINO smart home control a través de sms

GSM 900 + ARDUINO smart home control a través de sms

requisito deunoGSM 900placa de reléPaso 1: GSM 900 + ARDUINO smart home control a través de smsArduin Unoo GSM + placa de relé + codificación
Termómetro binario Arduino Powered

Termómetro binario Arduino Powered

recientemente adquirí un Arduino Uno y estaba buscando un proyecto "getting started" cool. Decidí hacer un termómetro, como el kit he tenido todas las piezas necesarias (termistor, cables, resistencias, LEDs). A través de iteraciones de un par,