Show Posts
Pages: 1 ... 3 4 [5] 6 7
61  International / Proyectos / Re: Descargar por serial y guardar en SD on: October 06, 2012, 01:26:35 pm
Hola,

Con los módulos RF conseguí con ellos muy poco alcance, seguramente alguno de mayor calidad funcione mejor.
En cuanto a los módulos bluetooth tienen buen alcance, a los 10 metros llegan sin problemas con dos paredes de por medio, están bastante bien la verdad, ademas son muy sencillos de usar.

Saludos!
62  International / Proyectos / Re: Qué sensor es el más adecuado para mi proyecto? on: October 06, 2012, 05:31:15 am
Lo bueno del pulsador es que al entrar la pelota en la canasta lo golpearía si o si, bueno, depende del tamaño de la canasta y de la pelota, yo me estoy imaginando una de baloncesto xD...
Aunque eso si, haría falta que el interruptor fuera muy sensible o que la pelota pasera algo como para undir la pestaña del pulsador.

En cuanto al resto de sensores, hay que tener en cuanta muchas cosas. Los sensores de ultrasonidos tienen bastante alcance, podrían dar un falso positivo si la pelota en vez de encestar pasa por al lado. Los sensores infrarrojos tienen que tener una superficie en la que rebote la luz para saber que ha pasado algo por medio.
Y en ambos habría que programarlos muy bien para que se percataran de la pelota que seguramente pasara rápidamente por el aro.

Yo compraría los tres sensores por ebay y haría pruebas con todos ellos para quedarte finalmente con el que mejor te vaya, decidir por uno solo no es nada facil.
63  International / Español / Re: vinciDuino - un Arduino Leonardo hecho por gente del foro on: October 05, 2012, 06:50:46 pm
Hola!

Como ya comente unos post atrás me encanto vuestra iniciativa y me sirvió para aprender muchas cosas, ahora, bueno desde hace unas semanas, estamos llevando a cabo un proyecto, en el subforo de proyectos, para montar un Arduino personalizado, en este caso con un ATmega 2560 en el tamaño de un Arduino Uno.

Si os apetece pasarlos para echarle un vistazo, comentar errores, mejoras o cualquier otra cosa os dejo el enlace del hilo: http://arduino.cc/forum/index.php/topic,122724.0.html

 smiley
64  International / Proyectos / Re: gilDuino Mini Mega, un Arduino personalizado basado en Arduino Mega 2560 on: October 05, 2012, 06:36:52 pm
Buenas smiley

Lo de las interferencias habría que mirarlo, haré una simulación con un Arduino uno y el modulo bluetooth pegado justo encima, a ver si pierdo alcance o no.
La placa antes era un poco mas grande, pero como he juntado los pines pues se ha podido reducir casi 7mm mas. Y como dices ahora los conectores quedan muchísimo mejor!
Y si, estaría bien que se pasara alguien del equipo, porque lo que ese Eagle, pruebas y demás lo voy controlando pero opiniones sobre las pistas, posición de los componentes y en general cualquier cosa sobre la electrónica vendría fenomenal. Les voy a dejar un post en su hilo no sea que no se hayan pasado por este subforo.

Por cierto, tengo una sorpresa smiley-razz

Llevo dos horas colocando componentes en el render 3D ya que no lo hacia automáticamente o lo hacia mal. Queda muy maja la placa smiley-razz
Los condensadores no son del formato SMD, los pines del puerto UART de la izquierda tendrían que ser de 90º y el fusible es una ferrita... pero todo lo demás es correcto.
65  International / Proyectos / Re: gilDuino Mini Mega, un Arduino personalizado basado en Arduino Mega 2560 on: October 05, 2012, 12:25:31 pm
No te convence como esta ahora la placa? Tal y como esta el conector del bluetooth entra en su sitio, no choca con la doble tira de pines digitales porque ahora esta por fuera, tampoco choca con las shields. Como mucho con el cable para unir el programador ICSP y el conector del Arduino ya que es un poco mas ancho, pero a parte de eso creo que esta en buen sitio.

Porque ponerlo donde indicas no seria un problema en cuanto a poner las pistas y tal, pero que el modulo quede por fuera nose... la idea es que vaya soldado a la placa y dejarlo fijo, quedaría un poco cutre y sobre todo frágil, como reciba algún golpe se podría estropear.

Mas o menos quedaría así el conector icsp:


Y creo que si hago los pines del bluetooth con un agujero ovalado (suponiendo que se pueda, tengo que mirarlo) para permitir un pequeño margen de movimiento vertical, permitirá soldar el modulo a ras de la tira de pines digitales, ahora sobra casi un milímetro, no lo he pegado directamente porque para soldarlo todo puede ir muy justo, pero si se soldase lo ultimo el modulo bluetooth entonces ya no habría problemas y se podría alejar al máximo del puerto icsp.
Pero como ves el conector entra casi del todo. Ya me dirás algo cuando llegues a casa
66  International / Proyectos / Re: Qué sensor es el más adecuado para mi proyecto? on: October 05, 2012, 11:17:58 am
Lo mas sencillo seria usar uno de estos, aunque también podrías usar un sensor infrarrojo o de ultrasonidos.
67  International / Proyectos / Re: Descargar por serial y guardar en SD on: October 05, 2012, 08:52:14 am
Es mas o menos lo que programe yo para una estación meteorológica, cada X tiempo guarda los datos de los sensores en la SD. Y cuando quiera puedo ordenarle que me lea un fichero entero y me lo envié por el puerto serial, así puedo verlo desde el PC.

Te dejo un vídeo demostrativo y el código.

Saludos!
68  International / Proyectos / Re: gilDuino Mini Mega, un Arduino personalizado basado en Arduino Mega 2560 on: October 05, 2012, 08:30:52 am
Hola,

Las dimensiones de la actual placa, revA3, es de 56mm de alto por 75mm ancho, 3 y 7mm de mas respectivamente en comparación con el Arduino Uno. El grosor el que queramos pedir al fabricante, seguramente 1,8mm ya que suele ser lo normal para estas placas.

En cuanto al puerto ICSP las shields entran sin rozar el modulo bluetooth, en el caso del cable del programador roza un poco y no llega a entrar completamente pero estoy casi seguro de que entra lo suficiente como para que haga contacto. A una mala para conseguir que entre del todo se podría cargar el bootloader antes de soldar el modulo bluetooth, montar un alargador o lijar un poco el conector del cable... pero como ya digo estoy casi seguro de que hará contacto, lo he probado pero como el prototipo es de plástico flexible al final por la presión cede y entra el conector así que la prueba no sirve de nada en ese aspecto...

Respecto a lo de soldar otra cosa distinta al modulo bluetooth no le veo mucho sentido, la placa tiene 4 puertos UART, no creo que sea necesario usar el del bluetooth teniendo los otros tres, incluso si hicieran falta se podrían emular con otros pines. Mas que nada porque soldar una tira de pines macho/hembra hará que no pueda usarse el puerto icsp, y para usar dicho conector tampoco se podrán usar shields ya que lo tapan.

Y lo del Arduino Duo supongo que será la nueva gama de placas y que irán poco a poco actualizando todas. Mas que nada porque la competencia ya ofrece esas prestaciones desde hace tiempo como el Netduino o ChipKit, esta ultimo incluso mas barata.


Por cierto, en la ultima versión del repositorio he añadido el render en 3D, se puede ver con Google SketchUp simplemente abriéndolo smiley
69  International / Proyectos / Re: gilDuino Mini Mega, un Arduino personalizado basado en Arduino Mega 2560 on: October 02, 2012, 10:50:01 am
Acabo de realizar una maqueta de la placa y he observador varias cosas/errores:

  • El mas grabe es el modulo bluetooth, que al duplicar la tira de pines digitales no volví a comprobar si entraba, y claro, no entra pero ni de coña.
    Tengo que mirar si entraría en la parte inferior pero son todo problemas porque por esa parte están todas las pistas de los pines analógicos además choca con el oscilador si se usa un cristal de cuarzo. Quizás la tira se podría poner por fuera :S
  • También lo que comentaba CarlosGz con los pines, dije que daría algo de trabajo separarlos tanto pero no, da mucho trabajo y encima queda muy feo ver tiras de pines de tan pocos pines y queda algo frágil los de solo dos pines.
  • El condensador que hay al lado del puerto ICSP esta demasiado pegado al conector.
  • El condensador electrolítico del conversor de corriente esta demasiado pegado a los pines de energía
  • Los pines de alimentación de 5V bajo el USB hay que quitarlos, o bien se ponen en formato SMD por la cara inferior o no se ponen.

Cosas que he visto bien:

  • Todos los pines estandar encajan con las shields, en este caso lo he probado con la de ethernet y perfecto.
  • El puerto UART de los módulos Xbee queda bien, aunque tendrá el mismo problema que el vinciDuino, que al conectar el USB quedara justo y al poner alimentación externa no entrara, habrá que usar un alargador para separar el modulo de la placa.
  • El USB queda a ras del PCB.
  • Aunque la serigrafía no tiene nada que ver con verla aquí a verla en los PCB... lo que es la maqueta... queda bien, toda centrada y de un tamaño adecuado, aunque quizás se pueda aumentar un poco. También puede que quite la del modulo bluetooth (que aun tengo que ver como lo meto) y dejar solo la serigrafía “Bluetooth” quitando la de todos los pines.

Y creo que eso es todo.



Edit1:
Por el momento lo dejo así hasta oír opiniones:
70  International / Proyectos / Re: gilDuino Mini Mega, un Arduino personalizado basado en Arduino Mega 2560 on: October 02, 2012, 03:30:59 am
Hola,

Le echare un vistazo al Arduino Due, vi fotos hace mucho tiempo y eran de pésima calidad, estas da gusto verlas smiley-razz

En cuanto a los pines separados del resto de pines esta hecho por un motivo, sé que da un poco mas de trabajo pero esta así porque al poner una shield (de tamaño igual al de un Arduino Uno) no quedan tapados, así pueden seguir usándose, lo mismo que los del LCD.
En cuanto a la shield de ethernet no habrá problema ya que puede usarse el puerto ICSP que esta en la posición estándar.



Edit1:
No tiene mala pinta el Due pero hay bastantes cosas que no me gustan.
El chip es mas grande así que ocupara mas espacio.
Usa el conector MicroUSB, lo veo mas endeble que el MiniUSB
Los array de resistencias y algún que otro componente es diminuto.
El mini conector de 10 pines, que no sé para que será pero lo veo un engorro usarlo.

Todo eso y cosas que me dejo hacen muy difícil montarse placas uno mismo, es como el Leonardo, para venderlas esta bien pero nada mas :/

Aunque me gusta el nuevo microcontrolador, es mucho mejor, encima incluye controladora usb y seguro que este Arduino ofrece más posibilidades que el resto, me parece que es el primero nombrado como "para desarrolladores", supongo que estará orientado para proyectos mucho mas grandes, en plan pantallas gráficas y tal.



Edit2:
Ahora que estoy en casa he modificado lo de los pines para ver como quedaba, pongo una captura de la versión actual y de la versión con los pines juntos y también con el pcb con un ancho mas pequeño.
El problema como digo es eso, que al meterlo todo para dentro quedaran tapados por la shields:

71  International / Proyectos / Re: gilDuino Mini Mega: Dudas con Eagle, fabricación PCB, compra de componentes. on: September 28, 2012, 06:18:05 pm
Cada vez tiene mejor pinta el proyecto  smiley espero no estar siendo muy pesado xDD pero bueno, ahí van un par de cosas q se me ocurren:

- Parece q no va a haber problema con los FT232RL, así que es una buena noticia.
- El programador q tienes me imagino q si q irá bien, sobre todo si lo utilizas bajo windows (no estoy seguro si funciona sobre mac y linux)
- Lo del bluetooth, ha sido una buena idea, creo q al final voy a terminar haciéndome con un módulo de esos xD
Tranquilo, mientras mas preguntas mejor, yo de electrónica también hago muchas pues solo sé cuatro cosas básicas, así aprendemos todos : )
El programador solo lo he probado en windows pero imagino que ira también en los otros dos SO, de hecho lo soporta el IDE directamente asi que muy raro seria que no fuera.


- Me parece a mi (o igual es solo la imagen) xo los pines del atmega en el top layes, se ven solapados?? :S
- Me ha gustado también los detalles de los pines de Vcc y Gnd para alimentar el arduino con batería.
Es cosa de la imagen, no sé como hacer una captura de pantalla mas grande y que siga entrando toda la placa. Te pongo una foto de la zona del microcontrolador:

También puede parecer que hay poca distancia entre las vías, pero hay 12mil de separación, en itead recomendaban un mínimo de 8 creo, tampoco es que se pueda dejar mucho mas, de hecho los pines del microcontrolador ya esta muy juntos.


-  Tengo disponible un par de Atmega2560 y no se si es viable soldarlo con un soldador del tipo jbc 14s, le veo las patas muy pero que muy pequeñas :S
En principio yo creo que si, con mucho flux y pasando el soldador con estaño por todos los pines deberia de soldarse cada pin de forma separada... bueno, me refiero a hacerlo como este vídeo: http://youtu.be/5uiroWBkdFY?t=2m


- ¿Que es eso de Reset-En? (se me ocurre q se utilice a la hora de programar el bootloader, pero vamos, q no tengo ni idea)
Sirve para que en el momento que cargues un programa desde el IDE el Arduino se resetee y entre en modo programación. Ese Reset-En es una especie de Jumper que viene unido por defecto mediante una pista, así que ya esta listo para usar. Sin embargo en algunos caso, casos muy raros para que vamos a negarlo, puede ser útil desactivar esa funcion, para ello hace falta cortar la vía con un cuter, si mas delante quisieras recuperar el auto reseteo solo habría que soldar los dos pads del jumper.

- Estaría bien (sobretodo por tamaño) poder utilizar el mismo cristal que se ha montado en el Vinciduino, el problema es que no está disponible en ebay y por lo que he estado mirando, tampoco en farnell, ni en Rs-online smiley-sad
El problema de ese cristal es que es bastante raro de encontrar, no es de un tamaño muy normal que digamos...
También me alegra que comentes eso porque el otro dia añadí la posibilidad de usar un resonador en vez del cristal de cuarzo, asi el que quiera puede usar el cristal + los dos condensadores o usar un resonador:

Aunque también es cierto que el resonador es muy pequeño, tengo que aumentar los pads para que sea mas facil de soldar con un soldador normal.


He visto que has puesto vías cerca de donde va la tira de pines (véase a 01,2,3,4,5), la del bluetooth, (8,9,10) y no se si será un problema a la hora de soldar puesto que se podría hacer un corto involuntario.
saludos!
En principio son vías tan pequeñas que la capa de pintura antisoldante debería de taparlas, así que no debería de existir ese problema. En el vinciduino también las ponían a esa distancia. De todas formas las separare un poco por si acaso ya que no cuesta nada hacerlo.

Y bueno, creo que no me he dejado nada smiley



Edit:
Aprovechando que sobran bastantes pines digitales he añadido dos leds mas para que funcionen como el del pin 13, así podrían usarse para avisar de cierto evento o lo que sea.
También he añadido unos pines justo donde el USB, podrían ser interesantes para soldar un par de pines por la parte inferior y añadirle un modulo de batería. El problema es que habría que soldarlos de forma que no sobresalieran nada por la parte superior o no se podría soldar el conector USB... tendré que mirar de ponerlo en algún sitio mejor pero no hay hueco. o quizás que sean pines SMD aunque serán mas frágiles.
72  International / Proyectos / Re: Ideas proyecto automoción on: September 25, 2012, 09:20:02 am
Encendido del coche por NFC o RFID: Se enciende el coche, se pone la música que quieras, se regulan los espejos si son motorizados, etc.
Así cada conductor tendría un perfil propio y solo habría que acercar el móvil/tarjeta al lector escondido bajo el salpicadero.
73  International / Hardware / Re: Conexion Cargador de programas arduino pro mini on: September 25, 2012, 09:12:41 am
Arduino Pro Mini - Programador
BLK
GND  - GND
VCC  - pin 3.3v
RX1  - RXD
TX0  - TXD
GRN - DTR

Se supone que tanto ese Arduino como ese programador vienen ambos para funcionar con una tensión de 5V, así que el pin de 3.3V esta dándote 5V

No sé si al cargar un programa se te autoreseteara el Arduino, en mi programador no conector GRN con DTR si no GRN con RTS.

Saludos.
74  International / Español / Re: conectar 2 arduinos mediante bluetooth on: September 24, 2012, 03:12:34 pm
@chiva

Exacto, normalmente los módulos bluetooth suelen ser esclavos, aunque esto depende del firmware que tengan grabados en su microcontrolador.
Los tienes con el firm HC-06, que pueden funcionar o como maestro o como esclavo, cuando lo compras lo eliges para una cosa o la otra.
Luego también los hay con el HC-05 que permiten funcionar como ambos.

El problema, de los módulos maestros HC-06 es que se conectan al primer esclavo que encuentren, lo memorizan y desde ese momento siempre se conectan a ese. Para que se conecten a otro hay que resetear su memoria (el modulo suele venir con un botón de reset), y asi buscara de nuevo un esclavo al que conectarse.

El HC-05 se conecta a los esclavos previa configuración de su MAC, así que puedes elegir a que esclavo conectarse en caso de tener varios.

En cuanto a la comunicación de uno a otro... realmente es como si tu Arduino se comunicara con tu pc y tu pc con el Arduino desde el monitor serial, solo que en vez de pc son dos Arduino, pero la información es la misma, tendrán que recogerla y hacer con ella lo que tengan que hacer.
75  International / Proyectos / Re: gilDuino Mini Mega: Dudas con Eagle, fabricación PCB, compra de componentes. on: September 24, 2012, 02:13:52 pm
Me ha gustado que le hayas puesto las conexiones para los módulos blueetooth chinos, yo también lo tengo como " a must" para mi próxima placa.

Si, lo cierto es que disponer de un modulo bluetooth en el Arduino es la mar de útil, y si encima viene de serie pues mejor que mejor  smiley
Pages: 1 ... 3 4 [5] 6 7