#1,411
25-08-2015, 08:47 AM
El proyecto CAO1 está concebido para ser un controlador de acuario con un software modular y un hardware monolítico donde Arduino Mega 2560 es el corazón del controlador.
El proyecto CAO se ha bifurcado en dos líneas. Por una parte se proseguirá con el actual CAO1 y por otra abriremos una nueva línea que llamaremos CaoBT. Usará como interfaz un terminal Android. Puede ser una tablet o un Smartphone. El diseño de software sigue siendo modular con una reutilización importante del software anterior, pero el hardware ahora será modular. Un acuario o un conjunto de acuarios podrían tener varios controladores de diverso tipo y todos ellos usarían el mismo interfaz. Bastaría con seleccionar en el Terminal la conexión deseada.
Por ejemplo podrías conectarte a Refrigerador del gambario de 35 litros, o al refrigerador del acuario de 450 litros, o a un tipo de controlador diferente y tener unificado el interfaz. Además para un tipo de controlador dado se podrían usar programas diferentes con diferente propósitos. Por ejemplo monitorización, configuración, diagnósticos, y lo que surja.
Los programas en la parte Android los estoy desarrollando con App Inventor que no esá pensado para hacer grandes aplicaciones, pero que tiene una curva de aprendizaje muy suave e intuitiva y que evita tener que aprender a hacer programas usando un lenguaje más serio en un entorno de programación Android que necesita un tiempo de aprendizaje.
Dicho esto, me gustaría saber si alguien ya tiene módulo HC-05 para hacer las pruebas iniciales. Si hay alguien que esté listo, yo podría ir dando alguna indicación de como se usa. Hay algunas diferencias dependiendo de los modelos. Unos vienen totalmente adaptados para ser usados con Arduinos de 5v y otros requieren 3.3v a la entrada RX. Lo primero es configurar el HC-05 mediante comandos AT. Nos basta con cambiar el nombre y la clave para personalizarlo. Lo segundo es vincularlo en un terminal Android.
Para estas primeras pruebas, además de un Arduino y el HC-05 se necesita una protoboard y poco más.
El HC-05 en AliExpress sale por unos 3 euros. Yo usaré Un Arduino Pro Mini. Rubén ha diseñado una placa y el primer controlador que será un refrigerador quedará de un tamaño muy reducido.
El Arduino Pro Mini tiene el inconveniente de que no trae conector USB. Hay que adquirir al menos un adaptador USB_FTDI. Son baratos y uno solo te sirve para varios Arduinos Pro Mini que tambien son muy baratos. Una de las ventajas del Arduino Pro Mini es que pinchado en una protoboard te deja mucho espacio para pinchar otros componentes y resulta muy cómodo para hacer pruebas.
El proyecto CAO se ha bifurcado en dos líneas. Por una parte se proseguirá con el actual CAO1 y por otra abriremos una nueva línea que llamaremos CaoBT. Usará como interfaz un terminal Android. Puede ser una tablet o un Smartphone. El diseño de software sigue siendo modular con una reutilización importante del software anterior, pero el hardware ahora será modular. Un acuario o un conjunto de acuarios podrían tener varios controladores de diverso tipo y todos ellos usarían el mismo interfaz. Bastaría con seleccionar en el Terminal la conexión deseada.
Por ejemplo podrías conectarte a Refrigerador del gambario de 35 litros, o al refrigerador del acuario de 450 litros, o a un tipo de controlador diferente y tener unificado el interfaz. Además para un tipo de controlador dado se podrían usar programas diferentes con diferente propósitos. Por ejemplo monitorización, configuración, diagnósticos, y lo que surja.
Los programas en la parte Android los estoy desarrollando con App Inventor que no esá pensado para hacer grandes aplicaciones, pero que tiene una curva de aprendizaje muy suave e intuitiva y que evita tener que aprender a hacer programas usando un lenguaje más serio en un entorno de programación Android que necesita un tiempo de aprendizaje.
Dicho esto, me gustaría saber si alguien ya tiene módulo HC-05 para hacer las pruebas iniciales. Si hay alguien que esté listo, yo podría ir dando alguna indicación de como se usa. Hay algunas diferencias dependiendo de los modelos. Unos vienen totalmente adaptados para ser usados con Arduinos de 5v y otros requieren 3.3v a la entrada RX. Lo primero es configurar el HC-05 mediante comandos AT. Nos basta con cambiar el nombre y la clave para personalizarlo. Lo segundo es vincularlo en un terminal Android.
Para estas primeras pruebas, además de un Arduino y el HC-05 se necesita una protoboard y poco más.
El HC-05 en AliExpress sale por unos 3 euros. Yo usaré Un Arduino Pro Mini. Rubén ha diseñado una placa y el primer controlador que será un refrigerador quedará de un tamaño muy reducido.
El Arduino Pro Mini tiene el inconveniente de que no trae conector USB. Hay que adquirir al menos un adaptador USB_FTDI. Son baratos y uno solo te sirve para varios Arduinos Pro Mini que tambien son muy baratos. Una de las ventajas del Arduino Pro Mini es que pinchado en una protoboard te deja mucho espacio para pinchar otros componentes y resulta muy cómodo para hacer pruebas.