Show Posts
Pages: [1] 2
1  Using Arduino / Installation & Troubleshooting / I just need a sample demo on: May 31, 2011, 07:07:28 pm
I just need a sample demo code
show in me how to navigate in an LCD with buttons. anyone have one?


Thanks
2  International / Español / Re: que necesito para que este motor funcione ? on: May 20, 2011, 01:47:42 pm
 
Quote
Creo que Sergegsx te ha ayudado mucho con solo intentar identificar el motor.
efectiva mente estoy agradeciendo a todos  los que me ayudaron (mucho o poco)  a todos.
al igual  que no agradezco  algo como esto
Quote
si alguien lo busca por ti, tu estaras ahorrando tiempo, a costa del tiempo de otro.
ya que lo que mi idioma me da a entender, lo que yo dije  no significa lo mismo 
 bueno  creo  que aquí termina este topic con lo que me dieron ya es suficiente  gracias
3  International / Español / Re: que necesito para que este motor funcione ? on: May 20, 2011, 03:52:40 am
Quote
si alguien lo busca por ti, tu estaras ahorrando tiempo, a costa del tiempo de otro.
Yo no pedí que lo buscaran por mi
Quote
me puedes dar mas pistas de donde buscar???
pregunte a alguien que ya sabe,(nayma)  en donde enfocar mi búsqueda?
Quote
creo que era de Texas instruments.
y claramente me respondió. no tubo que volver a buscar...  

perdida de tiempo la que das tu ( Sergegsx) al comentar si haber leído

muchas gracias por todas las respuestas
4  International / Español / Re: que necesito para que este motor funcione ? on: May 19, 2011, 07:39:25 pm
hola nayma 
gracias por tu info, por el momento ya es muy tarde en mi país son las 2.30A mañana  busco  mas de SN754410 H-Bridge
para ahorrare algo de tiempo me puedes dar mas pistas de donde buscar???
5  International / Español / Re: cualquier respuesta puede ser de ayuda on: May 19, 2011, 02:08:53 pm
Quote
, y descubrí que el 1 no funciona hay algo que no se en cuanto al 1 ? es acaso que no se puede  usar para eso?
aqui el por que.
Nota: Cuando se utiliza la comunicación serie los pins digital 0 (RX) y 1 (TX) no puede
utilizarse al mismo tiempo
6  International / Español / Re: que necesito para que este motor funcione ? on: May 19, 2011, 05:35:35 am
pues si se tratava de mas de 15v  era mucho, así que le quite su mecanismo para dejar espacio a un motor mas pequeno

resulto ser muy compatible  con el nuevo motor ya que tenia una entrada de 2mm perfecta para la punta

y qui el motor de 5v con una fuerza increivle


existe alguna forma de regular su velocidad ya agregue un potentiometro y funciona un poco pero no como me gustaría
gracias por sus respuestas
7  International / Español / que necesito para que este motor funcione ? on: May 19, 2011, 04:08:28 am
Hola entre las partes de un ventilador o abanico de suelo encontré este motor, es el que se encargaba de girar el ventilador de o a 170 180 o 190°, (la verdad no se cuanto giraba)
bueno pues no tengo mas información de el  y me gustaría  usarlo ya que tiene un engranaje interno similar como el de los servos lo que lo hace muy fuerte  
 





lo que me gustaría hacer con el es tener un control de su velocidad  (muy lenta)
8  International / Español / Re: cualquier respuesta puede ser de ayuda on: May 17, 2011, 05:54:52 pm
ya estoy checando los pdf son increíbles
9  International / Español / Re: cualquier respuesta puede ser de ayuda on: May 17, 2011, 05:24:35 pm
gracias por el ejemplo chato_sat
pero aunque parezca increíble  aun tengo algo que no entiendo
Quote
#include <Servo.h>

#define BUTTON 2 //declaramos el pin donde va conectado el boton
int myVariable; //declaramos una variable

Servo myservo;  
 
int potpin = 0;  
int val;
///////////////////////////////////////////////////
void setup()
{
  int myVariable = 0; //Inicializamos la variable
  pinMode(BUTTON, INPUT); //Ponemos el pin del botón como entrada
  digitalWrite(BUTTON, HIGH); //Activamos la resistencia pull-up interna del pin
  Serial.begin(9600); //Activamos la comunicación Serie

 esta parte del código puedo decir que lo comprendo todo lo leí en la ( Referencia del Lenguaje y aprende en arduino cc ) solo tengo una pregunta en el serial.begin  por que usamos 9600??? por que es esa la velocidad que nos corresponde??
Quote
Serial.println("Comenzamos el programa"); //Imprimimos algo en la consola
  myservo.attach(9);
tal ves es muy tonta la pregunta pero prefiero preguntar y no quedarme con la duda que es lo que podemos imprimir en la consola ??
Quote
Serial.println("Has pulsado el botón"); // Imprimimos en la consola
    Serial.print("myVariable vale: "); //Imprimimos en la consola
    Serial.println(myVariable); //Imprimimos el contenido de myVariable en la consola
esta es la misma pregunta que la anterior
Quote
myVariable = myVariable + 10; //Incrementamos myVariable en 10
por que la incrementamos en 10??

 pol lo pronto creo que ya se termina este topic ya tuve muchas respuestas   y  con los códigos que me dieron es mucho  mas que suficiente. Ahora solo me queda estudiar  mucho
claro espero esta ultimas respuestas   smiley-wink
 si necesitas saver algo concerniente a fotografia, cámaras video o foto, programas (muy caros).... no dudes en preguntarme,
 creo que es la única forma en que puedo agradecer
10  International / Español / Re: cualquier respuesta puede ser de ayuda on: May 17, 2011, 04:35:23 pm
hola  Sergegsx
pues gracias por tu com.
  por supuesto que creo que lo que dices es correcto!!  definitivamente tienes razón  yo también creo que  debí empezar con muchos códigos sencillos, pienso que me encuentro fuera de mi gradiente. pero  esto es lo que pasa cuando deseas algo mucho.  mi deseo de este código me izo  dejar de lado todo y solo tratar de conseguirlo, sin importar la forma 
definitivamente  tengo que ponerme practicar mucho mas gracias por tu link (aun no lo veo.)
si me puedes decir  mas lugares para aprender te lo agradecería
 
11  International / Español / Re: cualquier respuesta puede ser de ayuda on: May 17, 2011, 09:50:56 am
es increíble creaste todo lo que he deseado en 3 segundo,  lo que e querido hacer en todo un mes smiley-eek
y me siento tan mal que no entiendo el código, lo que quiero decir es  si puedo entender lo que explicas tu, pero solo eso y no mas, tiene miles de cosas que no se que son  
Quote
También te dejo para que hagas la función que modifica la velocidad de movimiento del servo, por ejemplo puedes hacer lo siguiente:
- Pones 2 botones uno para incrementar y otro para decrementar la velocidad.
- Haces una función que si pulsas alguno de los botones incremente o decremente el valor de una variable.
- Le pasas la variable al tercer argumento de moverA y listo.
lo dices tan fácil, pero busco en la pagina de arduino  y no encuentro la definición de variable. la encontré en ingles solo en ingles (no entiendo por que no puedo encontrar todo en español) pero bueno pues lo leí
y creo que me queda claro solo me gustaría ver mas ejemplos   de su uso  ya que el ejemplo que ponen ahi es muy pequeño
me das un ejemplo
me puedes dar una variable a qui puedes agregar un boton  que haga algo en este codigo
Code:

#include <Servo.h>
 

Servo myservo;  
 
int potpin = 0;  
int val;  
///////////////////////////////////////////////////
void setup()
{
  myservo.attach(9);  
}
////////////////////////////////////////////////////
void loop()
{
  val = analogRead(potpin);            
  val = map(val, 0, 1023, 0, 179);    
  myservo.write(val);                
  delay(15);                        
}


y por supuesto cuando termine te mando todo para que ves en la practica lo que creaste .

12  International / Español / Re: cualquier respuesta puede ser de ayuda on: May 17, 2011, 05:08:19 am
claro a mi tampoco me gusta leer en mayúsculas me di cuenta de eso  cuando termine de escribir  ups

en cuanto al código  podemos decir que es el mismo ya  perdí todas las modificaciones que le hice cuando lo confundí con otro y lo cerré sin guardar los cambios, Pero no es muy grabe solo agregue mas botones que  hacen lo mismo que el 1 y 2  y cambie de 63° a 180 (en cuanto a los botones, Agregue 6 mas 1 de reste y 5 que hacen lo mismo que el 1 y 2 estos los designé a los pins 0,1,2,3,4, y descubrí que el 1 no funciona hay algo que no se en cuanto al 1 ? es acaso que no se puede  usar para eso?
hay un dicho que dice dale un pescado a alguien y comerá un día enseñale a pescar y comerá toda la vida jaja
 megustaria comprender como hacer un código de este estilo paro no molestarlos mas. me están ayudando mucho  lo cual agradezco
creo que seria mejor para todos si comprendo cuales son la funciones que necesito  y como usarlas, de esta forma me ayudan a entenderlas una sola vez y después puedo seguir mi camino, por que tengo muchas cosas  en mente en cuanto a el arduino. no me gustaría estar todo el tiempo pidiendo a alguien que haga mi código, digo es algo genial  que alguien usa su conocimiento  pun paz pum zas ya tengo el código pero no es correcto.

13  Using Arduino / Installation & Troubleshooting / Re: Whatever your knowledge can help me on: May 17, 2011, 02:53:13 am
I already download the code at the plate
works great, I just had to change some values ​​in this

  pot = analogRead (POTPIN) / 4 / / 0 .. 1023
   servoValue = pot / 4;

the servo just turned 63 ° but now everything is fix it
Now I only need to get the servo to stay in the value of each button

but thank you very much robtillaart you gave me a very good step
14  International / Español / Re: cualquier respuesta puede ser de ayuda on: May 16, 2011, 06:03:09 pm
en cuanto a esto
Quote
y si pones un interruptor que active el modo grabación y el modo reproducción?

algo tipo:

if (grabación on)
     si aprieto botoón grabo la lectura del pot en la memoria del boton
else(grabación off)
      si aprieto botón mando el valor de la memoria al servo

juro que ya intente hacerlo pero no lo logre por que  no lo comprendo completamente
como pongo esto en código ?
 encanto al código principal ya me queda mucho mas claro
15  International / Español / Re: cualquier respuesta puede ser de ayuda on: May 16, 2011, 12:21:06 pm
Quote
Con cambiar velocidad a que te refieres??

Si te refieres a la velocidad con que se mueve de un punto a otro para que no cambie tan brúscamente puedes probar a hacer una función del tipo:
me refiero a  poder aumentar la velocidad  con botones para poder cambiar las  posiciones del servo de b1 a b2 en 3 velocidades diferentes

ejemplo
después de haber registrado las posiciones del servo en los botones

b1 manda el servo a 90
b2 manda el servo a 110
b3 manda el servo a 120
 presiono otros botónes  como b6y b7 y aumenta o disminuir la velocidad de rotación del servo
entonces puedo  ejecutar nueva mente
b1  y mandar a 90 en una velocidad mas lenta
etc.etc


estas velocidades no tienen que borrarse cada vez que se RST la placa  pueden ponerse una ves y ya
 por lo pronto tengo que ir al mundo real y salir a comprar comida
en cuanto a el nuevo codigo que me mandaste  muchas gracias   lo checo regresando


Pages: [1] 2