Show Posts
Pages: [1] 2 3 ... 50
1  International / Software / Re: Problema con Sketch y pila on: May 23, 2014, 03:11:31 am
Te falta decir la pila de cuanto es y como la estás conectando a la placa Arduino.
2  International / Software / Re: Duda uso de memoria RAM on: May 22, 2014, 12:05:18 am
Gracias maxid. No pensaba que fuese tan listo el compilador. Salu2
3  International / Software / Duda uso de memoria RAM on: May 21, 2014, 06:19:19 am
Hola estoy mirando el tema de uso de la memoria RAM. He visto que hay ciertas funciones que te devuelven la memoria ram que está usando ARduino. He usado la función freeram y parace que funciona bien:

Code:
int freeRam()
{
extern int __heap_start, *__brkval;
int v;
return (int) &v - (__brkval == 0 ? (int) &__heap_start : (int) __brkval);
}

El problema que tengo es que al declarar una variable no incrementa su valor. Por ejemplo pongo int hola=25 y no incrementa el uso de la ram en 2 bytes. Cuando envió por serie una variable entonces si que incrementa el uso de la memoria ram. ¿Sabéis porque?

El código de prueba que he hecho es:
Code:
//char str[] = "Hello, world!";
int hola=25;

int freeRam()
{
extern int __heap_start, *__brkval;
int v;
return (int) &v - (__brkval == 0 ? (int) &__heap_start : (int) __brkval);
}

void setup()
{
  Serial.begin(9600);

}
void loop(){
//  Serial.println(str);
//  Serial.println(hola);
  Serial.print("freeMemory()=");
  Serial.println(freeRam());
  delay(1000);
}
4  International / Español / Re: Rastreador(Problema con bifurcaciones) on: April 04, 2014, 04:51:40 am
Los rastreadores son complicados. Por una parte necesitas una buena cantidad de sensores bien posicionados y por otra necesitas depurar mucho el programa porque tienes que capaz de diferenciar la marca y la bifurcación.

A groso modo antes de la bifurcación hay junto a la linea una marca y tras la marca es cuando se bifurca. Como el lado de la marca señala hacia que lado va a ir la bifurcación por lo que primero tienes que ser capaz de leer esas marcas. No es sencillo yo solo te puedo recomendar que al principio el robot vaya muy despacio y que uses telemetría. Suerte
5  International / Talleres, Encuentros, ... / Re: Concurso velocista y de proyectos en Rentería - DB Sariak 2014 on: April 03, 2014, 01:43:30 am
Ha pasado un año y volvemos a la carga. He actualizado con los datos de este año. SAlu2
6  International / Hardware / Re: Eagle error width??? on: March 31, 2014, 03:40:53 am
Veo que nadie tiene ni idea, así que voy a enviar a fabricar a ver que pasa. Gracias
7  International / Hardware / Eagle error width??? on: March 28, 2014, 07:28:40 am
Hola estoy haciendo una pcb para enviar a fabricar a Seeedstudio. He cargado sus reglas y en la pcb me da el error Width en todas las pistas de 0,3mm. Según entiendo en la página de Seeedstudio pone que hasta 0,15 pueden hacer. Algo debe de haber que no entiendo o el archivo de seeedstudio está mal.

http://es.zimagez.com/zimage/2014-03-28133236-drcerrors.php

Alguna idea?
8  International / Español / Re: Arduino, Motor,IMU6050 y PID on: February 03, 2014, 03:25:33 am
Si ponle algo porque sino te vas a aburrir de enviar el programa con cada PID. Yo haría con bluetooth. Salu2
9  International / Español / Re: Duda motores on: February 03, 2014, 03:22:30 am
Hay muchos tipos de motores supongo que estás comparando motores DC con servomotores.

Los servomotores (si no están trucados) giran 180º y puedes posicionarlos en el grado que quieras (más o menos). Si los trucas giran 360 pero no podrás posicionarlo en el grado que quieras. Los servos no necesitan el L293 suelen llevar la electrónica de potencia dentro.

Los motores DC suelen necesitar etapa de potencia, por ejemplo el L293. SAlu2
10  International / Español / Re: Arduino, Motor,IMU6050 y PID on: January 29, 2014, 03:33:54 am
Yo llegue a odiar este tema, teníamos 4 preciosas asignaturas en las que se hacía lo que comentas. Fueron un horror de las que no me acuerdo (o no quiero acordarme) de gran cosa. Lo que saque en claro es que por muchos cálculos que hagas, los mejores resultados los conseguía metiendo valores a huevo. Empieza por Kp cuando se acerque a lo que quieres métele un poco de derivativo y cuando se acerque a lo que buscas corrige un poco con el integral. Como puedes ver todo muy profesional y elegante  smiley-grin
11  International / Software / Re: numero de linea en el compilador arduino on: January 21, 2014, 10:01:42 am
no, la única manera es usar otro software como el sublime text 2. Salu2
12  International / Software / Re: Sublime Text como IDE de Arduino on: January 05, 2014, 06:27:15 am
Ya lo conocía y estoy en proceso de dejar el arduino IDE por el sublime. Gracias por comentar el fallo del manual ahora si me va. Salu2
13  International / Hardware / Re: ¿Como puedo soldar un TSSOP con Thermal pad? on: December 10, 2013, 01:07:42 pm
Gracias
14  International / Hardware / Re: ¿Como puedo soldar un TSSOP con Thermal pad? on: December 10, 2013, 06:19:05 am
¿El flux es corrosivo? No tenía ni idea  smiley-eek
Tenía todo pringado de flux, asi que ahora lo he pringado de alkohol. Las soldaduras han quedado un poco mates tras pasar el alkohol.
Otra duda muy recurrente que tenemos es ¿a que temperatura hay que soldar?
15  International / Hardware / Re: impresora de inyección y tinta conductiva ¿posible? on: December 10, 2013, 06:13:57 am
Ni idea pero es muy intersante
Pages: [1] 2 3 ... 50