Show Posts
Pages: 1 [2] 3 4
16  International / Español / Re: Arduino no carga sketch on: October 20, 2013, 04:58:02 pm
Saludos

Tengo una placa leonarlo con la cuál estuve a la cual no le puedo cargar ningún código.
 Cuando conecto el arduino al pc  se encienden los leds On y RX, posteriormente abro el IDE y selecciono cualquier ejemplo.Ya verifico que el COM sea el que está usando la placa y que la placa sea leonardo.
Finalmente le doy cargar al código a lo cual el programa lo compila exitosamente y posteriormente comienza a cargarlo.
Es aquí donde se presenta el problemas pues se quedá cargando por tiempo indefinido y nunca termina.
Estoy usando window 7 ultimate de 64 bits y Arduino IDE 1.0.5
 

P.D.
El problemas también se presento en ubuntu 12.04 64bits
   

No te da ningún mensaje de error? Los puertos series suelen dar problemas si se enreda mucho con ellos, se desconecta y conecta, si se interrumpe una carga, etc.
17  International / Documentación / Re: Tutorial Básico - Arduino Ethernet Shield on: October 20, 2013, 04:49:37 pm
Para hacer este ejemplo pero desde la red externa es como dice joselet, solo hay que poner la ip publica de nuestro router. Y tener en cuenta que solemos tener una ip dinámica (se podría solucionar con un servidor de dns).

Bueno, me apuntare esta petición para futuros tutoriales. smiley-wink

Saludos
18  International / Documentación / Tutorial Básico - Arduino Ethernet Shield on: July 14, 2013, 03:58:25 pm
Hola chic@s,

os traigo un nuevo tutorial que hice hoy. Se trata de como hacer un uso básico del Arduino Ethernet Shield. En el tutorial se usa como servidor para mostrar vía web el tiempo que ha transcurrido desde que se encendido Arduino. Los datos se auto refrescan para que no tengamos que estar refrescando nosotros la pagina. Y como es lógico, se pueden mostrar cualquier otro dato.

http://www.tuelectronica.es/tutoriales/arduino/arduino-ethernet-shield.html

Espero que os sea útil. Saludos.
19  International / Español / Re: [Solucionado] Mi modulo Tiny RTC I2C DS1307 no funciona on: July 04, 2013, 07:05:22 pm
Volviendo a retomar el tema. ¿Me podéis ayudar? Lo escribo aquí ya que es el mismo RTC.
Mi solución debe ser fácil, pero no la veo.
Comunico con el RTC sin problemas, si no tiene puesta la batería. En el momento que le pongo la batería ya no funciona.
¿Me he dejado algo, algún puente?
Las conexiones la de siempre: 5Vcc+Gnd+Pin20+Pin21(Arduino Mega)

Gracias de antemano.


Hola,

Has seguido el tutorial del post anterior??? Yo tenias problemas a la hora de configurarlo. Los has configurado bien?? Recuerda que que existe un código para usar la fecha y hora del sistema operativo, puede ser que esto te de problemas.
20  International / Español / Re: Problema con ¿interferencia servo? on: April 26, 2013, 06:30:01 am
Los servos consumen mucha corriente, no dejan de ser motores...

El arduino solo puede dar 40mA por pata y hasta un limite (no recuerdo cuanto) no en todas a la vez...

Aparte, cualquier motor o bobina mete unas interferencias de la leche en las conmutaciones...

Vi el esquema del autor y discrepo en la forma de conectarlo.

Tenias toda la razón, a veces se da por sentado cosas tan simples como esas y las descartas en primer lugar. Gracias por la ayuda!! Puedes ver un tutorial completo en http://arduino.cc/forum/index.php/topic,162891.0.html
21  International / Documentación / Tutorial - Radar con Arduino on: April 26, 2013, 06:27:56 am
Os traigo otro tutorial muy interesante para usar nuestro modulo de ultrasonidos y un servo como radar. Espero que os guste

http://www.tuelectronica.es/tutoriales/arduino/radar-con-arduino.html
22  International / Español / Re: Problema con ¿interferencia servo? on: April 16, 2013, 06:42:24 pm

Crees mal...  smiley-lol

¿A que no se te ha ocurrido averiguar cuanta corriente puede dar un arduino o cuanto consume tu servo?

Alimentalo aparte y "veras la luz"

En principio, del tutorial del que parto lo conecta directamente en arduino... pero usa una media de varias medidas (10) realizadas en una misma posición. Con esta configuración parece que funciona, pero yo lo puse para que solo hiciera una medida en cada posición y apareció el error. Puede ser que el autor hiciera esa "chapuza" para corregir el error que yo tengo porque... 10 medidas en una misma posición...¿?¿?

Voy a probar con alimentación externa y os comento. Espero que funcione, porque es un proyecto que tengo que exponer este jueves... smiley-lol
23  International / Español / Re: Problema con ¿interferencia servo? on: April 16, 2013, 01:00:15 pm
¿De donde alimentas el servo, no sera del propio arduino?

mmmm... si!! smiley-lol Pero creo que arduino es capaz de alimentar un servo no¿?¿?¿?¿?¿? De eso va a ser¿?¿? es un miniservo de 9g, no se exactamente cuanto consume, pero seguro que muy poco. (creo!!)
El caso es que antes lo alimentaba por USB, pero si lo conecto a una fuente de alimentación me hace menos interferencias...
24  International / Español / [Solucionado] Problema con ¿interferencia servo? on: April 16, 2013, 07:27:30 am
Hola a todos,
tengo un problema con el siguiente codigo:
Code:
/*
Radar Arduino v1.0
Autor: FjRamirez
Email: email@tuelectronica.es
Fecha: 15/04/2013
*/

#include <Servo.h>            // Añade la libreria Servo
Servo leftRightServo;         // Crea una variable servo
int leftRightPos = 0;         // Variable para la posición del servo (grados)
const int numReadings = 1;    // Numero de lecturas en cada posición
int index = 0;                // Contador para el número de lectura
long total = 0;               // the total of all readings
int average = 0;              // the average
int echoPin = 53;              // the SRF05's echo pin
int trigPin = 51;              // the SRF05's init pin
long duration = 0;  // variable for reading the pulse
int distance = 0;   // variable for storing distance
 
/* setup the pins, servo and serial port */
void setup() {
leftRightServo.attach(12,700,2400);
Serial.begin(9600); // Establece la velocidad de datos del puerto serie
pinMode(trigPin, OUTPUT); // Establece pin como salida
pinMode(echoPin, INPUT); // Establece pin como entrada
digitalWrite(trigPin, LOW); // Pone el pin a un estado logico bajo
}
 
void loop() {  
  for(leftRightPos = 0; leftRightPos < 180; leftRightPos++) {  // De izquierda a derecha.
  leftRightServo.write(leftRightPos);
    for (index = 0; index<numReadings; index++) {            // take x number of readings from the sensor and average them
    // Pulso de 10us para inicial el modulo
    digitalWrite(trigPin, HIGH);
    delayMicroseconds(10);
    digitalWrite(trigPin, LOW);
    duration = pulseIn(echoPin, HIGH, 17400); //Devuelve la longitud del pulso del pin Echo en us (3metros maximo)
      if (!duration){
      duration=17400;
      }
    distance = duration/58;                               // convert to centimetres
    total = total + distance;                              // update total
    delay(100);  
    }
    
  average = total/numReadings;                               // create average reading  
  total = 0;
  
  Serial.print("X");                                         // print leading X to mark the following value as degrees
  Serial.print(leftRightPos);                                // current servo position
  Serial.print("V");                                         // preceeding character to separate values
  Serial.println(average);                                   // average of sensor readings  
}


  for(leftRightPos = 180; leftRightPos > 0; leftRightPos--) {  // De derechas a izquierda
  leftRightServo.write(leftRightPos);
    for (index = 0; index<numReadings; index++) {            // take x number of readings from the sensor and average them
    // Pulso de 10us para inicial el modulo
    digitalWrite(trigPin, HIGH);
    delayMicroseconds(10);
    digitalWrite(trigPin, LOW);
    duration = pulseIn(echoPin, HIGH, 17400); //Devuelve la longitud del pulso del pin Echo en us (3metros maximo)
      if (!duration){
      duration=17400;
      }
    distance = duration/58;                               // convert to centimetres
    total = total + distance;                              // update total
    delay(100);  
    }
    
  average = total/numReadings;                               // create average reading  
  total = 0;
  
  Serial.print("X");                                         // print leading X to mark the following value as degrees
  Serial.print(leftRightPos);                                // current servo position
  Serial.print("V");                                         // preceeding character to separate values
  Serial.println(average);                                   // average of sensor readings
  }
}

Es un sensor de ultrasonidos con un servo, y hace un barrido de 180º para medir distancias. El caso que cuando conecto el servo no marca los valores de distancia correctamente. No esta montado el sensor en el servo, lo pongo para medir una distancia fija, y sin conectar el pin de datos del servo, me mide correctamente, pero cuando conecto el pin de datos del servo, hay errores de una manera sistematica:

Sin el servo conectado:

X3V174
X4V174
X5V174
X6V174
X7V174
X8V174
X9V174
X10V174
X11V174
X12V174
X13V174

Con el servo conectado:

X5V175
X6V137
X7V175
X8V135
X9V175
X10V137
X11V174
X12V134
X13V174
X14V134
X15V174
X16V135
X17V174

X es la posición del servo, y V la distancia en cm (175-174), como veis, se va alternando una medida incorrecta con otra correcta.

He probado con varios servos y nada, hace lo mismo. No entiendo el porque... Alguna sugerencia¿?¿?¿?
25  International / Documentación / Re: Tutorial Reloj RTC I2C con Arduino on: March 08, 2013, 01:46:32 pm
Gracias compañero por compartir.

La de veces que han preguntado los nuevos por el RTC, lo bien que les va a venir.

Un saludo.

Yo fui uno de ellos smiley
26  International / Documentación / Tutorial - Reloj RTC I2C con Arduino on: March 06, 2013, 11:05:27 am
Hola,

Os dejo un tutorial para usar un Reloj RTC I2C con Arduino, el modelo que se usa en el tutorial es el DS1307

http://www.tuelectronica.es/tutoriales/arduino/reloj-rtc-i2c-con-arduino.html

Saludos
27  International / Documentación / Tutorial Modulo ultrasonico HY-SFR05 con Arduino on: March 06, 2013, 11:02:16 am
Hola,

Os dejo el enlace de un tuturial muy interesante para usar el modulo ultrasonico HY-SFR05, espero que os sea de gran ayuda.

http://www.tuelectronica.es/tutoriales/arduino/modulo-ultrasonico-con-arduino.html

Saludos
28  International / Español / Que sensor usar para posicionamiento en el espacio on: November 14, 2012, 07:59:56 pm
Hola a todos,
Estoy tratando de que un quadcopetero aterrice en un punto exacto de manera precisa. Con la altura no tengo problema, el sistema de navegación que usa (Ardupilot), tien un sensor ultrasonico para situarse a una altura exacta, pero con la posición X e Y tengo el margen de error de unos metros que tiene el gps. Mi idea es triangular de alguna forma esta posición. En un principio pensé en usar tres sensores ultrasonidos colocados fijos en a una altura sobre la pista de aterrizaje, pero el pequeño tamaño del quadcoptero dificulta la detección.

Lo que se me ocurre es que el quadcoptero tenga un emisor, infrarrojo, radio o ultrasonico y 3 receptores en la pista, de tal forma que pueda determinar por el nivel de potencia de señal en que punto esta el objeto.

¿Que manera seria la mejor, y como podría hacer este proyecto?

Yo creo que el ultrasonico es la mejor opción, pero no encuentro módulos emisor/receptor separados y el funcionamiento no es por potencia, sino por eco. Tendría que diseñar yo el circuito. ¿Como podría empezar a hacerlo?
29  International / Español / Re: [Solucionado] Mi modulo Tiny RTC I2C DS1307 no funciona on: November 14, 2012, 07:49:28 pm
Les pongo un buen tutorial sobre el tema:
http://www.tuelectronica.es/tutoriales/arduino/reloj-rtc-i2c-con-arduino.html
30  International / Español / Re: Mi modulo Tiny RTC I2C DS1307 no funciona on: November 12, 2012, 07:34:53 pm
Gracias a todos por las respuestas, ahora mismo lo he solucionado. El problema era que todos esos artículos que he leído eran para arduino uno yo estoy usando arduino mega, los pines SDA y SCL no están en las mismas patillas:
http://www.arduino.cc/es/Reference/Wire
Lo pase por alto porque pensé que el bus I2C tenia un funcionamiento similar al puerto serie y podían definirse en otros pines.
Pages: 1 [2] 3 4