Una Wireless Smart Home (fue: en el simulador de la casa y alarma con Arduino o Atmega328 (actualizado mayo de 2016))

Nota: ahora es un android bluetooth control app ibble para este proyecto

Nota: Aunque esto comenzó como un proyecto simulando mi presencia en el país, se ha convertido en una casa inteligente, por lo tanto, retitled este Instructable

Cuando la gente está de vacaciones, o salido a veces incluso sólo por una noche, sus viviendas son vulnerables para los ladrones.
Por lo tanto, personas tienden a tener alarmas en una o dos luces para encender cuando está oscuro por lo ladrones podrían ser engañados en el pensamiento de los ocupantes están todavía presentes.
Los ladrones no son tontos. Especialmente cuando uno está lejos por un período más largo, es un poco extraño que el interruptor de luces uno, como un reloj. Esto es aún más sospechoso en el último otoño o invierno cuando se pone más oscuro antes pero sin las luces se encienda antes.

Me encontré con un miembro de la familia va a desaparecer por un tiempo prolongado que deja su casa en mi cuidado.
Por eso he querido poner rápidamente algo juntos haría un trabajo mejor que un temporizador reloj., algo que tenía más variación, haría las cosas un aspecto más natural.
Porque no quería meterse con demasiado los cables que me decidí a hacer un poco sin hilos. Ayudó a que tenía algunos interruptores de 433 MHz y un módulo de transmisor barato.

Mi idea básica fue cambiar una lámpara principal en la sala de estar, una lámpara en el estudio y una lámpara en la habitación. El momento que encienda el sistema debe ser variable, dependiendo de la luz. Las lámparas no deben encender todos los días en el mismo momento y era necesaria un flujo natural desde el salón al dormitorio a dormir a tiempo. Parecía un Arduino como el instrumento perfecto y y como se me ocurrió que unos Pro-mini (que es decir... clones)
Por supuesto es posible hacer esto con cualquier arduino.
De todos modos, como dijo, rápidamente puse algo juntos en un protoboard pequeño y ponerlo a trabajar, pero luego quería una para mí, un poco más permanente y he añadido características que.
Así que voy a describir dos versiones

La misma versión básica tiene un Mini pro, con un simple RTC DS1307, un LDR, un transmisor MHz 433 y 3 interruptores remotos para 3 lámparas. La cantidad de lámparas u otros dispositivos que quiere depende básicamente de la cantidad de interruptores remotos tiene.

La versión avanzada tiene un mayor número de interruptores remotos, cuenta con detección de sonido, un relé interno, IRleds, un perro ladrando, un mensaje de voz, bluetooth, un zumbador, un fakeTV y marionetas móviles. Actualización Oct 2016: esto se ha convertido ahora en un 23 RF conecta canales + IR circuito, regulación de muchas funciones en los alrededores de mi casa

Voy a comentar primero el módulo básico

B.O.M.
Básico
Arduino mini pro / (o un Barebone Atmega328 con bootloader)
Módulo RTC DS1307 (o módulo DS3231 (Ver texto abajo))
Módulo transmisor de 433MHz
alambre rígido de 17,4 cm u o preferiblemente una bobina de antena.
LDR
Interruptores de 3 x 433 MHz por ejemplo ELRO 440 o un SelectRemote o cualquier otro

Un módulo FTDI USB viene bien para hacer la programación

Sólo algunas observaciones:
En su forma básica el RTC es un DS1307. Sé que hay 3231 más precisa, pero que carece de la RAM no volátil que se necesita para almacenar los diferentes Estados.
Es posible utilizar un módulo de 3231 si se combina con en EEPROM, pero que requiere una ligera adaptación del código (hacerlo en la versión avanzada). Sé que el Arduino tiene EEPROM donde uno podría almacenar Estados, pero la escritura a la EEPROM Arduino no es infinita. Por lo tanto trato de evitarlo, por lo tanto, el DS1307. El DS3232 también tiene NVR

Artículos Relacionados

Smart Home Automation con comando de voz

Smart Home Automation con comando de voz

Este es un tutorial paso a paso el circuito para la función "Smart Home automatización con comando de voz" del edificio.Descargar nuestro código de proyecto Arduino gratis aquí.Requisitos:• Arduino Uno• LED• Resistencia (220 ohmios)• Módulo Blue
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
Una esfera levitando gira se ilumina y parpadea con Arduino

Una esfera levitando gira se ilumina y parpadea con Arduino

Una estrella de la muerte poco levitando en Instructables me invitó al nuevo proyecto con Arduino. Tres políticas se decidió y se mantuvieron para diferenciarlo del precursor.Hacerlo yo misma con Ready-Made no (o menos).Guardar el girar.Que brillan y
Android aplicaciones para usar con un iPhone: una guía completa para instalar 3 aplicaciones en Android usar reloj junto con un iPhone

Android aplicaciones para usar con un iPhone: una guía completa para instalar 3 aplicaciones en Android usar reloj junto con un iPhone

¿Poseer un reloj Android usar con un iPhone?Aprenda cómo puede ampliar sus capacidades mediante la instalación de 3 aplicaciones de partido abajo!Relojes inteligentes son grandes. Tienen un montón de otras características útiles que no puede ofrecer
Vuelo simulador con Arduino y Python

Vuelo simulador con Arduino y Python

Control de la opción de simulador de vuelo de Google Earth utilizando un Arduino y un acelerómetro.Volar prácticamente todo el mundo; el acelerómetro de inclinación hacia adelante, atrás, izquierda y derecha para controlar el avión Pitching y banca.O
Controlar una cucaracha con Arduino de bajo $30

Controlar una cucaracha con Arduino de bajo $30

Hace unos años VI cucaracha controlada de patio cerebros smartphone, y solo sopló mi mente! He intentado a mi mamá para que me deje comprarlo, pero la mención de las cucarachas convenció de lo contrario. :) Comencé a realizar proyectos con Arduino un
Cómo hacer un mando a distancia controlado por una mano robótica con Arduino

Cómo hacer un mando a distancia controlado por una mano robótica con Arduino

Este es mi proyecto escolar para 5 º año de secundaria (yo soy italiana, tenemos 5 años de secundaria).Consiste en una mano artificial controlada por un guante con sensores de flexión. La mano artificial reproduce los movimientos de la mano con el gu
Libretita: una bajo costo, modular, compatible con Arduino plataforma educativa

Libretita: una bajo costo, modular, compatible con Arduino plataforma educativa

Para mis clases de soft-circuito, hemos estado utilizando un circuito de Attiny85 preprogramado (), o el más caro de compatible con Arduino Lilypad USB. Quería algo entre esos dos extremos que serían:Fácil de construir por los principiantesDe bajo co
Cómo hacer una pantalla LED de 7 segmentos con Arduino

Cómo hacer una pantalla LED de 7 segmentos con Arduino

Voy a mostrarte cómo hacer un 7 segmentos display con LEDS. Combinan con Arduino para crear cuentas regresivas, texto simple y mucho más. Me gusta hacer proyectos originales. He buscado en el conjunto de instructables y no encontrar uno como este. De
Cómo hacer una funda de cinturón de cuero para un cuaderno Moleskine de bolsillo - con lapicera - u otras cosas similares...

Cómo hacer una funda de cinturón de cuero para un cuaderno Moleskine de bolsillo - con lapicera - u otras cosas similares...

Pantalones con bolsillos en la espalda pero no me gusta tener cosas en estoy, sobre todo cuando estoy manejando o haciendo cosas de actividad (como la fijación de un neumático plano..) :-(Al mismo tiempo suele llevar un pequeño cuaderno, el tipo de p
Hacer una catapulta con Arduino

Hacer una catapulta con Arduino

¡ Hola!Este tutorial le dirá cómo hacer una catapulta con un Arduino, también va a jugar un pequeño sonido antes de que fuego. Aquí tenéis un vídeo del producto final.Lo primero es lo primero, aquí está una lista con cosas que se necesita para la ins
El Wireless solo punto llamar sistema con Arduino

El Wireless solo punto llamar sistema con Arduino

ICStation equipo presentar Wireless punto llamar a sistema único basado en la ICStation UNO y el compatible con Arduino ICStation Mega2560 . El único punto de llamar a sistema inalámbrico trabaja bajo el voltaje de 5V DC y utiliza el Módulo sin hilos
Smart termómetro Personal con Arduino

Smart termómetro Personal con Arduino

Este instructable es preparado como parte de nuestra tarea para TfCD (tecnología para el diseño de concepto) el curso en TU Delft. Se prepara el siguiente instructivo:bo Koperdraat: 4209567Karthik Mahadevan: 4501578En este instructable aprenderá a co
Smart alarm: con sensores de Arduino y velostat

Smart alarm: con sensores de Arduino y velostat

Objetivo:Despertar es la parte más difícil del día, y para la mayoría de las personas, es el levantarse de la cama. El propósito del proyecto alarma inteligente es crear un despertador interactivo que requiere el usuario hacer físicamente una acción/