Go Down

Topic: Saber si se puede o no trabajar con QtCreator y duda con el USB (Read 2 times) previous topic - next topic

vitervi

Feb 08, 2011, 02:29 pm Last Edit: Apr 30, 2012, 10:07 am by coleoptero Reason: 1
Hola a todos,

Seguramente que no me contestareis o psareis de mi.... pero es normal a una persona que no sabe y va a meter la pata... ya que soy un estudiante de telecomunicaciones que le queda pensiente el proyecto, y no tiene ni puta idea de programar, eso si ganas de aprender muchas pero no tengo ni puta idea.

Lo primero que he hecho ha sido buscar si hay alguna entrada con QtCreator, y  no hay ninguna.

Es una IDE de nokia, es la primera condicion que tengo que utilizar para mi proyecto, la segunda es que tengo que utilizar el puerto USB, y gobernar un motor atraves de el.

Asi que mis dudas son:

Como puedo gobernar el motor con el USB y el pc a la vez?

Me direis que si que se puede, pero como es la pregunta..... no quiero nada de codigos y esas cosas si no mas bien una explicacion.... porque pienso mas en que no se puede, ya que envias el codigo al Arduino y luego ya esta.

Espero ha verme explicado y a la espera de respuestas si es que hay.....

Muchas gracias por todo y mi proyecto es:

http://www.vissim.com/solutions/academic/simple_control_experiment.html

http://www.vissim.com/solutions/academic/simple_control_experiment.html

yOPERO

mmmm como que no entiendo. Que es lo que quieres hacer con la "flying box"?
Engineering is the art of
making what you want from
things you can get.

     

[SOLUCIONADO]

Igor R

#2
Feb 08, 2011, 03:36 pm Last Edit: Feb 08, 2011, 03:45 pm by Igor R Reason: 1
Hola,

Por que dices que nadie te contestara?

La verdad, que tampoco entiendo muy bien tus dudas.... Si lo que quieres es usar la placa de Arduino como una tarjeta de I/O controlada mediante puerto serie, si que se puede.
Es decir, puedes usar firmdata o crearte tu mismo un protocolo para que los comandos recibidos por la comunicacion serie, realicen las tareas o control deseado en tu programa de Arduino.
Las placas Arduino cuando se conectan por el USB al PC, se configuran como un puerto virtual serie. Es decir, desde el punto de vista del PC es un puerto serie. (en la placa disponen de un conversor USB <--> rs232).
Por ejemplo, podrias hacer tu control PID en Arduino para controlar el motor o ventilador y que las constantes Kp,Ki y Kd se reciban por puerto serie, y que se mande la informacion de los sensores al PC (feedback), etc.
O por otro lado, podrias usar la placa Arduino como un modulo de entradas y salidas para conectar con el "exterior" y que toda la estrategia de control este en el PC.

Es eso lo que preguntas?


;)

Heke

Quote
Seguramente que no me contestareis o psareis de mi.... pero es normal a una persona que no sabe y va a meter la pata...

joeerrrr......

Si empezamos con tantos prejuicios dificil va la cosa.

Lo primero ser constructivos y no pesimistas o negativos que asi no se va a ningun lado.

Lo segundo:
   Yo te aconsejaria antes de preguntar algo saber que es lo que quieres preguntar y pensar que los que te leen no saben lo que quieres ni son adivinos.

Lo tercero, respecto a lo que intuyo que puede ser tu pregunta ¿¿¿...???
QtCreator es una ide como puede ser el codewarrior o similares para el desarrollo de aplicaciones para varias plataformas, no tiene relacion con arduino, se puede crear cualquier aplicacion que se comunique con arduino pero hace falta un enlace fisico que se "junte" con el, es decir, puedes comunicarte con arduino como si fuera un receptor por puerto serie, a traves del usb y enviar ordenes a este como si de un terminal se tratase.

Pero ojo!! el USB solo puede dar 500mA. no puedes gobernar un motor desde el, te hace falta una fuente de alimentacion y controlar como administras potencia a ese motor con el arduino por ejemplo.

Si concretas un poco mas podemos aclarar un poco y aunque sea en diagrama de bloques dar una idea.

Como posibilidad todas, pero que tiene que hacer el QtCreator con el arduino???

Un saludo.
CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

vitervi

Mucha gracias por contetar a todos.... como veo :-( no se explicarme, pero gracias por contestar

Hola,

Por que dices que nadie te contestara?
Por que me pasa.... no me querais saber porque pero cuando vas con toda la ilusion, va y no te contestan, y te quedas como un gilipollas
Quote


Las placas Arduino cuando se conectan por el USB al PC, se configuran como un puerto virtual serie. Es decir, desde el punto de vista del PC es un puerto serie. (en la placa disponen de un conversor USB <--> rs232).
Por ejemplo, podrias hacer tu control PID en Arduino para controlar el motor o ventilador y que las constantes Kp,Ki y Kd se reciban por puerto serie, y que se mande la informacion de los sensores al PC (feedback), etc.
O por otro lado, podrias usar la placa Arduino como un modulo de entradas y salidas para conectar con el "exterior" y que toda la estrategia de control este en el PC.

Es eso lo que preguntas?


;)
Mas o menos creo que si que es lo que pregunto.... necesito controlar un motor... habia pensado utilizar el Arduino, pero lo que no se es como se comunica el Pc<>Arduino<>motor.... si dices que a través de un puerto serie virtual, muchas gracias sigo sin saber como se hace pero ya me ayudas.

Quote from: Heke
joeerrrr......

Si empezamos con tantos prejuicios dificil va la cosa.

Lo primero ser constructivos y no pesimistas o negativos que asi no se va a ningun lado.
Ya lo se pero es que soy muy negativo
Quote

Lo segundo:
   Yo te aconsejaria antes de preguntar algo saber que es lo que quieres preguntar y pensar que los que te leen no saben lo que quieres ni son adivinos.
Si se lo que quiero preguntar pero el problema esta que no se como preguntar, ya se que no somos adivinos, pero es que yo tampoco se explicarme bien....
Quote

Lo tercero, respecto a lo que intuyo que puede ser tu pregunta ¿¿¿...???
QtCreator es una ide como puede ser el codewarrior o similares para el desarrollo de aplicaciones para varias plataformas, no tiene relacion con arduino, se puede crear cualquier aplicacion que se comunique con arduino pero hace falta un enlace fisico que se "junte" con el, es decir, puedes comunicarte con arduino como si fuera un receptor por puerto serie, a traves del usb y enviar ordenes a este como si de un terminal se tratase.
Como he dicho antes tengo que controlar un motor, no tiene que ser con el puerto USB, si no externo, pero lo tengo que gobernar, y habia pensado con el arduino.

Lo del QtCreator es para hace las ventanas que se vean en la pantalla del PC.... pero como trabaja con C pensaba que podria utilizarlo par el Arduino, como veis no tengo ni idea de que estoy hablando.

Muchas gracias por igualmente

Go Up