Muy buenos días, estoy embarcado en un proyecto casero para aplicar lo que he aprendido de electrónica en mi casa, la idea de lo que quiero hacer es automatizar algunos procesos para lo que he comprado dos placas Arduino y distintos módulos, mi pregunta es la siguiente:
En primer lugar, quiero establecer (ya sea con el DUE o MEGA) una comunicación con mi iPhone mediante Wifi, compré el módulo RN-XV WiFly para dicho propósito, lo que he investigado es que se puede hacer una aplicación mediante un programa llamado: B4X, Basic 4 iPhone y también vi uno Cordova (desconozco si son o no de pago, de todas maneras no es problema).
Con respecto a este tema, alguna sugerencia o algún programa más sencillo, o algún sitio que me recomendéis leer para aprender más de esa programación?.
Ya establecida esa comunicación, el siguiente paso serían los sensores. Lo primero que quiero hacer es subir y bajar persianas, para lo que compré un par de puentes H y motores, la pregunta es la siguiente: Si yo tengo mi arduino (DUE o MEGA son los que poseo) como puedo lograr que el módulo por ejemplo el de puente H esté totalmente inalámbrico y ajeno al arduino? pensé en utilizar módulos de RF para tal propósito, ¿Teniendo un módulo de WiFly conectado al arduino puedo utilizar paralelamente el módulo de RF?
He encontrado estos diagramas en internet:
Para el emisor (en tal caso que no pueda directamente con el arduino):
para el receptor:
Ahora bien la banda con la que trabajan los módulos es de 433 MHz con una modulación ASK, mi siguiente pregunta es: En tal caso que me decante por esta opción para ubicar los módulos a distancia del arduino, ¿como evitar interferencias o confusiones entre los distintos módulos? es decir, yo quiero que para tal acción el arduino active el motor que baja la persiana, para otra active el que suba, en otra parte de la casa qué se yo, active un relay para encender o apagar una luz, etc... ¿Qué me recomendáis?.
La última pregunta es un poco más complicada, he visto unos aparatos con los que puedes controlar el termostato de los acondicionadores de aires digitales, si quisiera hacer algo parecido con el arduino para controlar la temperatura, encendido y apagado mediante el iPhone ¿qué me recomendais? Por cierto, un sólo emisor y varios receptores? o varios emisores y varios receptores? es mejor hacer la parte del emisor aparte del arduino o incluirlo en el programa? usar uno o dos arduinos para ese proposito?
Se me ha ocurrido a mi hacer una especie de control remoto que funcione con un módulo de IR, sin embargo debería conocer la codificación y frecuencia con la que trabaja el aire para poder controlarlo no?...
Espero no haber infringido ninguna norma y sí es así hacermelo saber. Muy buenas tardes, lo que vaya haciendo lo iré compartiendo acá con imágenes para que otros puedan beneficiarse de ello.
Ah y si logro aprender a programar iPhone ya sea con Córdova o comprando la licencia de Basic 4 iPhone no dudéis luego en pedirme ayuda con algún programa o para compilarlo
Gracias
En primer lugar, quiero establecer (ya sea con el DUE o MEGA) una comunicación con mi iPhone mediante Wifi, compré el módulo RN-XV WiFly para dicho propósito, lo que he investigado es que se puede hacer una aplicación mediante un programa llamado: B4X, Basic 4 iPhone y también vi uno Cordova (desconozco si son o no de pago, de todas maneras no es problema).
Con respecto a este tema, alguna sugerencia o algún programa más sencillo, o algún sitio que me recomendéis leer para aprender más de esa programación?.
Ya establecida esa comunicación, el siguiente paso serían los sensores. Lo primero que quiero hacer es subir y bajar persianas, para lo que compré un par de puentes H y motores, la pregunta es la siguiente: Si yo tengo mi arduino (DUE o MEGA son los que poseo) como puedo lograr que el módulo por ejemplo el de puente H esté totalmente inalámbrico y ajeno al arduino? pensé en utilizar módulos de RF para tal propósito, ¿Teniendo un módulo de WiFly conectado al arduino puedo utilizar paralelamente el módulo de RF?
He encontrado estos diagramas en internet:
Para el emisor (en tal caso que no pueda directamente con el arduino):

para el receptor:

Ahora bien la banda con la que trabajan los módulos es de 433 MHz con una modulación ASK, mi siguiente pregunta es: En tal caso que me decante por esta opción para ubicar los módulos a distancia del arduino, ¿como evitar interferencias o confusiones entre los distintos módulos? es decir, yo quiero que para tal acción el arduino active el motor que baja la persiana, para otra active el que suba, en otra parte de la casa qué se yo, active un relay para encender o apagar una luz, etc... ¿Qué me recomendáis?.
La última pregunta es un poco más complicada, he visto unos aparatos con los que puedes controlar el termostato de los acondicionadores de aires digitales, si quisiera hacer algo parecido con el arduino para controlar la temperatura, encendido y apagado mediante el iPhone ¿qué me recomendais? Por cierto, un sólo emisor y varios receptores? o varios emisores y varios receptores? es mejor hacer la parte del emisor aparte del arduino o incluirlo en el programa? usar uno o dos arduinos para ese proposito?
Se me ha ocurrido a mi hacer una especie de control remoto que funcione con un módulo de IR, sin embargo debería conocer la codificación y frecuencia con la que trabaja el aire para poder controlarlo no?...
Espero no haber infringido ninguna norma y sí es así hacermelo saber. Muy buenas tardes, lo que vaya haciendo lo iré compartiendo acá con imágenes para que otros puedan beneficiarse de ello.
Ah y si logro aprender a programar iPhone ya sea con Córdova o comprando la licencia de Basic 4 iPhone no dudéis luego en pedirme ayuda con algún programa o para compilarlo