Acuariofilia Madrid

Versión completa: Aula Arduino para principiantes.
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
(13-06-2015, 03:22 PM)rubenmas escribió: [ -> ]Antonio, en esta prueba he desplazado un poco los conectores de la parte superior hacia arriba, y los de alimentación y ventilador hacia abajo, dejando más espacio para insertar/quitar el módulo HC-05.
He puesto más topos bajo el HC-05 por si alguien no lo quiere utilizar, y he puesto las resistencias de los Leds en posición vertical para ganar espacio.
¿Crees que a partir de aquí se podría trabajar para poner las pistas ? O intentarlo por lo menos.
[Imagen: lLzc3jB.png]

Perdona que no te respondiera antes. En mi opinión ahora está perfecto. -good.gif
Seguramente hay otras soluciones posibles, pero esta tiene todas las ideas que yo tenía en mente y alguna más. Intenta ahora trazar las pistas, pero tienes que tener en cuenta que para poder usar tantas cosas en un procesador tan pequeño hay que respetar e¡ uso de ciertos pines para ciertas cosas. Lo que se va a usar en el refrigerador es lo siguiente:

A4 SDA I2C
A5 SCL I2C
D2 Buzzer
D5 Led_R
D6 Led_G
D9 Led_B
D10 PWM Ventilador
D8 Sensor DS 18B20
D11 RX SoftwareSerial (para HC-05)
D12 DX SoftwareSerial (Para HC-05)

Se va a procurar que otros circuitos usen una disposición de pines similar. Con esta disposición de pines los servicios de interrupción no se estorban unos a otros. Salvo que desee usarse la librería Servo que provocaría algún conflicto, creo recordar que con el dimeado del motor.
Ok, Antonio esta semana me pongo con ello, a ver si puedo terminarlo.
(15-06-2015, 03:02 PM)rubenmas escribió: [ -> ]Ok, Antonio esta semana me pongo con ello, a ver si puedo terminarlo.

Ok. -good.gif
El gran Antonio castro! Que bueno...

Me he registrado sólo para poder decirte q fue un vídeo tuyo en youtube q me lanzó a montarme un arduino para el acuario...

Estoy a medias (esperando una screw) y googleando he dado con este hilo y he leído por encima q es simple q era más sencillo q ferduino.... Y digo way me interesa. Pero chicos vais muy por encima de lo q mi cerebro puede llegar a procesar...

En fin Antonio mucho gusto y gracias por ayudar a tanta gente por lo q veo.

Prometo pasar de vez en cuando a ver como va la cosa.
(24-06-2015, 06:59 AM)alekrunner escribió: [ -> ]El gran Antonio castro! Que bueno...

Me he registrado sólo para poder decirte q fue un vídeo tuyo en youtube q me lanzó a montarme un arduino para el acuario...

Estoy a medias (esperando una screw) y googleando he dado con este hilo y he leído por encima q es simple q era más sencillo q ferduino.... Y digo way me interesa. Pero chicos vais muy por encima de lo q mi cerebro puede llegar a procesar...

En fin Antonio mucho gusto y gracias por ayudar a tanta gente por lo q veo.

Prometo pasar de vez en cuando a ver como va la cosa.

Bien venido. Continuamos proyectando cosas nuevas, pero también trabajamos para que cada vez el proyecto resulte más fácil y asequible. Yo te aconsejo que comentes que tipo de cosas quieres hacer y yo te digo que es lo que podrías hacer porque este no es un proyecto cerrado. Hay variantes simplificadas del proyecto principal.

Si solo quieres ir tomando contacto para tener información para más adelante, también te puedo ayudar y resolver tus dudas.
Bufff demasiado complicado veo esto la verdad.

Voy a mmontar un código hecho q total es montar y conectar y ya esta.
(27-06-2015, 07:58 PM)alekrunner escribió: [ -> ]Bufff demasiado complicado veo esto la verdad.

Voy a mmontar un código hecho q total es montar y conectar y ya esta.

El código de CAO está hecho y muy bien documentado, cosa que se hecha en falta en algún que otro proyecto de este tipo. Gran parte de la documentación es de utilidad solo para personas que quieren desarrollar funcionalidades particulares. Para usar CAO se proporciona una información muy reducida con los pasos que hay que seguir para instalar librerías y compilar el fuente.

Lo demás depende que hardware que uses. Por ejemplo la iluminación de LEDs cada uno se monta lo que necesita.

Hay versiones simplificadas para los que no necesitan toda la funcionalidad de CAO porque la version completa necesita un Arduino MEGA 2560 y algunas de las versiones simplificadas pueden funcionar con un Arduino UNO.
(27-06-2015, 07:58 PM)alekrunner escribió: [ -> ]Bufff demasiado complicado veo esto la verdad.

Voy a mmontar un código hecho q total es montar y conectar y ya esta.

CAO es eso, un "código hecho", aparte que como dice Antonio tienes varias versiones, desde más completas y complicadas a más sencillas, por otra parte puedes hablar con Antonio, que siempre está a disposición para resolver dudas y es el desarrollador del proyecto y que a puesto a disposición de todos los manuales de como funciona CAO, aparte que es un proyecto que siemnpre está en desarrollo y mejorando.
Y no creo que con un "código hecho" sea conectar y "ya está", siempre surgen complicaciones y no siempre vas a tener la oportunidad de hablar con el desarrollador de ese código para resolver problemas y dudas como lo hace Antonio.

De todas formas si lo que quieres es controlar unos cuantos relés, temperatura e iluminación hasta tú mismo puedes hacerlo en menos de 200 lineas de código que no es tán complicado.
Yo es lo que hice, programarme mi propio código de lo que fuí aprendiendo aquí, si no quieres instalar CAO prueba a crear tu código, cuando lo veas funcionar esa satisfacción no te la va a quitar nadie y así sabras solucionar los problemas que te vallan surgiendo. Un saludo y bienvenido.

PD: Antonio, ¡OLÉ! a tí y a CAO, gracias a este post muchos hemos aprendido a dar pasitos en esto de la programación de Arduino.


Saludos.
(28-06-2015, 10:17 AM)Davidmadrid escribió: [ -> ][...]
Yo es lo que hice, programarme mi propio código de lo que fuí aprendiendo aquí, si no quieres instalar CAO prueba a crear tu código, cuando lo veas funcionar esa satisfacción no te la va a quitar nadie y así sabras solucionar los problemas que te vallan surgiendo. Un saludo y bienvenido.

PD: Antonio, ¡OLÉ! a tí y a CAO, gracias a este post muchos hemos aprendido a dar pasitos en esto de la programación de Arduino.


Saludos.

Muy amable -hi.gif
Pues bueno, la primera placa para probar Cao Mini ya esta hecha, ahora toca montarla y testearla.

[Imagen: Mipbrqo.jpg]

Esta hecha con fresadora de control numérico casera, sacado el fichero de fresado directamente desde Eagle.
Este sistema para prototipos va muy bien, el acabado es un poco más basto que el químico. Pero.. el que no tenga fresadora, pues como que no es una inversión pequeña que digamos, así que realizarla por medios químicos será mucho más barato.
Hay un par de partes que me llaman la atención par la proximidad excesiva entre pistas. Las he rodeado de un círculo rojo. De todas formas tratándose de una herramienta para probar prototipos está genial. Basta probar con un polímetro que las pistas dudosas no se tocan, para hacer una prueba antes de pasar a producción. Además ha realizado los taladros y ya no queda nada más que colocar los componentes y soldar.

[Imagen: muOisA7.jpg]

Yo ya estoy de vuelta. Me hice daño, ya en Madrid, al descargar las maletas (tengo lumbago) y supongo que con anti-inflamatorios se me pasará pronto.

El Arduino Promini móntalo sobre tira de pines para poderlo quitar y poner. Ignoro si ya tienes todo lo que necesitas. Te podría pasar un Arduino Pro Mini. Para cargar un programa hará falta un adaptador USB FTDI.

La placa tiene muy buena pinta. Muy buen trabajo. -good.gif
(10-07-2015, 09:31 PM)Antonio Castro escribió: [ -> ]Hay un par de partes que me llaman la atención par la proximidad excesiva entre pistas. Las he rodeado de un círculo rojo. De todas formas tratándose de una herramienta para probar prototipos está genial. Basta probar con un polímetro que las pistas dudosas no se tocan, para hacer una prueba antes de pasar a producción. Además ha realizado los taladros y ya no queda nada más que colocar los componentes y soldar.

[Imagen: muOisA7.jpg]

Yo ya estoy de vuelta. Me hice daño, ya en Madrid, al descargar las maletas (tengo lumbago) y supongo que con anti-inflamatorios se me pasará pronto.

El Arduino Promini móntalo sobre tira de pines para poderlo quitar y poner. Ignoro si ya tienes todo lo que necesitas. Te podría pasar un Arduino Pro Mini. Para cargar un programa hará falta un adaptador USB FTDI.

La placa tiene muy buena pinta. Muy buen trabajo. -good.gif
Bueno espero que te recuperes lo antes posible.
Las zonas problemáticas que señalas están controladas, la de abajo no toca(comprobado con tester), la de arriba si tocaba, pero lo separé con un cutter. La foto es que la hice nada más terminar el fresado precisamente para poder ampliar y ver los defectos, te aseguro que a simple vista no se ven tanto.
Con insoladora las pistas quedan más limpias, pero los taladros quedan peor alineados ya que hay que hacerlos a mano.
No tengo todo el material para probarlo.
Antonio, estoy reuniendo los componentes que me faltan para terminar de montar CAO1 y al intentar pedir el sensor de Dormant Labs en Tindie, el V2 se encuentra fuera de stock desde Abril, tienen este otro que pongo en el link, crees que este valdría para tu código de CAO1?
PH Sensor
"Juer" a lo que está llegando la miniaturización de los sensores de pH: dos IC, un condensador, y dos conectores.

Pero por desgracia no llega miniaturización del precio, no bajan de 25.

Siendo I2C, creo que no tendrá ninguna incompatibilidad con el código v2 CAO, solo que pude que varíe el adress, pero eso es fácil de identificar y modificar en el código.

Para no gastarte demasiado, puedes pillar una sonda ph china como esta, que es la misma que te ponen en tindie pero el triple de barata.
(19-07-2015, 01:25 PM)ArturoS escribió: [ -> ]"Juer" a lo que está llegando la miniaturización de los sensores de pH: dos IC, un condensador, y dos conectores.

Pero por desgracia no llega miniaturización del precio, no bajan de 25.

Siendo I2C, creo que no tendrá ninguna incompatibilidad con el código v2 CAO, solo que pude que varíe el adress, pero eso es fácil de identificar y modificar en el código.

Para no gastarte demasiado, puedes pillar una sonda ph china como esta, que es la misma que te ponen en tindie pero el triple de barata.
Gracias, que buen precio esta sonda la tendré en cuenta seguro para la próxima compra.