Helicopteros Radio Control - RC - Radiocontrol Helicopteros Radio Control - RC - Radiocontrol Helicopteros Radio Control - RC - Radiocontrol
Noticias: Bienvenidos a Helicopteros RC / Radiocontrol
 
*
Bienvenido(a), Visitante. Por favor, ingresa o regístrate. 20 de Mayo de 2024, 01:32:32


Ingresar con nombre de usuario, contraseña y duración de la sesión


Páginas: [1] 2 3 ... 6
  Imprimir  
Autor Tema: Proyecto Miedosiwiihexacopter. Una ayudita please.  (Leído 31311 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Luispez
Traslaciones
***

Reputacion: +4/-0
Desconectado Desconectado

Mensajes: 588



Email
« : 09 de Febrero de 2011, 19:04:47 »

Muy buenas, vamos a ver soy el tipo más torpe del mundo y la verdad es que me estoy agobiando un poco.

Ya he montado el Hexa con el chasis de Guillermo, motores y variadores.

Me han llegado todos los componentes: Arduino Mega 2560 con su Shielf, WMP, BMA020 y BMP085.

He conectado el Arduino al ordenador y lo he programado con su programita a Hexacopter, estabilizador, componentes y demás.

Ahora estoy absoluto atascado porque no se donde conectar nada, osea nada de nada, si me echais un cable os lo agradeceré eternamente.

Os paso unas fotillos de los componentes a ver si me podéis echar un cable.

Muchas gracias.

<script src='http://img203.imageshack.us/shareable/?i=hexacopterint.jpg&p=tl' type='text/javascript'></script><noscript></noscript>

<script src='http://img810.imageshack.us/shareable/?i=componentesint.jpg&p=tl' type='text/javascript'></script><noscript></noscript>

 
Arduino Mega 2560
<script src='http://img153.imageshack.us/shareable/?i=arduinomega2560int.jpg&p=tl' type='text/javascript'></script><noscript></noscript>

 
WMP clon de tuconsola.com
<script src='http://img190.imageshack.us/shareable/?i=wmpint.jpg&p=tl' type='text/javascript'></script><noscript></noscript>

 
BMA020
<script src='http://img35.imageshack.us/shareable/?i=bma020conexionesint.jpg&p=tl' type='text/javascript'></script><noscript></noscript>

 
BMP085
<script src='http://img62.imageshack.us/shareable/?i=bmp085conexionesint.jpg&p=tl' type='text/javascript'></script><noscript></noscript>
« Última modificación: 09 de Febrero de 2011, 19:09:58 por Luispez » En línea

Un pelín pillado con las batidoras eléctricas   
Ex Vario Sky Dragon, Ex JR Venture 30, Ex Raptor 50 x 2, Ex JR Airskiper 50, Ex Hirobo Sceadu 50 Evo, Ex T-Rex Nitro, Ex Hirobo Freya 90, Ex Zoom 450, Ex T-rex 450 X, XL, SE, SE V2, Ex Hirobo Lepton, Ex T-Rex 500 CF, Ex T-Rex 600 GF.
T-Rex 450 Pro, T-Rex 600 ESP y algún avioncillo eléctrico.
CAYESA
Hago de todo
********

Reputacion: +44/-1
Desconectado Desconectado

Mensajes: 4.504


Volando por Barcelona


WWW
« Respuesta #1 : 10 de Febrero de 2011, 14:10:50 »

Empiezapor el principio, corta los cables de colores del WMP lo más largos posible desde la placa y les sueldas in conector macho de servo a los cables rojo, azul, negro y me falta el verde que no lo veo en la foto. Si no tienes verde, pon otra foto con el WMP visto desde debajo. Todos los cablecitos de color gris que van unidos, los cortas  ya que luego tendrás que quitarlos. Proteje la parte del conector que no sea la que se inserta.
Una vez tengas los 4 cables con sus conectores, dale vida al arduino: te descargas el programa del arduino en www.arduino.cc y lo descomprimes en tu escritorio, enchufas el arduino al ordenador al ordenador con un cable USB (intenta que el USB no sea muy largo y que vaya directo a la placa base), y si tienes Windows, deberás oir las campanitas de que le has enchufado algo al USB. Si no te encuentra los drivers, los buscas en la carpeta que te descargaste del Arduino.cc y ya tendrás funcionando el Mega.

Echo esto, abres el programa Arduino.exe, en el menu TOOLS, seleccionas en la opción board tu modelo de placa (Mega 2560). Vuelves a seleccionar TOOLS/Serial Port y seleccionas el puerto correspondiente. Si no lo sabes, ve probando, normalmente es el último. Para saber si tienes conexión, cárgale un código básico, vas a File/Examples/1.Basics/Blink, te apareceran unas líneas de código en la pantalla, le das al botón UPLOAD (el penultimo) y si después de esperar un par de minutos (o menos) te dice Uploaf Done, y el led de tu arduino empieza un parpadeo lento y constante, hasta ahí todo correcto.
« Última modificación: 10 de Febrero de 2011, 14:16:30 por CAYESA » En línea
Luispez
Traslaciones
***

Reputacion: +4/-0
Desconectado Desconectado

Mensajes: 588



Email
« Respuesta #2 : 10 de Febrero de 2011, 15:12:49 »

Muy buenas Cayesa, muchísimas gracias por contestar.
 
El Arduino lo conecté ayer al ordenador, le metí los drivers, me baje los programas, cambié la configuración a Hexa, Arduino Mega, etc, etc.
 
He hecho una fotillo de los cables del WMP.
 
Mis principales dudas ahora mismo son:
 
¿A que pin del Arduino va cada cable del WMP?
 
¿Como conecto el BMA020 al WMP, osea que conexiones son?
 
¿Si mi arduino se alimenta del cable USB del ordenador al conectar el WMP y el BMA 020 se alimentan de la misma corriente?
 
¿Es mucho voltaje ese para el WMP y el BMA020 y si es así como le baje el voltaje?
 
Muchiiiiiiiiiiiiiiiiiiiiisimas gracias.
 
<script src='http://img820.imageshack.us/shareable/?i=wmpcablesint.jpg&p=tl' type='text/javascript'></script><noscript></noscript>
En línea

Un pelín pillado con las batidoras eléctricas   
Ex Vario Sky Dragon, Ex JR Venture 30, Ex Raptor 50 x 2, Ex JR Airskiper 50, Ex Hirobo Sceadu 50 Evo, Ex T-Rex Nitro, Ex Hirobo Freya 90, Ex Zoom 450, Ex T-rex 450 X, XL, SE, SE V2, Ex Hirobo Lepton, Ex T-Rex 500 CF, Ex T-Rex 600 GF.
T-Rex 450 Pro, T-Rex 600 ESP y algún avioncillo eléctrico.
lizard
Traslaciones
***

Reputacion: +11/-0
Desconectado Desconectado

Mensajes: 616


smalllizard@hotmail.es
Email
« Respuesta #3 : 10 de Febrero de 2011, 15:13:26 »

Hola Luispez,
No te agobies que no eres el único, yo estoy pendiente de un si/no para hacerme un micro para la casa con un arduino de estos y como tú cero de cero, al menos tú ya has dado el paso jaja y te voy a segir muy de cerca el hilo ya que el amigo Cayesa hace que todo parezca mucho más facil explindolo así.

Cayesa eres un crack, gracias por tu aportación al foro, cab...nazo has hecho que me pique mucho la cosilla esta de meterme más a fondo con la electronica y el pc jajajajaja
En línea

No tenemos tiempo para hacer las cosas bien,
pero si para repetirlas.

Nanocoptero
Lama V4
Copter 450Alu.
Hugh  Army450.
Trex 600ESP.
Electro junior chepado
Electro junior Graupner para fpv.
Easy Glider fpv
Copter 450 fpv
Cesna 182.
Parkmaster 3D.
F12FG.
FF7.
Luispez
Traslaciones
***

Reputacion: +4/-0
Desconectado Desconectado

Mensajes: 588



Email
« Respuesta #4 : 10 de Febrero de 2011, 15:37:53 »

Muy buenas, copiando y leyendo he visto esta foto de Ecoalfa donde identifica los cables:
 
<script src='http://img641.imageshack.us/shareable/?i=wmpecoalfa1.jpg&p=tl' type='text/javascript'></script><noscript></noscript>
 
Según este esquema El SDA 5 es el azul, el VCC 1 es el rojo, el GND 6 es el morado y el SLC 2 es el blanco.
 
Entonces deduzco que a estos 4 cables es a lo que le tengo que poner el conector y enchufarlos al Arduino en los pines con esos números.
 
¿estoy equivocado?
En línea

Un pelín pillado con las batidoras eléctricas   
Ex Vario Sky Dragon, Ex JR Venture 30, Ex Raptor 50 x 2, Ex JR Airskiper 50, Ex Hirobo Sceadu 50 Evo, Ex T-Rex Nitro, Ex Hirobo Freya 90, Ex Zoom 450, Ex T-rex 450 X, XL, SE, SE V2, Ex Hirobo Lepton, Ex T-Rex 500 CF, Ex T-Rex 600 GF.
T-Rex 450 Pro, T-Rex 600 ESP y algún avioncillo eléctrico.
CAYESA
Hago de todo
********

Reputacion: +44/-1
Desconectado Desconectado

Mensajes: 4.504


Volando por Barcelona


WWW
« Respuesta #5 : 10 de Febrero de 2011, 16:23:00 »

Correcto, son esos 4 cables. La putada de los clones es que cada uno lleva unos códigos de color, pero esa forma de identificar los cable es la mejor.
Por lo que has comentado, lo llevas muy abanzado. De momenta deja el BMA020 y el BMP apartados y conecta solo el WMP. Par comprobar que el arduino reconoce al WMP, le conectas los 5 cables, el Vcc al pin de 5V del Arduino, el GND al GND del arduino, el SLC y el SLA a los pins 20 y 21 del Arduino (fondo a la izquierda) que ya vienen identificados de esa forma. Conectas el USB y arrancas el programa de configuración, seleccionas el puerto, esperas unos segundos, le das al start y unos segundos después debes ver las líneas de los sensores de los ejes de los giros.
El BMA y el BMP llevan la conexión al Arduino en paralelo, o sea que no debes conectarlos al WMP sino al Arduino directamente, pero OJO el Vcc nunca a 5V sino a 3,3.
Cuando hayas terminado la prueba con el WMP, debes hacer un conector o usar el shield ya que deberás conectar 3 cables al pin 20, 3 al 21,  4 a 3,3v y 3 a GND. un juego de 4 cables a cada sensor y el que te queda suelto del 3,3 lo debes conectar al RAW del Arduino.
Conectas todo, pones la orientación correcta, conectas en GUI y compruebas los movimientos.
En línea
Luispez
Traslaciones
***

Reputacion: +4/-0
Desconectado Desconectado

Mensajes: 588



Email
« Respuesta #6 : 10 de Febrero de 2011, 16:39:20 »


Correcto, son esos 4 cables. La putada de los clones es que cada uno lleva unos códigos de color, pero esa forma de identificar los cable es la mejor.
Por lo que has comentado, lo llevas muy abanzado. De momenta deja el BMA020 y el BMP apartados y conecta solo el WMP. Par comprobar que el arduino reconoce al WMP, le conectas los 5 cables, el Vcc al pin de 5V del Arduino, el GND al GND del arduino, el SLC y el SLA a los pins 20 y 21 del Arduino (fondo a la izquierda) que ya vienen identificados de esa forma. Conectas el USB y arrancas el programa de configuración, seleccionas el puerto, esperas unos segundos, le das al start y unos segundos después debes ver las líneas de los sensores de los ejes de los giros.
El BMA y el BMP llevan la conexión al Arduino en paralelo, o sea que no debes conectarlos al WMP sino al Arduino directamente, pero OJO el Vcc nunca a 5V sino a 3,3.
Cuando hayas terminado la prueba con el WMP, debes hacer un conector o usar el shield ya que deberás conectar 3 cables al pin 20, 3 al 21,  4 a 3,3v y 3 a GND. un juego de 4 cables a cada sensor y el que te queda suelto del 3,3 lo debes conectar al RAW del Arduino.
Conectas todo, pones la orientación correcta, conectas en GUI y compruebas los movimientos.

 
Ok, eres un monstruo tío, muchas gracias.
 
Pero hay una cosa que no termino de ver clara, a ver si me he enterado bien, el WMP a 5 voltios y el BMP y el BMA a 3,3 en sus correspondientes VCC.
 
Hablas de conectar 4 cables y no 5 no?
 
Perdona que sea tan pesado pero no quiero equivocarme.
 
Otra cosilla, te voy a hacer caso y voy a conectar solo el WMP pero si me adelantas como conectar el BMA020 y el BMP te lo agradecería por si desapareces, jajaja, así yo pudo seguir trabajando.
 
Muchiiiiiiiiiiiiiiiisimas gracias.
En línea

Un pelín pillado con las batidoras eléctricas   
Ex Vario Sky Dragon, Ex JR Venture 30, Ex Raptor 50 x 2, Ex JR Airskiper 50, Ex Hirobo Sceadu 50 Evo, Ex T-Rex Nitro, Ex Hirobo Freya 90, Ex Zoom 450, Ex T-rex 450 X, XL, SE, SE V2, Ex Hirobo Lepton, Ex T-Rex 500 CF, Ex T-Rex 600 GF.
T-Rex 450 Pro, T-Rex 600 ESP y algún avioncillo eléctrico.
MAZA
Traslaciones
***

Reputacion: +31/-0
Desconectado Desconectado

Mensajes: 811


maurozapico@gmail.com
Email
« Respuesta #7 : 10 de Febrero de 2011, 17:00:04 »

Hola Luispez. Animo que ya lo tienes casi listo, Ya verás que gusto da verlo volar una vez que está terminado.


En cuanto a las conexiones, aquí tienes los esquemas para conectar lo mas usado, espero que te sirva:

http://www.rcgroups.com/forums/showthread.php?t=1340771#post16587954
En línea
CAYESA
Hago de todo
********

Reputacion: +44/-1
Desconectado Desconectado

Mensajes: 4.504


Volando por Barcelona


WWW
« Respuesta #8 : 10 de Febrero de 2011, 17:04:47 »

Ni yo me entiendo, tu tranquilo. Para simplificsr la 1a prueba te he dicho que conectes solo el WMP a 5v ya que está solo él i no importa. Para la segunda prueba, TODO a 3,3V (las mayúsculas no son para gritar, sino porque es importante) y también debes enviar señal de 3,3 al RAW. El RAW es el nivel de referencia de las entradas analógicas. Por defecto este nivel es de 5v pero si a las entradas analógicas hay conectados sensores a 3,3v, debes 'decírselo' conectandolo a los 3,3v.
En línea
Luispez
Traslaciones
***

Reputacion: +4/-0
Desconectado Desconectado

Mensajes: 588



Email
« Respuesta #9 : 10 de Febrero de 2011, 17:16:56 »

Joderrrrrrr!!!!!!!!!!!!!!
 
JAJAJA, orgasmos múltiples estoy teniendo       esto funciona.
En línea

Un pelín pillado con las batidoras eléctricas   
Ex Vario Sky Dragon, Ex JR Venture 30, Ex Raptor 50 x 2, Ex JR Airskiper 50, Ex Hirobo Sceadu 50 Evo, Ex T-Rex Nitro, Ex Hirobo Freya 90, Ex Zoom 450, Ex T-rex 450 X, XL, SE, SE V2, Ex Hirobo Lepton, Ex T-Rex 500 CF, Ex T-Rex 600 GF.
T-Rex 450 Pro, T-Rex 600 ESP y algún avioncillo eléctrico.
Luispez
Traslaciones
***

Reputacion: +4/-0
Desconectado Desconectado

Mensajes: 588



Email
« Respuesta #10 : 10 de Febrero de 2011, 17:22:12 »


Ni yo me entiendo, tu tranquilo. Para simplificsr la 1a prueba te he dicho que conectes solo el WMP a 5v ya que está solo él i no importa. Para la segunda prueba, TODO a 3,3V (las mayúsculas no son para gritar, sino porque es importante) y también debes enviar señal de 3,3 al RAW. El RAW es el nivel de referencia de las entradas analógicas. Por defecto este nivel es de 5v pero si a las entradas analógicas hay conectados sensores a 3,3v, debes 'decírselo' conectandolo a los 3,3v.

 
Vamos a ver Cayesa, de esto último no me he enterado muy bien.
 
Me dices que conecte todo a 3,3 voltios, incluso el WMP no?
 
Ahora lo del Raw ese. ¿eso que es y donde está?
 
Como te estarás dando cuenta esto como una clase de Barrio Sésamo.
 
Ahora vamos a ver si soy capaz de conectar el BMA.
 
¿Que conecto, donde y que no?
 
BMA020
<script src='http://img35.imageshack.us/shareable/?i=bma020conexionesint.jpg&p=tl' type='text/javascript'></script><noscript></noscript>

 
Muchas gracias.
En línea

Un pelín pillado con las batidoras eléctricas   
Ex Vario Sky Dragon, Ex JR Venture 30, Ex Raptor 50 x 2, Ex JR Airskiper 50, Ex Hirobo Sceadu 50 Evo, Ex T-Rex Nitro, Ex Hirobo Freya 90, Ex Zoom 450, Ex T-rex 450 X, XL, SE, SE V2, Ex Hirobo Lepton, Ex T-Rex 500 CF, Ex T-Rex 600 GF.
T-Rex 450 Pro, T-Rex 600 ESP y algún avioncillo eléctrico.
CAYESA
Hago de todo
********

Reputacion: +44/-1
Desconectado Desconectado

Mensajes: 4.504


Volando por Barcelona


WWW
« Respuesta #11 : 10 de Febrero de 2011, 17:33:21 »

Enhorabuena. Además si lo montas a trozos va a ser un orgasmo múltiple.
El Raw es el A-REF, que dependiendo del modelo del Arduino lo llaman de un modo u otro.
El WMP lleva integrado un regulador de tensión de 3,3v, con lo que se puede alimentas a 5 o a 3,3. Para simplificar el conexionado de los sensores, es mejor que todos lleven la misma alimentación si no las señales analógicas tienen tensiones distintas y el arduino no lee bién los niveles.
El BMA debe ir conexionado segúl el esquema: (cambiando el pin a4 por tu pin 20, a5 por tu pin 21 y el D12 por Vcc 3,3V)
« Última modificación: 10 de Febrero de 2011, 17:38:48 por CAYESA » En línea
Luispez
Traslaciones
***

Reputacion: +4/-0
Desconectado Desconectado

Mensajes: 588



Email
« Respuesta #12 : 10 de Febrero de 2011, 17:37:57 »

Ok, osea que hago un puente de la salida de 3,3 voltios a AREF de mi Arduino.

Gracias.

¿Eso de internal pullup actived que es?
 
Cuando dices SCL-A5 y SDA-A4 ¿A que te refieres? Porque tengo entradas analógicas 4 y 5 pero el sda es el 20 y el SCL es el 21
 
Gracias.
« Última modificación: 10 de Febrero de 2011, 17:43:12 por Luispez » En línea

Un pelín pillado con las batidoras eléctricas   
Ex Vario Sky Dragon, Ex JR Venture 30, Ex Raptor 50 x 2, Ex JR Airskiper 50, Ex Hirobo Sceadu 50 Evo, Ex T-Rex Nitro, Ex Hirobo Freya 90, Ex Zoom 450, Ex T-rex 450 X, XL, SE, SE V2, Ex Hirobo Lepton, Ex T-Rex 500 CF, Ex T-Rex 600 GF.
T-Rex 450 Pro, T-Rex 600 ESP y algún avioncillo eléctrico.
CAYESA
Hago de todo
********

Reputacion: +44/-1
Desconectado Desconectado

Mensajes: 4.504


Volando por Barcelona


WWW
« Respuesta #13 : 10 de Febrero de 2011, 17:39:35 »

Enhorabuena. Además si lo montas a trozos va a ser un orgasmo múltiple.
El Raw es el A-REF, que dependiendo del modelo del Arduino lo llaman de un modo u otro.
El WMP lleva integrado un regulador de tensión de 3,3v, con lo que se puede alimentas a 5 o a 3,3. Para simplificar el conexionado de los sensores, es mejor que todos lleven la misma alimentación si no las señales analógicas tienen tensiones distintas y el arduino no lee bién los niveles.
El BMA debe ir conexionado segúl el esquema: (cambiando el pin a4 por tu pin 20, a5 por tu pin 21 y el D12 por Vcc 3,3V)


Me autocito, que lo he añadido al post después.
En línea
Luispez
Traslaciones
***

Reputacion: +4/-0
Desconectado Desconectado

Mensajes: 588



Email
« Respuesta #14 : 10 de Febrero de 2011, 17:45:18 »


Ok, osea que hago un puente de la salida de 3,3 voltios a AREF de mi Arduino.

Gracias.

¿Eso de internal pullup actived que es?

Cuando dices SCL-A5 y SDA-A4 ¿A que te refieres? Porque tengo entradas analógicas 4 y 5 pero el sda es el 20 y el SCL es el 21

Gracias.


Perdona, lo he visto después y lo he editado.

¿Eso de internal pullup actived que es?

Cuando dices SCL-A5 y SDA-A4 ¿A que te refieres? Porque tengo entradas analógicas 4 y 5 pero el sda es el 20 y el SCL es el 21

¿ D12 es digital 12? Los digitales empiezan a partir del 22. Tengo 2 opciones de 12 en analógico o en PWM.
Muchas gracias otra vez.
« Última modificación: 10 de Febrero de 2011, 17:57:06 por Luispez » En línea

Un pelín pillado con las batidoras eléctricas   
Ex Vario Sky Dragon, Ex JR Venture 30, Ex Raptor 50 x 2, Ex JR Airskiper 50, Ex Hirobo Sceadu 50 Evo, Ex T-Rex Nitro, Ex Hirobo Freya 90, Ex Zoom 450, Ex T-rex 450 X, XL, SE, SE V2, Ex Hirobo Lepton, Ex T-Rex 500 CF, Ex T-Rex 600 GF.
T-Rex 450 Pro, T-Rex 600 ESP y algún avioncillo eléctrico.
Páginas: [1] 2 3 ... 6
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.4 | SMF © 2006, Simple Machines LLC
TinyPortal v0.9.8 © Bloc


Copyright ©2007-2023 www.HelicopterosRC.net
XHTML 1.0 válido! CSS válido! Dilber MC Theme by HarzeM modified by Madcortina