Hardware
Arduino Pro Mini + nRF24L01+ l Board
Checklist:
- Arduino Pro Mini (5v)
- Modulo nRF24l01+
- Pines macho para disponibilizar pines arduino ( Ver *1)
- Borneras entrada 5v regulada (alimentacion general)
- Borneras salida 5v regulada directo de fuente (Para relays, sensores, etc)
- Borneras salida 3.3v regulada directo de OTRO regulador aparte
- Regulador 3.3V (Para el nRF)
- Capacitor 47µF(Para ruido nRF)
- Jumper pin IRQ nRF24L01+ a Arduino Pro Mini
- Tener en cuenta que se pueda conectar programador USB
- Tener en cuenta que se pueda conectar nRF24 con antena externa (se puede??) PARA v2.0
- Pensar modulito para energizar con batería\/pila (Usar la misma entrada 5V?)
*1: http:\/\/www.bajdi.com\/wp-content\/uploads\/2014\/04\/pro-mini-undershield.jpg
Boards de ejemplo
- http:\/\/iot-projects.com\/index.php?id=diy_hms_nodes-1
- http:\/\/fritzing.org\/projects\/arduino-pro-mini-and-nrf24l01-prototype
- http:\/\/www.bajdi.com\/arduino-pro-mini-undershield\/
- http:\/\/forum.mysensors.org\/topic\/2740\/easy-newbie-pcb-for-mysensors\/81
- https:\/\/www.openhardware.io\/view\/4\/EasyNewbie-PCB-for-MySensors
- Como idea para el look (y agujeros para colocarlo):
- https:\/\/www.modularscience.com\/doc\/stepperBoard
Tablero modulos
Checklist:
- Chapa galvanizada como base (agarrada en cuatro puntos), en la chapa se montan todos los modulos y se puede sacar completa
- Usar rieles DIN (?) con borneras
- Juego de borneras de carga donde "mueren" todas las entradas de 220v
- Juego de borneras donde "mueren" todas las entradas de bajo voltaje (12V,5V,3.3V) para sensores, etc.
- Modulo central con Arduino+Transceptor+Fuente
- Modulo central con pines (macho) de salida\/entrada de pines arduino libres
- Modulo central con pines de salida de 5V y 3.3V regulada directo de fuente
LEER PARA COMPLETAR CHECKLIST: https:\/\/forum.mysensors.org\/topic\/4034\/my-first-gateway\/4
Sensor corriente (para detectar estado de luces o cargas, y corte de luz?)
http:\/\/www.naylampmechatronics.com\/blog\/48_tutorial-sensor-de-corriente-acs712.html
Raspberry Serial Gateway
Connexion Raspberry Pi + nRF24l01+ (Si quiero usar Raspberry serial gateway)
https:\/\/github.com\/mysensors\/Raspberry
Codigo para version MySensors v.2.0
https:\/\/forum.mysensors.org\/topic\/2759\/mysensors-raspberry-port-suggestions\/11
https:\/\/github.com\/marceloaqno\/MySensors\/tree\/dev-raspberrypi
Si no, esto es para usar un Arduino Serial Gateway conectado a la Raspi
https:\/\/forum.mysensors.org\/topic\/4034\/my-first-gateway\/6
MySensors Modulo compacto directo 220v
https:\/\/forum.mysensors.org\/topic\/1540\/110v-230v-ac-to-mysensors-pcb-board
AC Dimmer (Foto+Circuito+Componentes+Board)
https:\/\/dxarts.washington.edu\/wiki\/ac-dimmer-circuit
Cable HDMI por CAT5
http:\/\/www.superinventos.com\/S105210.htm http:\/\/www.accessantennas.com.au\/wp-content\/uploads\/wpsc\/product_images\/hdmi%20over%20cat5.jpg
Conexion electrica
Software
Serial to MQTT (Para usar antes de MyController y poder tener varios controladores)
http:\/\/forum.mysensors.org\/topic\/3042\/serial-gateway-w-mqtt-using-nodejs
How-to
Arduino OOP (Realmente muy bueno! Tener como base!!!)
http:\/\/paulmurraycbr.github.io\/ArduinoTheOOWay.html#Introduction
Tener en cuenta state-machines (maquinas de estado) para las funcionalidades
Paton Observer en C++ para eventos
https:\/\/gist.github.com\/obedrios\/3109063
Programar Arduino Pro Mini con programador
http:\/\/www.naylampmechatronics.com\/blog\/14_Tutorial-C%C3%B3mo-programar-un-Arduino-Pro-Mini.html
Como colocar leds en techos y en cabinets
Tips Arduino (Power)
http:\/\/www.homautomation.org\/2014\/04\/03\/best-ways-to-power-a-arduino-according-to-your-need\/
Controlar Sony Bravia WIFI
https:\/\/wolstenhol.me\/blog\/using-tasker-autovoice-yatse-and-xbmc
https:\/\/github.com\/breunigs\/bravia-auth-and-remote
https:\/\/blog.yrden.de\/2014\/11\/14\/remote-control-bravia-tvs-with-authentication.html
Comunicacion Puerto Serie (COM) con Java
http:\/\/www.kuligowski.pl\/java\/rs232-in-java-for-windows,1
Comunicación Puerta Serial (COM) con PHP
https:\/\/github.com\/Xowap\/PHP-Serial
http:\/\/www.fritz-hut.com\/2012\/08\/30\/php-serialclass-with-arduino-raspberrypi\/
Scripts en Python
Como medir corriente AC
Ideas
Presencia en habitaciones (Beacon == Bluetooth Low Energy)
https:\/\/github.com\/happy-bubbles\/presence
https:\/\/www.happybubbles.tech\/presence\/
https:\/\/gojs.net\/latest\/samples\/kittenMonitor.html
Proyecto Alarma (Sacar idea de reglas de disparo, etc)
http:\/\/projects.privateeyepi.com\/
http:\/\/projects.privateeyepi.com\/home\/rules-1
Ideas varias (ver que dejar)!!
https:\/\/forum.mysensors.org\/topic\/3070\/meetup-in-the-netherlands-saturday-july-30th-in-breda
http:\/\/yveaux.blogspot.com.ar\/
Debuggging
http:\/\/www.mysensors.org\/build\/debug#more-troubleshooting-tips
Serial Message format
nodeId;childId;messageType;ack;subType;payload\n
13;7;1;0;3;1\n
Otros
Wifi Analizer
Usar la app Android Wifi Analizer para determinar el mejor channel a usar con el nRF24l01
nRf24L01+ Connection Quality Meter
https:\/\/forum.mysensors.org\/topic\/3984\/nrf24l01-connection-quality-meter
Mock sensors
Unit testing
http:\/\/stackoverflow.com\/a\/11437456 https:\/\/github.com\/Mind-Studios\/ardutest https:\/\/github.com\/IronSavior\/dsm2_tx https:\/\/github.com\/mmurdoch\/arduinounit http:\/\/jeroendoggen.github.io\/Arduino-TestSuite\/
Proveedores de hardware
- Nubeeo
- TRCOM
- http:\/\/www.ditentec.com.ar\/
- http:\/\/tienda.patagoniatecnology.com\/
- http:\/\/www.electroship.com\/index.php
- Argeduino
Empezar con esto (Arduino, Raspberry, nRF24): http:\/\/www.mysensors.org\/ http:\/\/forum.mysensors.org\/topic\/50\/liion-batteries#252 http:\/\/tmrh20.blogspot.com.ar\/ http:\/\/tmrh20.github.io\/RF24Audio\/ Technologic - Wireless Digital Audio Multicasting with Arduino: RF24Audio library released
Templates\/Themes para Sistema (Dashboard) https:\/\/wrapbootstrap.com\/?ref=grails http:\/\/www.themeon.net\/nifty\/v2.2\/index.html
Beacons http:\/\/www.youtube.com\/watch?v=0L-zfQSA9tc&sns=em
Aplicacion WebSockets HTML5 http:\/\/srchea.com\/build-a-real-time-application-using-html5-websockets
La escalera que queremos: http:\/\/speedysignals.wordpress.com\/2013\/08\/01\/how-to-assemble-stair-lights\/
System Design (Como lo pense yo) http:\/\/hackaday.io\/project\/2492-micromesh-iot-mesh-network
https:\/\/github.com\/TMRh20\/RF24
Gradle en Arduino https:\/\/bitbucket.org\/magnomp\/graduino\/src
LOW POWER Arduino Pro-mini http:\/\/iot-playground.com\/2-uncategorised\/9-arduino-low-power-sensor
Software Domotica Raspberry y Arduino (NodeJS, MongoDB, HTML5, WebSockets) http:\/\/ni-c.github.io\/heimcontrol.js\/get-started.html
Elementos sistema domotico y distancias de sensores (importante leer) http:\/\/fempa.es\/rebt\/automatizacion_vigilancia\/pto3.htm
Escalera LED prendido por barrera IR http:\/\/www.ingenitronics.com\/productos.html https:\/\/www.facebook.com\/ingenitronics https:\/\/www.youtube.com\/channel\/UCuRqMIjjXX5e0ZaunSQPy0Q
Fabricacion - Regulador intensidad (leer explicacion) http:\/\/100ciaencasa.blogspot.com.ar\/2014_02_01_archive.html
Fabricacion - Dimmer http:\/\/asterion.almadark.com\/2009\/08\/20\/fabricacion-de-un-dimmer\/
Fabricacion - Dimmer RGB http:\/\/www.inventable.eu\/2013\/06\/22\/variador-tiras-rgb\/
Dimmer dicroica halógena con MOSFET http:\/\/www.neoteo.com\/irfz44n-el-mos-fet-de-batalla-para-pwm\/ Dimmer 55w halogen
Dimmer (LED RGB) con NE555 http:\/\/www.inventable.eu\/2013\/04\/18\/63_led_dimmer_555\/
Dimmer con MOSFET y NE555 http:\/\/hackaday.com\/2013\/09\/15\/the-easy-or-hard-way-to-build-a-pwm-dimmer\/
Placa Dimmer para Arduino con MOSFET (PWM) http:\/\/www.instructables.com\/id\/safe-and-simple-AC-PWM-Dimmer-for-arduino-Raspberr\/all\/?lang=es
Dimmer PWM MOSFET y NE555 http:\/\/www.instructables.com\/id\/PWM-dimmer-using-NE555-and-MOSFET-with-DIY-alumini\/?lang=es
Dimmer interruptores combinados http:\/\/spanish.leviton.com\/OA_HTML\/SectionDisplay.jsp?section=38300&minisite=10251
Potenciómetro digital http:\/\/ww1.microchip.com\/downloads\/en\/DeviceDoc\/22060b.pdf
Arduino PWM vs Potenciometro http:\/\/electronics.stackexchange.com\/questions\/11168\/arduino-pwm-vs-potentiometer
Calefaccion electrica vs gas natural http:\/\/tarifasgasluz.com\/faq\/gas\/calefaccion-electrica-vs-gas
Instalacion de calefaccion en vivienda http:\/\/www.tecnologia-informatica.es\/instalaciones-de-calefaccion-en-las-viviendas\/
Documental Arduino en Español https:\/\/archive.org\/details\/ArduinoTheDocumentary2010SpanishHD
https:\/\/www.youtube.com\/user\/julius256\/videos?flow=grid&view=0&sort=da
Proveedor Argentina, mas BLOG con cosas domóticas: patagoniatecnology.com
Integrar XBMC con IPCamera para ver la camara: http:\/\/homeawesomation.wordpress.com\/2013\/02\/18\/doorbell-ipcam-xbmc-update\/ http:\/\/homeawesomation.wordpress.com\/tag\/door-bell\/ http:\/\/homeawesomation.wordpress.com\/2012\/11\/12\/tying-your-home-automation-and-home-theatre-together\/
Protocolo MQTT: http:\/\/mqtt.org\/ http:\/\/unpocodejava.wordpress.com\/2012\/12\/06\/que-es-mqtt\/ http:\/\/e-drustvo.org\/icist\/2013\/html\/pdf\/019.pdf http:\/\/www.eclipse.org\/paho\/ https:\/\/www.ibm.com\/developerworks\/community\/blogs\/c565c720-fe84-4f63-873f-607d87787327\/entry\/mobile_messaging_on_android?lang=en
Arduino listo para home automation Wireless: https:\/\/www.indiegogo.com\/projects\/wifi-home-automation-arduino-atheart#home http:\/\/blog.arduino.cc\/2014\/04\/28\/home-automation-for-makers-goes-arduino-at-heart-support-them-on-indiegogo\/ http:\/\/blog.arduino.cc\/2014\/06\/16\/ez-control-for-home-automation-goes-wireless-8-days-left\/?utm_source=Arduino+World&utm_campaign=690592568a-ArduinoWORLD_201312_20_2013&utm_medium=email&utm_term=0_69a7d1abe4-690592568a-76820901
Para empezar de cero y probar un amplificador de audio básico: Amplificador Casero sin ruido.MP4
CAN Transeiver alternativo (lo usa la CIAA) http:\/\/www.nxp.com\/documents\/data_sheet\/TJA1040.pdf http:\/\/www.nxp.com\/documents\/application_note\/AN10211.pdf http:\/\/www.proyecto-ciaa.com.ar\/devwiki\/doku.php?id=versiones:v1_0:hardware:interfaces_comunes:can
Can bus layer 3 y 4 (transporte) para mensajes mas largos que 8 bytes http:\/\/www.canbushack.com\/blog\/index.php?title=iso-15765-2-can-transport-layer-yes-it-can-be-fun&more=1&c=1&tb=1&pb=1 http:\/\/es.wikipedia.org\/wiki\/ISO_15765-2
https:\/\/plus.google.com\/+ExcontrolEs\/posts
NRF905 en vez de NRF24L01. El primero funciona a 933mhz y tiene mucho mas potencia (10dbm vs 0dbm)
Sistema domotico SuperHouseTV #1: Home Automation System Architecture Usa MQTT... analizar (usa http solamente ??)
http:\/\/maniacalbits.blogspot.com.ar\/2013\/04\/new-rf24-driver-release-fork.html http:\/\/read.pudn.com\/downloads164\/sourcecode\/book\/750274\/nrf24l01_tutorial_3.pdf
https:\/\/www.isecpartners.com\/media\/20300\/warner_arduino_zigbee_stack.pdf
PROBAR ESTE DIY CAN BUS PARA VER SI FUNCIONA EL PROTOCOLO! http:\/\/www.madsciencenotebook.com\/arduino-can-bus-interface\/ http:\/\/openlcb.sourceforge.net\/trunk\/scratchpads\/tchatch\/articles\/arduino_can_interface.pdf
RF24 LEER! http:\/\/scargill.wordpress.com\/page\/2\/
NRF24l01 Tener en cuenta para mensajes repetidos http:\/\/forum.arduino.cc\/index.php?PHPSESSID=ner5s91j8bbu9um091aoqjkr62&topic=186913.0
Posible forma de generar estructura de comandos http:\/\/forum.arduino.cc\/index.php?PHPSESSID=k5q09229k47qauno7p7ufqem81&topic=201123.0
Recibir\/Enviar https:\/\/devzone.nordicsemi.com\/index.php\/nrf24l01-mesh-network
Ejemplo básico con libreria Mirf http:\/\/arubia45.blogspot.com.ar\/2013\/01\/emisorreceptor-wireless-nrf24l01-arduino.html
RF24 dock http:\/\/daddiest.com\/arduino-nrf24l01-dock\/
Stack similar a xbee pero para RF nrf24... genial! Especial para domotica https:\/\/github.com\/mattibal\/meshnet
RF24Netowrk, otra posibilidad muy buena http:\/\/forum.arduino.cc\/index.php?PHPSESSID=s32pc1ede6lkp1396qccakt8b3&topic=111751.5;wap2
Projectos y explicaciones con RF nrf24 http:\/\/www.insidegadgets.com\/category\/projects\/page\/1\/ http:\/\/wiki.makespacemadrid.org\/index.php?title=ArduinoMicroWSN http:\/\/wiki.makespacemadrid.org\/index.php?title=Apuntes_sobre_enrutamiento_con_nrf24l01
RF http:\/\/genericnerd.blogspot.com.ar\/2012\/07\/arduino-sending-integers-over-rf-with.html http:\/\/forum.arduino.cc\/index.php?topic=159653.0
DIY ARDUINO Barato! http:\/\/articulo.mercadolibre.com.ar\/MLA-486263566-kit-atmega328-con-boot-uno-arduino-cristal-cap-switch-_JM http:\/\/www.instructables.com\/id\/The-RRRRRRRRRRBA-or-What-They-Dont-Teach-You-in-\/step6\/There-you-have-it\/ http:\/\/sustburbia.blogspot.com.ar\/2010_08_01_archive.html http:\/\/shrimping.it\/blog\/shrimp\/ http:\/\/www.fizzpop.org.uk\/hacksessions\/themed-hacksessions-and-diy-arduino\/ http:\/\/itp.nyu.edu\/physcomp\/Tutorials\/ArduinoBreadboard
Audio por cable red (cat5, RJ45) http:\/\/articulo.mercadolibre.com.ar\/MLA-477990204-extensor-p-cable-rca-audio-video-x-cable-utp-red-rj45-300m-_JM http:\/\/farm6.static.flickr.com\/5248\/5228810217_945695cd1f_b.jpg
http:\/\/sound.westhost.com\/project51.htm Buscar en ML por Balun Adaptador audio utp
DIY - PCB Paso a Paso - Casera http:\/\/www.ucontrol.com.ar\/makePCB.htm Consejos doble faz importante! http:\/\/www.ucontrol.com.ar\/forosmf\/explicaciones-y-consultas-tecnicas\/consejos-para-crear-pcbs-de-doble-cara\/ http:\/\/www.tolaemon.com\/docs\/circ.htm
Arduino - Dimmer http:\/\/arduinodiy.wordpress.com\/2012\/10\/19\/dimmer-arduino\/
Camara seguridad
Camara IP Foscam. Tiene API CGI (ver adjunto) - Para solucoinar tema de portero electrico. Tiene Auido entrada salida. Tiene detector de movimiento y de lux http:\/\/www.ispyconnect.com\/man.aspx?n=foscam https:\/\/github.com\/fvdm\/nodejs-foscam Aprox $1000 pesos Tiene servidor web embebido no necesita PC
Es motorizada
Cerradura eléctrica con control manual
Motor para persiana blackout http:\/\/spainlabs.com\/foro\/viewtopic.php?f=9&t=148&start=20
Otra forma de multiplexar pulsadores (division de tension) http:\/\/www.tuelectronica.es\/tutoriales\/arduino\/varios-pulsadores-por-linea-de-entrada-en-arduino.html
Ejemplos y videos utiles (arduino luz pulsadores conmutados por ejemplo) http:\/\/excontrol.es\/Domotica-Arduino\/Instalacion-domotica-arduino.aspx http:\/\/excontrol.es\/Arduino-Domotica-Foro\/showthread.php?tid=30
Usar\/Construir este brick para los sensores de temperatura (Si es q no usamos el ds18b20) http:\/\/forum.arduino.cc\/index.php\/topic,55012.0.html
Temperatura LM35 a mucha distancia http:\/\/www.forosdeelectronica.com\/f23\/conectar-lm35-15-metros-pic16f877-11294\/ http:\/\/www.nofossil.org\/index.php?choice=sensors\/lm35
Explicacion genial de PWM http:\/\/www.neoteo.com\/irfz44n-el-mos-fet-de-batalla-para-pwm\/
Medidor de energia electrica http:\/\/openenergymonitor.org\/emon\/node\/58
Casas de electronica Intek: Electrocomponentes: http:\/\/www.electrocomponentes.com (con catalogo) Arrow: http:\/\/www.arrowar.com (con catalogo) Cika: http:\/\/www.cika.com\/ (con catalogo) GM Electronica: http:\/\/www.gmelectronica.com.ar Elemon: http:\/\/www.elemon.com.ar
Genial proyecto codigo y librerias domotica arduino http:\/\/www.excontrol.es\/Domotica-Arduino
Sensor de temperatura copado y 1-wire (p\/ conectar en serie varios y usar un solo pin de arduino) - se pude poner a mucho distancia! http:\/\/articulo.mercadolibre.com.ar\/MLA-476030554-sensor-de-temperatura-dallas-ds18b20-1-wire-ideal-arduino-_JM http:\/\/bildr.org\/2011\/07\/ds18b20-arduino\/
Controlar A\/C (AC \/ Air conditioner \/ Aire acondicionado)
http:\/\/www.power7.net\/ http:\/\/www.power7.net\/apk_file\/IR_Pulses_Carrier_AC.txt http:\/\/techcontostones.blogspot.com.ar\/2013\/04\/arduino-android-como-controlar-un-aire.html A\/C Control http:\/\/www.righto.com\/2009\/08\/multi-protocol-infrared-remote-library.html http:\/\/www.edaboard.com\/thread276020.html http:\/\/forum.arduino.cc\/index.php?topic=153593.0 http:\/\/www.instructables.com\/id\/Fart-Operated-Random-Channel-TV-Remote\/step3\/Clean-up-your-Pulse-Codes\/ http:\/\/www.instructables.com\/id\/Build-a-transistor-circuit-board-for-controlling-A\/#step1 http:\/\/absurdlycertain.blogspot.com.ar\/2013\/03\/lirc-raspi-remote-control-configuration.html
SERÁ LA SALVACIÓN??? http:\/\/arduino.fisch.lu\/index.php?menu=36&page=&portal=9
Diodo receptor - TSOP1738 Receptor IR Modulación de 38kHz LED Infrarojo 950nm (banda de 38Khz) Power supply: 3-5V DC 3mA http:\/\/learn.adafruit.com\/ir-sensor
Receptor infrarojo: Vishay TSOP 1738 Vishay TSOP 1838 Vishay TSOP 11.. series
Otro receptor infrarojo es: IRM8601S
Sensor distancia Ultrasonico
http:\/\/www.tautvidas.com\/blog\/2012\/08\/distance-sensing-with-ultrasonic-sensor-and-arduino\/
Arduinos en china! Pedir! http:\/\/www.aliexpress.com\/wholesale?SearchText=arduino&catId=0&initiative_id=SB_20131008091403 http:\/\/www.aliexpress.com\/item\/Promotion-Sale-Development-Board-Uno-r3-board-MEGA328P-ATMEGA16U2-High-Quality-USB-Cable-for-Arduino-Free\/1010551496.html
Presupuesto Can Shield
Mercadolibre al 07\/10\/2013 Can transceiver MCP2515 = $59 Can controller MCP2551 = $33
En intek: Can controller MCP2551 = $13,50 Can transceiver MCP2510 (version vieja) = $21,11 Arduino UNO rev3 = $283
En ditentec: Arduino UNO rev3 = $250
En italia: Arduino UNO rev3 = 20 euros = $160
Placa CAN: $64 + $25,4 = $89,4
Total: $34,61 + $89,4 = $124,01
ScrewShield para arduino (bornera E\/S) Breakout-shield Fabricantes de PCB en argentina http:\/\/www.todopic.com.ar\/foros\/index.php?topic=36829.0 http:\/\/sistemasembebidos.com.ar\/foro\/index.php?topic=88.0
Can bus en Raspberry (complicado) http:\/\/elinux.org\/RPi_CANBus http:\/\/www.raspberrypi.org\/phpBB3\/viewtopic.php?f=44&t=7027&start=275 https:\/\/github.com\/msperl\/spi-config
Acceso externo Raspberry http:\/\/sobrebits.com\/montar-un-servidor-casero-con-raspberry-pi-parte-0-objetivos-e-indice\/
Medidor electrico http:\/\/www.enerzuul.es\/?p=750
Circuitos electricos basicos Latching Relay Circuit.wmv http:\/\/www.ea1uro.com\/eb3emd\/Controles_automaticos_de_luces.htm http:\/\/www.sharatronica.com\/timer_555.html http:\/\/www.pablin.com.ar\/electron\/circuito\/ilum\/intrcrep\/index.htm
circuito de enclavamiento http:\/\/www.forosdeelectronica.com\/f23\/enclavar-desenclavar-rele-pulsos-32032\/ http:\/\/www.todopic.com.ar\/foros\/index.php?topic=33703.0 http:\/\/www.todopic.com.ar\/foros\/index.php?topic=20265.0 http:\/\/nachotec-tecnologias3.blogspot.com.ar\/2013\/05\/enclavamientos-con-reles.html http:\/\/www.todopic.com.ar\/foros\/index.php?topic=27862.msg230116#msg230116 http:\/\/www.electroschematics.com\/6546\/low-current-relay\/ http:\/\/www.foroselectronica.es\/f53\/hacer-rele-biestable-1871.html relay bietable con enclavamiento mecanico en ingles: latching relay http:\/\/www.exatecno.net\/ampliacion\/rele\/releEnclavamiento.swf http:\/\/es.wikipedia.org\/wiki\/Latch Flip-Flop Flip-Flop divisor por 2
http:\/\/www.electronica-electronics.com\/Circuitos\/SSR_-_Relay_de_estado_solido.html Conmutación modo manual y remoto. Sistema Functiodomo http:\/\/functiodomo.org\/?p=47 http:\/\/forum.arduino.cc\/index.php\/topic,92963.0.html http:\/\/forum.arduino.cc\/index.php?PHPSESSID=q3j8pg334rmc5qh77p7g01ejq3&topic=55012.60 http:\/\/trasteandoarduino.blogspot.com.ar\/2013\/02\/control-de-luces-con-rele-y-conmutador.html http:\/\/txapuzas.blogspot.com.ar\/2010\/07\/rele-controlado-por-transistor.html http:\/\/www.unicrom.com\/Tut_triac.asp http:\/\/forum.arduino.cc\/index.php?PHPSESSID=7550vd4dindgrar9q414m3tvb2&topic=138198.30 http:\/\/functionars.es\/functiodomo_wp\/?p=63 http:\/\/functionars.es\/functiodomo_wp\/?cat=4 http:\/\/functiodomo.com\/eshop\/?tcp_product=placa-de-control-acduino-pcb-functiodomo http:\/\/www.foroelectricidad.com\/viewtopic.php?t=4070
CAN BUS Y MULTIPLEXACION Principios del Multiplexado Parte 1 http:\/\/www.slideshare.net\/JosepSalvadorSotoObregon\/captulo-3-tcnicas-de-transmisin-multiplexacin-y-conmutacin
EAGLE!: https:\/\/www.sparkfun.com\/search\/results?term=eagle&what=tutorials Descarga de Eagle: http:\/\/eagle-layout-editor.softonic.com\/linux Can Shields FAZCAN - http:\/\/www.fazjaxton.net\/products\/fazcan\/main.html SEEED CAN BUS SHIELD - http:\/\/www.seeedstudio.com\/wiki\/CAN-BUS_Shield ArCan - http:\/\/www.arcan.es\/?page_id=394 SPARKFUN CAN SHIELD - https:\/\/www.sparkfun.com\/products\/10039 SKPANG CAN SHIELD - http:\/\/www.skpang.co.uk\/catalog\/arduino-canbus-shield-with-usd-card-holder-p-706.html JAYCON CAN SHIELD - http:\/\/www.jayconsystems.com\/can-bus-shield.html CanDuino - https:\/\/code.google.com\/p\/canduino\/
http:\/\/www.matejk.cz\/zdroje\/mcp2515-avr-can-spi.pdf http:\/\/upverter.com\/sordfish\/a07397e03caae287\/MCP2515--MCP2551\/#
CANBUS CON ARDUINO DIAGRAMA! http:\/\/www.fazjaxton.net\/products\/fazcan\/main.html https:\/\/www.sparkfun.com\/datasheets\/DevTools\/Arduino\/canbus_shield-v12.pdf http:\/\/modelrail.otenko.com\/arduino\/arduino-controller-area-network-can http:\/\/www.madsciencenotebook.com\/arduino-can-bus-interface\/ http:\/\/forum.arduino.cc\/index.php?topic=53747.90 http:\/\/www.jayconsystems.com\/tutorial\/canbus\/
LEER ANTES DE USAR ARDUINO!! http:\/\/ruggedcircuits.com\/html\/ancp01.html http:\/\/forum.arduino.cc\/index.php\/topic,50210.0.html
RELAY POR RF
GENIAL!!! http:\/\/robots-argentina.com.ar\/Prueba_RFLink.htm
http:\/\/gzaloprgm.com.ar\/rfht12\/
http:\/\/www.forosdeelectronica.com\/f23\/activar-relay-radiofrecuencia-puerto-paralelo-60023\/
LEER!! http:\/\/www2.uacj.mx\/iit\/iec\/digitales\/proyectos\/Documentos_junio_2010\/SISTEMA%20PARA%20REDUCIR%20ENERGIA%20MEDIANTE%20EL%20CONTROL%20DE%20TEMPERATURA%20EN%20CASAS%20HABITACION.pdf
LEER
LEER
LEER
LEER
http:\/\/www.automatismos-mdq.com.ar\/blog\/2009\/02\/enlace-por-radiofrecuencia.html http:\/\/www.serasidis.gr\/circuits\/RF_remote_control\/RF_remote_control.htm http:\/\/www.wenshing.com.tw\/SERVICE\/ant_design_e.html
Mirar comentario, explica como obtener 5V continuos para receptor, PIC, etc. http:\/\/www.forosdeelectronica.com\/f23\/creando-switch-inalambrico-95021\/
Leer este hilo, muy interesante y real. Placa arduino en cada habitacion. Modular. (Leer todo, habla desde PLC, X10, hasta rs485, modbus, zigbee, etc) http:\/\/www.forosdeelectronica.com\/f19\/domotizar-casa-construccion-busco-personas-compartir-desarrollar-64519\/ Poner WatchDog (Perro guardian electronica) a cada modulo.
Control inalámbrico RF - 4 bits Control remoto por RF de 4 salidas a 315Mhz para uso domotico
RELAY DE ESTADO SOLIDO http:\/\/www.forosdeelectronica.com\/proyectos\/rele-estado-solido.htm
PROYECTOS http:\/\/www.forosdeelectronica.com\/proyectos\/ http:\/\/www.domoprac.com\/media\/Proyecto_geodomus_1.pdf http:\/\/www.domoprac.com\/domoforum\/general\/nuestras-instalaciones-domoticas\/mi-cabana-inteligente.html
PICS INFO BASICA, CIRCUITO IMPRESO BASICA http:\/\/www.kemisa.es\/circuito_programador_microprocesadores.php http:\/\/www.kemisa.es\/como_hacer_circuitos_parte_uno.php http:\/\/www.pickey.es\/uso_practico_del_pic12f675_i.html
TRANSMISOR Y RECEPTOR RF http:\/\/articulo.mercadolibre.com.ar\/MLA-461474893-transmisor-receptor-rf-433mhz-433-pic-atmel-arduino-_JM
OTROS RF DISTINTOS USADOS CON ARDUINO (SIN NECESIDAD DE DECODERS, LEER EL PDF PARA ENTENDER POR QUE) http:\/\/zygzax.com\/2013\/03\/15\/comunicacion-entre-arduinos-por-medio-de-radiofrecuencia\/?lang=en http:\/\/giltesa.com\/2012\/07\/19\/modulos-de-radio-frecuencia-a-433mhz-para-arduino\/ http:\/\/giltesa.com\/wp-content\/uploads\/2012\/07\/VirtualWire.pdf
ATMEL (AVR) EN VEZ DE PIC ES MEJOR?
GENIAL! (INTERRUPTORES CONMUTADOS Y CRUZADOS) -> http:\/\/www.xatakahome.com\/trucos-y-bricolaje-smart\/como-funcionan-los-interruptores-conmutados-y-cruzados http:\/\/bricolajedecabecera.es\/informacionutil-electricidad_circuito-electrico-y-como-conectar-un-interruptor-conmutador-sencillo-y-de-cruce-en-pasillo-dormitorio-reparar-las-averias-_140 ELECTRICIDAD BASICA http:\/\/www.taringa.net\/posts\/hazlo-tu-mismo\/14128010\/Instalacion-electrica-basica-videos-tutoriales.html http:\/\/ccpot.galeon.com\/enlaces1737094.html http:\/\/itecnicos.es\/general\/esquemas-electricos-2 http:\/\/www.voltimum.es\/news\/9598\/cm\/proyecto-domotico---instalacion-de-un-sistema-bus.html
EIB http:\/\/www.grupolegrand.es\/guiatecnicamyhome\/media\/pdf\/MY_HOME_GUIA.pdf
MODBUS http:\/\/es.wikipedia.org\/wiki\/Modbus Librearias modbus para arduino https:\/\/code.google.com\/p\/simple-modbus\/ http:\/\/playground.arduino.cc\/Code\/ModbusMaster https:\/\/code.google.com\/p\/modbusmaster\/ (misma q la anterior) arduino modbus slave | jpmzometa
Probar la libreria modbus con ModSim, QModbus
RS485 http:\/\/www.neoteo.com\/rs485-domotica-al-alcance-de-tu-mano-15810 http:\/\/es.wikipedia.org\/wiki\/RS-485 http:\/\/en.wikipedia.org\/wiki\/Balanced_line http:\/\/www.ccontrols.com\/pdf\/ExtV1N1.pdf http:\/\/es.wikipedia.org\/wiki\/UART http:\/\/real2electronics.blogspot.com.ar\/2009\/09\/buses-de-campo-para-arduino-rs485.html http:\/\/www.lammertbies.nl\/comm\/info\/RS-485.html http:\/\/www.gammon.com.au\/forum\/?id=11428
https:\/\/docs.google.com\/presentation\/pub?id=1J6Yn5-IabkjKLI_VYHLPwIFSu2_qfTLQxJYe59BoD6k&start=false&loop=false&delayms=3000#slide=id.p13 http:\/\/www.hw-group.com\/products\/sensors\/images\/RS485_Poseidon_RJ45_wiring_sm.png http:\/\/www.forosdeelectronica.com\/f15\/comunicar-dos-microcontroladores-pc-rs485-1146\/ http:\/\/www.forosdeelectronica.com\/f26\/usar-utp-transmitir-rs485-94603\/ http:\/\/www.maximintegrated.com\/app-notes\/index.mvp\/id\/763
Terminadores. 120 ohms
Leer esto: http:\/\/en.wikipedia.org\/wiki\/Pull-up_resistor En un comentario de este hilo (http:\/\/www.edaboard.com\/thread120618.html) hablan de usar un pull-up resistor para los esclavos. (Modbus) UPDATE: Esto solo es asi porque el tipo quiere hacer FULLDUPLEX! ver diagrama!
CABLEADO Y DISTRIBUCION DE ARDUINOS. http:\/\/forum.arduino.cc\/index.php\/topic,78501.0.html http:\/\/johanneskinzig.de\/hardware\/arduino-communicates-via.html http:\/\/www.possamai.it\/lino\/arduino-modbus\/ http:\/\/www.biemmeitalia.net\/blog\/android-touchscreen-communicates-with-arduino-using-modbus-rs485\/ http:\/\/www.maximintegrated.com\/app-notes\/index.mvp\/id\/763 http:\/\/riunet.upv.es\/bitstream\/handle\/10251\/18228\/Memoria.pdf?sequence=1 http:\/\/es.opendomo.org\/howto-installation-1 http:\/\/forum.arduino.cc\/index.php?topic=55012.0 http:\/\/marcoramilli.blogspot.com.ar\/2011\/10\/communication-between-multiple-arduino.html http:\/\/www.zebraelectronica.com\/Descargas\/Manuales\/TIPS%20de%20RS485.pdf http:\/\/electronics.stackexchange.com\/questions\/848\/should-i-consider-using-rs-485-for-my-next-project http:\/\/forum.arduino.cc\/index.php?PHPSESSID=81garvfik0s12mmjpb8jd7b9b7&topic=138198.15 arduino mbrt | jpmzometa Conmutación modo manual y remoto. Sistema Functiodomo http:\/\/www.cambre.com.ar\/fichas.php?source=n
RELEE RF (RADIO FRECUENCIA) http:\/\/forum.arduino.cc\/index.php?PHPSESSID=oql4vletvf5h8t32roeobmlaa4&topic=142939.0
CHIP NE555 http:\/\/www.neoteo.com\/ne555 http:\/\/www.neoteo.com\/construye-un-mando-on-off-para-tus-proyectos-15698 http:\/\/www.neoteo.com\/domotica-iluminacion-optimizada
http:\/\/raspimods.blogspot.mx\/2012\/09\/portero-ip-con-asterisk-y-tarjeta-de.html
http:\/\/blog.makezine.com\/projects\/notifying-doorbell-with-pushingbox\/ http:\/\/www.dreamgreenhouse.com\/projects\/2012\/frontdoor\/index.php http:\/\/nathan.chantrell.net\/home-automation\/my-home-automation-system\/ https:\/\/github.com\/mpodroid\/door-berry
STREAMING VIDEO EN TIEMPO REAL http:\/\/www.palebluedot.nl\/jml\/computer-stuff\/3-linux\/33-webcam-streaming-with-raspberry-pi.html http:\/\/nestcam.dlinkddns.com\/ http:\/\/www.bobtech.ro\/tutoriale\/raspberry-pi\/78-streaming-webcam-in-format-m-jpg-cu-raspberry-pi http:\/\/www.talktech.info\/2013\/01\/21\/pieye-raspberry-pi-streaming-webcam\/ http:\/\/iqjar.com\/jar\/live-stream-from-your-raspberry-pi\/ http:\/\/pingbin.com\/2012\/12\/raspberry-pi-web-cam-server-motion\/ http:\/\/rstreefland.com\/2013\/01\/24\/how-to-a-complete-super-fast-super-efficient-web-server-setup-for-the-pi\/#comment-6 http:\/\/www.slblabs.com\/2012\/09\/26\/rpi-webcam-stream\/
https:\/\/github.com\/EnigmaCurry\/RaspberryPi-IP-Camera-Viewer http:\/\/www.lavrsen.dk\/foswiki\/bin\/view\/Motion\/WebHome http:\/\/blog.snapdragon.cc\/using-raspberry-pi-for-cctv-with-zoneminder\/ http:\/\/blog.snapdragon.cc\/raspberry-pi-for-cctv-using-motion\/
MOTION JPEG EN ANDROID http:\/\/stackoverflow.com\/questions\/3205191\/android-and-mjpeg#tab-top http:\/\/stackoverflow.com\/questions\/10550139\/android-ics-and-mjpeg-using-asynctask http:\/\/foxdogstudios.com\/static\/presentations\/keeping-it-real-time.html https:\/\/code.google.com\/p\/spydroid-ipcamera\/
http:\/\/gallery.digi.com\/2012\/10\/09\/skube\/ http:\/\/www.arvisc.info\/
Raspberry Pi - How to SSH - Remote view your Pi...
http:\/\/www.slblabs.com\/2012\/09\/26\/rpi-webcam-stream\/ http:\/\/www.cooking-hacks.com\/index.php\/blog\/making-videocalls-with-3ggprs-shield-for-arduino
Para conectar mas USB al raspberry Using the Raspberry Pi as a Full Desktop with Lots of USB Devices
Websockets http:\/\/www.websocket.org\/demos.html Timbre Websockets http:\/\/www.raspberrypi.org\/phpBB3\/viewtopic.php?f=37&t=15348 http:\/\/www.raspberry-asterisk.org\/ http:\/\/raspimods.blogspot.mx\/2012\/09\/portero-ip-con-asterisk-y-tarjeta-de.html http:\/\/www.blog.solidstatediskshop.com\/2012\/raspberry-pi-doorbell-python\/
Genial http:\/\/rsppi.blogspot.com.es\/2012\/12\/control-domotico-desde-el-telefono.html http:\/\/rsppi.blogspot.com.es\/2012\/05\/asterisk-en-el-raspberrypi.html http:\/\/rsppi.blogspot.com.es\/2012\/06\/spa3102-y-raspberry-pi.html
Raspi Home System - Good Morning
Control domótico por teléfono con RaspberryPi
http:\/\/www.trabajosunidrc.arredemo.org\/PrograArdu.html http:\/\/www.aprenderobotica.com\/group\/tutoriales\/page\/arduino http:\/\/blog.bricogeek.com\/noticias\/arduino\/descargar-manual-en-pdf-de-arduino-en-espanol\/#more
http:\/\/felixmaocho.wordpress.com\/2013\/02\/15\/arduino-uso-de-la-tarjeta-de-reles\/ http:\/\/rsppi.blogspot.com.es\/2012\/06\/domotica-en-raspberrypi-parte-1.html http:\/\/jpardobl.com\/2013\/02\/25\/domotica-con-la-rasberry-pi\/
http:\/\/www.hobbyist.co.nz\/?q=web-switch-tutorial
http:\/\/hfiel.es\/proyectos-actuales\/sensor-arduino\/14-sensor-arduino-resultados-de-las-pruebas https:\/\/www.google.com.ar\/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CD0QFjAB&url=http%3A%2F%2Farduino.cc%2Fforum%2Findex.php%3Ftopic%3D81957.0&ei=vMFNUafgHJSK9QTC4YDgBw&usg=AFQjCNE8NA64JU0qUJPfRPr5Tv3NL-Et2w&bvm=bv.44158598,d.eWU&cad=rja
http:\/\/forums.adafruit.com\/viewtopic.php?f=25&t=11597 (ver estructura codigo de programa)
http:\/\/www.smarthome.com\/_\/index.aspx
http:\/\/www.coolest-gadgets.com\/category\/home-gadgets\/home-automation\/
Garage con GPS http:\/\/www.domoticaforum.eu\/viewtopic.php?t=3746
Timbre http:\/\/makezine.com\/projects\/Notifying-Doorbell-with-PushingBox\/ http:\/\/www.vdsar.net\/diy-doorbell-to-smartphone\/ YESSSSSSSSSSSSSSSSSS - https:\/\/github.com\/mpodroid\/door-berry http:\/\/binerry.de\/post\/29180946733\/raspberry-pi-caller-and-answering-machine https:\/\/github.com\/binerry\/RaspberryPi\/tree\/master\/tools\/c\/sip-tools http:\/\/www.raspberrypi.org\/phpBB3\/viewtopic.php?f=38&t=21463&p=205123#p205123 https:\/\/logicethos.com\/blog\/pitelephone-raspberry-pi-retro-dial-phone\/ http:\/\/es.engadget.com\/2012\/12\/06\/doorbot-timbre-con-mirilla-digital-telefonos\/
Basurero! http:\/\/www.coolest-gadgets.com\/20060918\/auto-opening-trash-can\/
http:\/\/www.mecamex.net\/anterior\/cong06\/articulos\/60708final.pdf
SONIDO http:\/\/www.albedo.biz\/products\/019\/002\/001\/ http:\/\/www.raspberrypi.org\/phpBB3\/viewtopic.php?f=38&t=30240 http:\/\/www.raspyfi.com\/project\/ XBMC, Raspbmc http:\/\/www.raspyfi.com\/forum\/everything-else\/multi-room-setup\/
HILO MUSICAL http:\/\/es.scribd.com\/doc\/36231191\/Circuitos-de-Electronica-1 http:\/\/www.forosdeelectronica.com\/f31\/amplificador-tda7377-preamplificadores-vumetro-pcbs-11325\/index2.html http:\/\/ttjcrew.com\/2010\/05\/25\/the-tech-junkies-episode-6\/ http:\/\/www.bisente.com\/blog\/2007\/04\/12\/hilo-musical-por-unos-80e\/ (USB FM transmitter) http:\/\/personal.telefonica.terra.es\/web\/soloelectronicos\/hilo\/hilo.htm http:\/\/www.raspberrypi.org\/phpBB3\/viewtopic.php?t=26388
Calculo longitud cable altavoces y calidad http:\/\/www.doctorproaudio.com\/content.php?93-cable-altavoz-amortiguamiento http:\/\/www.doctorproaudio.com\/content.php?142-longitudes-maximas-cable-altavoz http:\/\/www.doctorproaudio.com\/content.php?143-cable-altavoz-longitud-tabla http:\/\/www.duiops.net\/hifi\/cine-en-casa-conexiones-cablesaltavoz.html
PROYECTOS ELECTRONICOS!!!!!!! http:\/\/construyasuvideorockola.com\/recomend_home.php http:\/\/es.scribd.com\/doc\/36425276\/34-proyectos-sencillos-de-electronica http:\/\/es.scribd.com\/doc\/36231191\/Circuitos-de-Electronica-1 http:\/\/www.neoteo.com\/mi-primer-receptor-tda7000 http:\/\/construyasuvideorockola.com\/proyect_amp_40w.php http:\/\/www.forosdeelectronica.com\/f31\/amplificador-bridge-simple-tda2030-2040-2050-lm1875-pcbs-14305\/ http:\/\/guia.mercadolibre.com.ar\/sistemas-musica-funcional-transformadores-linea-64054-VGP
RASPERRY PI Y SERVIDOR DE MUSICA http:\/\/www.techradar.com\/news\/digital-home\/media-servers\/use-raspberry-pi-to-stream-to-any-device-with-squeezeplug-1154688 http:\/\/www.boards.ie\/vbulletin\/showthread.php?t=2056775891 (ver comentario sobre squeezeplug) https:\/\/mail.google.com\/mail\/ca\/u\/1\/?shva=1#drafts?compose=13f5d51d089558af
Raspberry Pi - Can bus http:\/\/www.skpang.co.uk\/catalog\/pican-canbus-board-for-raspberry-pi-p-1196.html http:\/\/radioelf.blogspot.com.ar\/2013\/01\/seguimos-con-raspberry-pi-can-bus-spi.html http:\/\/www.raspberrypi.org\/phpBB3\/viewtopic.php?f=37&t=31666 http:\/\/tupfstuff.blogspot.com.ar\/ http:\/\/www.industrialberry.com\/can-controller\/
http:\/\/sharp-world.com\/products\/device\/lineup\/data\/pdf\/datasheet\/s102s12_e.pdf
PLAN DE PROYECTO
- Introducción
Analisis e investigacion
- Planteamiento del problema
Analisis de requisitos
- Definicion de objetivos
- Alcance y limitaciones
- Datos de la vivienda
- Requisitos de instalacion (aparatos de la casa)
- Requerimientos funcionales
Investigacion
Diseño del sistema domotico
- Protocolo de comunicaciones - Topología de red - Arquitectura - Hardware (Lista completa de componentes) - Controladores - Interfaces - Sensores - Actuadores - Modulos - Soportes de comunicación - Aparatos terminales - Requisitos especiales de la instalación - Espacio adicional en el cuadro eléctrico - Canalizaciones adicionales - Recomendaciones y consideraciones de instalación - Especificaciones de Instalacion - Tabla de asignación de canales de entradas y salidas - Conexion basica de los sensores y actuadores (Esquema unifilar) - Tabla de configuracion de canales (Asignacion entre ellos) - Codificacion de cables (numeracion, colores, etc.) - Planos de conexiones - Software - Factibilidad Tecnica - Factibilidad Económica
Presupuesto
Implementacion
- Pruebas de concepto (pruebas de laboratorio)
- Testing modular (pruebas de laboratorio y de campo)
- Implementación de sistema
- Testing integral (prueba de campo integral)
Mantenimiento
Alcance global del sistema:
Sistema de control y automatización de luces.
- Encendido\/Apagado y Dimerizado de luces
- Control de luces encendidas (sensores o deteccion de corriente)
- Encendido automático progresivo por proximidad y presencia.
- Apagado automático por ausencia de presencia.
- Encendido automático progresivo por sensor de luminosidad.
- Programación de encendido\/apagado automático
- Simulación de presencia
Sistema de control y automatizacion de calefacción
- Encendido\/Apagado y Selección de temperatura
- Programación de encendido\/apagado automático
Sistema de control y automatizacion de climatización
- Encendido\/Apagado y sSelección de temperatura
- Programación de encendido\/apagado automático
Sistema de control y automatización de blackouts.
- Control de accionamiento
- Programación de accionamiento automático
- Accionamiento automático por sensor de luminosidad.
Sistema de control y automatización de entradas
- Accionamiento (Apertura\/Cierre) garage a través de Internet.
- Accionamiento (Apertura\/Cierre) a través de control RF, IR, Bluetooth.
- Control de estado de garage (abierto\/cerrado)
- Accionamiento (Apertura\/Cierre) automático de garage por GPS del smartphone.
- Avisos y alertas de timbre en puerta de entrada
- Accionamiento (Apertura\/Cierre) de entrada principal a través de RFID, WIFI
Sistema de seguridad y vigilancia.
- Control de activación\/desarme de alarma.
- Detección de presencia externa cercana.
- Detección de presencia en habitaciones.
- Detección de ingreso a vivienda.
- Alarma y avisos ante intrusos.
- Sistema de cámaras de seguridad
Sistema de seguridad hogareña
- Control de fuga de gas - Control de presencia de humo
Sistema multimedia
- Audio/Música centralizada
Sistema de control centralizado
- Control manual de todas las funcionalidades - Control programable de todas las funcionalidades - Control inteligente (escenas) de combinaciones de funcionalidades - Estadísticas de usos, consumos, etc.
Sistema de economía del hogar
- Control de consumo eléctrico
Otras ideas:
Detección ingreso dueño, ejecución escena (bienvenida, encendido luces, encendido musica de fondo, levantar balckouts, encendido calefacción\/aire, desarmar alarma, etc)
Deteccion de salida (apagar luces, encender alarma, limpiar, detectar puertas abiertas, etc)
Control por voz
- Luces led en alacena (arriba y abajo)
- Luces led cajonera cocina
- Luces led dentro de cajoncito blackotus
- Ambient light televisor
- Limpieza casa cuando no estamos
- Despertador (luces dimm, music, temperatura, hora, tiempo restanto, café, prender tv con noticias)
- Modo nocturno (luces bajas, leds, apagar cosas, encender alarma en zonas no usadas, etc)
Sacar ideas de automatizaciones y funcionalidades a agregar: http:\/\/www.sistemasdomotic.com.ar\/todo_qes.htm
comandos bajo nivel
turn(0\/1) switch() -> si 0: 1 si 1:0 blink(times, interval) -> 0 times: infinite dimm(value) setParam(paramName, value) rgb(red, green, blue, animate[yes\/no]) setTemperatureRange(minTemp, maxTemp, histerese)
moduloCocina.luz.encender() moduloCocina.luz.apagar() moduloCocina.luz.atenuar(valor) moduloCocina.luz.color(rojo, verde, azul) moduloCocina.luz.parpadear(veces, intervalo)
tiempo.configurarEncendido(hora, luz) tiempo.configurarApagado(hora, luz)
public class EncenderPorMovimiento { \/\/ Esto es para apagar la luz cuando no hay actividad, solo si se encendio por medio de
domotica. Si se encendio manualmente no apagar
private automaticTurnedOn = false;
if (sensorMovimiento.hayMovimiento() && luz.isOff()) { luz.encender(); automaticTurnedOn = true } else if (sensorMovimiento.hayMovimiento() == false && luz.isOn() && automaticTurnedOn == true) { if (System.getCurrentTimeInMillis() - sinMovimientoDesde > 10000) { luz.apagar(); } } else if (sensorMovimiento.hayMovimiento() && luz.isOn()) { sinMovimientoDesde = System.getCurrentTimeInMillis(); } }
foco on\/off dicroica on\/off value led on\/off color RGB ventilador value calefactor electrico on\/off a\/c on\/off temperatura wings blackout value puerta on\/off garage on\/off hoja alarma on\/off riego (electrovalvula) on\/off cafetera on\/off pava electrica on\/off tv\/audio camara (ver y mover)
sensor luz nivel luz sensor proximidad distancia sensor movimiento 0\/1 sensor humedad nivel de humedad sensor gas\/humo nivel de gas\/humo sensor temperatura temperatura sensor magnético 0\/1 sensor rfid value receptor IR value interruptores on\/off perillas value pulsadores
192.168.0.121 root raspberry
VERRRRRRRRR http:\/\/forum.mysensors.org\/topic\/2537\/device-library http:\/\/forum.mysensors.org\/topic\/2537\/device-library http:\/\/forum.mysensors.org\/topic\/2537\/device-library http:\/\/forum.mysensors.org\/topic\/2537\/device-library
https:\/\/smsgateway.me\/admin\/devices\/index http:\/\/www.raspberrypi-spy.co.uk\/2012\/06\/simple-guide-to-the-rpi-gpio-header-and-pins\/ http:\/\/www.raspberrypi-spy.co.uk\/2012\/09\/checking-your-raspberry-pi-board-version\/ https:\/\/github.com\/anjlab\/android-sms-gateway
Reconocimiento voz en espanol! https:\/\/wit.ai\/diegobaravalle\/home-automation
IP CAMERA http:\/\/videos.cctvcamerapros.com\/digital-io-alarm-in-out\/network-ip-camera-digital-io-setup.html
http:\/\/forum.mysensors.org\/topic\/1893\/multiple-controllers-single-gateway\/2
https:\/\/github.com\/arendst\/mqtt-mysensors\/blob\/master\/mqtt-mysensors https:\/\/github.com\/alfredocdmiranda\/pymys
https:\/\/pypi.python.org\/pypi\/paho-mqtt
Usar un lector de serial port en python, y tirarlo a MQTT.. .entonces puede haber todos los clientes y productos que se quieran (multiples controllers, etc)
http:\/\/randomnerdtutorials.com\/monitor-your-door-using-magnetic-reed-switch-and-arduino\/
Estructura de mensajes para IoT https:\/\/iotdb.org\/
Health & Structure of Mesh http:\/\/forum.mysensors.org\/topic\/1162\/health-of-mesh http:\/\/forum.mysensors.org\/topic\/1119\/data-type-data-unit-decade-exponent\/3
Sketch Generator, forma de implementarlo, ver!!! http:\/\/forum.mysensors.org\/topic\/2464\/sketch-generator\/5 http:\/\/forum.mysensors.org\/topic\/2537\/device-library
Sketchs - Usar Observer pattern para "callbacks" y State Machine para las acciones
https:\/\/github.com\/jonblack\/arduino-fsm
Por ejemplo:
Iluminacion escalera.
Sensor: PIR (Objeto CMotion)
Actuador: LED (Objeto CLight -> puede ser a su vez stateMachine)
Maquina: Stairs (Objeto StairsStateMachine)
StairsStateMachine se registra como observer de CMotion.Cuando recibe una notificacion la convierte a un "evento" compatible y lo triggerea internamente en su state machine. Si es una transicion correcta se ejecuta el estado WALKING_ON que usa CLight para encender las luces.
A su vez CLight que es una state-machine entra en estado SWITCHING_ON (va prendiendo todas las luces hasta que llega al estado WAITING_FOR_PERSON, y luego a SWITCHING_OFF, y luego OFF)
Para ver la cajita y como conecta! http:\/\/forum.mysensors.org\/topic\/1008\/contest-my-gateway http:\/\/forum.mysensors.org\/topic\/924\/mqtt-client-gateway\/2
OTA, explicacion, LEERRRRR http:\/\/forum.mysensors.org\/topic\/1914\/over-the-air-ota-bootloading-update-tutorial\/9
Rules engine (python) https:\/\/github.com\/venmo\/business-rules
http:\/\/videos.cctvcamerapros.com\/raspberry-pi\/send-push-notifications-pir-motion-detector.html
ROADMAP
0.1 - Implementar alarma temporal Alarma con sensores magnéticos conectados a Raspberry PI por GPIO. Activación \/ Desactivación. Detección de ingreso. Alarma por Email \/ Notificación Push (IFFFT). Bocina interior. Software: Raspberry Pi, Script Python
0.2 - Cablear correctamente alarma temporal (se pueden llevar todos los cables a la raspberry???)
0.9 - Implementar arquitectura productiva (básica funcional) Mantener alarma temporal funcionando MySensors Network. Raspberry PI como Controller (Con MyController configurado) Arduino Uno + RF24 como Serial Gateway Arduino Pro Mini + RF24 + Magnetic Sensor como Nodo y Sensor
1.0 - Implementar alarma básica Alarma con sensores magnéticos. Activación \/ Desactivación. Detección de ingreso. Alarma por Email. Bocina interior.
1.1 - Implementar alarma completa Alarma con sensores magnéticos y de movimiento. Activación \/ Desactivación. Detección de ingreso. Detección movimiento. Activación con período de gracia. Desactivación por código. Alarma por Email, Notificación push, SMS. Bocina interior. Bocina Exterior.
DZone.com Tiene muchos artículos interesantes, y al estar registrado se pueden bajar PDF interesantes.
Empezar con esto: http:\/\/mmtn.borioli.net\/?p=1342
Building the Internet of Things: HTML5 for Microcontrollers http:\/\/css.dzone.com\/articles\/building-internet-things-html5?mz=166829-iot
JavaFX http:\/\/code.makery.ch\/library\/javafx-8-tutorial\/es\/ http:\/\/java.dzone.com\/articles\/javafx-raspberry-pi-%E2%80%93-3-easy?mz=166829-iot
MQTT http:\/\/mqtt.org\/ https:\/\/github.com\/mqtt\/mqtt.github.io\/wiki http:\/\/mosquitto.org\/ http:\/\/server.dzone.com\/articles\/controlling-house-50-miles?mz=166829-iot https:\/\/www.justinribeiro.com\/chronicle\/2012\/07\/22\/the-internet-of-things-trigger-an-led-on-an-arduino-with-mqtt-mosquitto-ratchet-and-html5-websocket-api\/
MQTT vs WebSockets http:\/\/embeddedexperience.blogspot.com.ar\/2014\/05\/mqtt-vs-websocket.html http:\/\/blog.hekkers.net\/2012\/10\/13\/realtime-data-with-mqtt-node-js-mqtt-js-and-socket-io\/
MQTT vs HTTPS http:\/\/stephendnicholas.com\/archives\/1217
Real Time IoT Protocols http:\/\/micrium.com\/iot\/internet-protocols\/ https:\/\/medium.com\/@chrismatthieu\/three-realtime-iot-protocols-http-mqtt-websockets-a8c16200cc07 http:\/\/electronicdesign.com\/embedded\/understanding-protocols-behind-internet-things https:\/\/www.sparkfun.com\/news\/1705 http:\/\/postscapes.com\/internet-of-things-protocols
Android MQTT Implementar MQTT en Android (parece que bien hecho): http:\/\/dalelane.co.uk\/blog\/?p=1599 http:\/\/www.slideshare.net\/ultrasonic\/android-push-server-mqtt
MySensors - Controller para basarse https:\/\/github.com\/mysensors\/Arduino\/blob\/development\/NodeJsController\/NodeJsController.js
Lista de productos Radio Transceptor nRF24L01+ $70 Capacitor 4.7uF LE33ACZ 5V-3.3V Step Down Regulator o puede ser AMS1117 5V-3.3V Step Down Module Sensor PIR HC-SR501 Step Up regulator 3.3V-5v Sensor temperatura Dallas DS18B20. SSR (Solid State Relay) SSR-40DA 40A\/250V 3-32VDC\/24-380VAC Magnetic Door Switch Sensor LCD 1602 Verde - Negro Otra lista: 2 RF Transceiver Nordic nRF24l01+ $70 1 Fuentes para Arduino $150 1 Arduino Pro Mini 5V 16mhz $150 2 Capacitor 4.7uF 4 Mosfet IRFZ44N $40 1 Sensor PIR HC-SR501 (Modulo detector de movimiento) $80 1 Sensor temperatura Dallas DS18B20 $50 1 Modulo 4 Reles Optoacoplados 5v Con Bornera Arduino 250v 10a 1 LCD 1602 Verde - Negro 16x2 $130 1 Tira LEDs RGB 1 Fuente 12V Para LEDs RGB 1 Plaqueta Pcb Experimental Epoxy Simple Faz 9x7cm Conectores Macho-Hembra Conectores Hembra-Hembra 1 sensor de luz digital (ldr) - BH1750 LE33ACZ 5V-3.3V Step Down Regulator o puede ser AMS1117 5V-3.3V Step Down Module Step Up regulator 3.3V-5v Magnetic Door Switch Sensor
Alarm
Tener en cuenta esto para los PIR y magnetic (NC y corte de cables)
https://forum.mysensors.org/topic/805/using-no-magnetic-switches-instead-of-nc/9
Interesante, LEER!
http://www.hkvstar.com/technology-news/how-to-install-pir-sensor-minimize-the-false-alarm.html
https://www.actmeters.com/advice/five-causes-of-pir-false-alarms/
http:\/\/dreamgreenhouse.com\/projects\/2013\/presence\/index.php http:\/\/projects.privateeyepi.com\/ http:\/\/projects.privateeyepi.com\/home\/rules-1
https:\/\/forum.mysensors.org\/topic\/3592\/dual-mode-for-battery-powered-sensors
Magnetic Sensor
https:\/\/forum.mysensors.org\/topic\/909\/reed-switch-normally-open-or-normally-closed\/5
PIR
http:\/\/videos.cctvcamerapros.com\/raspberry-pi\/send-push-notifications-pir-motion-detector.html
https://forum.mysensors.org/topic/3756/multisensor-pir-based-on-ikea-molgan
Pir sensing con calibracion y otras yerbas
http:\/\/playground.arduino.cc\/Code\/PIRsense
https:\/\/www.mysensors.org\/build\/motion
Presence detection
https:\/\/forum.mysensors.org\/topic\/1958\/presence-detection\/9
Imagen "linda" para documentacion
Diagramas state machines
https://www.lucidchart.com/documents/edit/b61d37b3-e2a3-4046-8611-5273c630ae9e/2
Documentación alarma (Reducción de falsas alarmas)
https://en.wikipedia.org/wiki/Security_alarm#Cross_zoning https://buy.dmp.com/products/documents/LT-0370.pdf http://www.eesgi.com/SP&TNews.pdf
Otros
IP CAMERA http:\/\/videos.cctvcamerapros.com\/digital-io-alarm-in-out\/network-ip-camera-digital-io-setup.html
-- Ing. Diego Baravalle - Rafaela, Sta. fe (Argentina)