Show Posts
Pages: [1] 2
1  International / Software / Valor mínimo on: February 13, 2011, 09:47:18 am
Buenas tardes:

Estoy intentando hacer un medidor de distancias por ultrasonidos, y el sensor me da el valor cada 50 milisegundos. Lo que quiero es como hacer para que de todos esos valores que toma en un periodo de tiempo de digamos 5 segundos, me indique cual es el valor mínimo en el serial print, o en pantalla lcd.

En espera de vuestros comentarios

Saludos

2  International / Software / Re: problemas con tone on: February 01, 2011, 03:51:34 pm
Buenas tardes Chiva:

Tal y como comento en mi primer post, no estoy utilizando un arduino "físico", si no un simulador, el VBB3 (Virtual Bread Board)
3  International / Software / Re: problemas con tone on: February 01, 2011, 03:29:49 pm
¿No hay ninguna alma caritativa que se apiade de un novato? y quiera darle una solución
 smiley-kiss smiley-kiss

Saludos
4  International / Software / Re: problemas con tone on: February 01, 2011, 01:49:57 am
Buenos dias:

Ya miré este tutorial, y no funciona, a lponer la instruccion NoTone aparece este error :Error VJS1223 Canot find method `noTone(int)´in `A´.
¿Alguien que me eche un cable para generer un tono (un solo tono, no busco ninguna melodía) y poderlo parar y volver a reproducir a voluntad. No tiene que ser tan difícil ¿Digo yo?.

Saludos
Albert
5  International / Software / Re: problemas con tone on: January 31, 2011, 10:40:05 am
Buenas tardes:

Cada vez estoy mas hecho un lio.(torpe que es uno)
¿Alguien, puede ponerme un ejemplo (lo mas sencillo posible) de la utilizacion de tone / noTone?, con sus debidas funciones si es que son necesarias.
Solo pretendo hacer servir un único tono, y poderlo manejar a voluntad, es decir, arrancarlo, pararlo, y  hacerlo servir dentro de un bucle para que haga un sonido intermitente.
¿Hay alguna otra instruccion que no sea tone?.

En espera de vuestros valiosos comentarios, recibid un cordial saludo.

Atentamente
Albert
6  International / Software / Re: problemas con tone on: January 31, 2011, 06:45:39 am
Lo probaré en cuante llegue a casa. Ojala, fuese tan sencillo como lo que comentas, pero no se, ya que he visto muchos sketch en internet, y todos llegan arumentos dentro del parentesis, en ni caso es el 8, que hace referencia al pin donde esta conectado el buzzer.

Ya te diré.

Muchas gracias y saludos
Albert

7  International / Software / Re: noTone on: January 31, 2011, 01:49:19 am
Buenos dias:

Mas o menos lo entiendo, y a mi modo, entiendo que no estoy reasignando otro sonido a ese mismo pin. Lo que pretendo es que dentro de un for me genere ese pitido. Se trata de que el pitido vaya al mismo tiempo que el parpadeo de la luz verde de peatones, y lo que me ocurre es que solo suena una vez, en lugar de repetir cinco veces.

for (int i = 0; i<=5; i++) // repetir bucle 5 veces
{     
   digitalWrite(ledPin4, LOW); //parpadeo LUZ VERDE peatones
   delay(500); // espera 1/2 segundo
  tone (speaker, 1000, 500);
   digitalWrite(ledPin4, HIGH); // parpadeo LUZ VERDE peatones
   delay(250); // espera 1/2 segundo

}
8  International / Software / problemas con tone on: January 30, 2011, 04:15:43 pm
Buenas noches:

Estoy intentando hacer una rutina para que me genere un sonido, por no hay manera. Generar, la genera con "tone (8, 1000, 500), pero no hay manera de detenerla con noTone, al compilar sale " Error VJS1223 Canot find method `noTone(int)´in `A´.

digitalWrite(ledPin4, LOW); //parpadeo LUZ VERDE peatones
delay(250); // espera 1/2 segundo   
digitalWrite(ledPin4, HIGH); // parpadeo LUZ VERDE peatones
tone(8,4000,20);
delay(250); // espera 1/2 segundo
noTone(smiley-cool;

Decir que esto lo estoy haciendo en el VBB3

En espera de vuestros comentarios.

saludos
Albert
9  International / Software / Re: noTone on: January 30, 2011, 12:41:11 pm
Buenas tardes:

En primer lugar, gracias por la respuesta. En segúndo lugar, no quiero usar el tone solo los 9 segundos, esta allí, como prueba, en realidad lo que necesito es que allí donde está, haga sonido intermitente durante esos nueve segundos, después, en otra parte del sketch el ritmo del "pitido" cambia, pero primero debo solucionar el como detener esa instrucción "tone".

En espera de vuestros comentarios".

Saludos
Albert
10  International / Software / Re: noTone on: January 30, 2011, 05:14:51 am
No, el problema no es la "O", fue un error al copiar. Deber ser otro.
Agradecería si alguien pudiese darme alguna solución.

Saludos
Albert
11  International / Software / Re: noTone on: January 29, 2011, 04:15:15 pm
Aqui lo tienes:


class Button extends com.muvium.compatibility.arduino.Arduino{//Automatically Added VBB Framework Code - do not remove
int ledPin1 = 1; // LED en el pin digital 1
int ledPin2 = 2; // LED en el pin digital 2
int ledPin3 = 3; // LED en el pin digital 3
int ledPin4 = 4; // LED en el pin digital 4
int ledPin5 = 5; // LED en el pin digital 5
int speaker = 8;




void setup() // configura los pines de salida
{
   pinMode(ledPin1, OUTPUT); // configura el pin 1 como salida
   pinMode(ledPin2, OUTPUT); // configura el pin 2 como salida
   pinMode(ledPin3, OUTPUT); // configura el pin 3 como salida
   pinMode(ledPin4, OUTPUT); // configura el pin 4 como salida
   pinMode(ledPin5, OUTPUT); // configura el pin 5 como salida
   pinMode(speaker, OUTPUT);
}
void loop() // inicia el bucle del programa
{
   
   digitalWrite(ledPin3, LOW); // desactiva el LED ROJO
   digitalWrite(ledPin1, HIGH); // activa el LED VERDE
   digitalWrite(ledPin5, HIGH); // activa el LED ROJO PEATONES
   delay(9000); // espera 9 segundos
   digitalWrite(ledPin1, LOW); // desactiva el LED VERDE
   digitalWrite(ledPin2, HIGH); // activa el LED AMBAR
   delay(3000); // espera 3 segundos
   digitalWrite(ledPin2, LOW); // desactiva el LED AMBAR
   digitalWrite(ledPin3,HIGH); // activa el LED ROJO
   delay(1000); // espera 1 segundo
   digitalWrite(ledPin5, LOW); // desactiva el LED ROJO PEATONES
   delay(250);   // espera  1/4 degundo
   digitalWrite(ledPin4, HIGH); // activa el LED VERDE PEATONES
   tone (speaker, 5000);       
   delay(9000); // espera 9 segundos
   noTOne(speaker);
   
      
for (int i = 0; i<=5; i++) // repetir bucle 5 veces
{      
   digitalWrite(ledPin4, LOW); //parpadeo LUZ VERDE peatones
   delay(500); // espera 1/2 segundo
   digitalWrite(ledPin4, HIGH); // parpadeo LUZ VERDE peatones
   delay(250); // espera 1/2 segundo

}
   
   digitalWrite(ledPin3, LOW); // desactiva el LED ROJO
    digitalWrite(ledPin4, LOW); // desactiva LUZ VERDE peatones
   digitalWrite(ledPin5, HIGH); // activa el LED ROJO PEATONES   
   digitalWrite(ledPin3, HIGH); // activa el LED ROJO   
   delay(1000); // espera 1 segundo
}
   
}
12  International / Software / noTone on: January 29, 2011, 03:04:23 pm
Buenas tardes:

Estoy haciendo un  sketch para arduino que se trata del control de un semáforo, tanto el de vehículos como el de peatones, este punto lo tengo resuelto, pero le quiero añadir sonido para invidentes, para generarlo, no tengo problema , lo hago con tone (speaker), pero no consigo pararlo. "noTone" no funciona. ¿Que hago mal?.

En espera de vuestros comentarios.

Saludos
Albert
13  Forum 2005-2010 (read only) / Español / Re: Iluminación maquetas on: January 24, 2011, 02:00:49 am
Entones, entiendo que tendré que hacer la rutina para que se encienda uno con su frecuencia de parpadeo concreta, y cuando acabe esta, arranque otra rutina que encienda otro led diferente con otra frecuencia. ¿Es asi? ¿Esto se puede hacer?.

Saludos
14  Forum 2005-2010 (read only) / Español / Re: Iluminación maquetas on: January 23, 2011, 04:09:52 pm
Buenas noches:

En primer lugar, gracias por el enlace.
Me he bajado antes de tener la placa, el VBB, para ir practicando, a ver si doy con lo que quiero hacer. En el ejemplo del blink con delay, mas o menos lo tengo "dominado", cambio el tiempo de inicio, de parpadeo, pero ahora quiero poner dos leds independientes y que cada uno tenga un ritmo diferente, pero no doy con el código, me imagino que el problema lo tengo en el loop. He puesto dos loop, pero me da error y también meter un loop dentro de otro y también, algo no hago bien. Ayuda please.

Saludos
Albert
15  Forum 2005-2010 (read only) / Español / Re: Iluminación maquetas on: January 19, 2011, 02:44:32 pm
Buenas tardes Nayma:

El ejemplo que cometas lo he visto en video, y lo veo fácil, pero a partir de ahí ya me pierdo, ¿Como se programa?¿existe algún tutorial en castellano?. Mi idea es comprarme la placa, y empezar, pero antes de nada quiero ver un poco como funciona, mas que nada para que no acabe en el fondo de un cajón.

Saludos
Albert
Pages: [1] 2