Show Posts
Pages: [1] 2 3 ... 14
1  International / Español / Re: Se bloquea el Arduino WebServer + WIFI Shield cuando lleva un rato funcionando on: September 27, 2014, 04:36:17 pm
Con algunas ethernet shield ha pasado , se quedan pilladas por el consumo... Puede que con la wifi pase lo mismo...
2  International / Español / Re: Se bloquea el Arduino WebServer + WIFI Shield cuando lleva un rato funcionando on: September 27, 2014, 03:33:39 am
has revisado el consumo de la wifi shield? Podrías tener un consumo elevado, y el regulador de la placa arduino dar algún fallo y cortar la alimentación, de hay el corte...
Prueba a alimentar la wifi de forma independiente...
3  International / Español / Re: Problema a mas de 32000 rpm.... on: September 24, 2014, 01:26:56 am
Tienes toda la razón .... Me había ofuscado....
Muchísimas gracias
SOLUCIONADO. ahora funciona perfecto...
4  International / Español / Problema a mas de 32000 rpm.... SOLUCIONADO on: September 23, 2014, 04:04:23 pm
Buenas a todos....
Estoy haciendo un cuentarrevoluciones para motores brushless con sensor, aprovechando los sensores hall que trae incorporados..
he aprovechado parte de un código que he encontrado por la red y he añadido la librería servo para controlar la velocidad del motor... y mostrar las rpm y los "grados" del servo en un LCD...
Todo funciona de forma correcta, pero al superar las 32000rpm mas o menos, el valor se vuelve negativo y empieza a restarse...
pense que era por el tamaño de las variables y creo haber solucionado eso pero me sigue pasando....

alguna idea?? pongo el código a continuación ...
Gracias...  


Quote
#include <Servo.h>
#include <LiquidCrystal.h>

LiquidCrystal lcd(4,5,6,7,8,9);
Servo myservo;
const int hallPin=2;
const unsigned long sampleTime=1000;
int potpin = 0;
int val;

void setup()
{
  pinMode(hallPin,INPUT);
  myservo.attach(3);
  Serial.begin(9600);
  lcd.begin(16, 2);
  lcd.print("initializing");
  delay(3000);
  lcd.clear();
}

void loop()
{
  delay(100);
  float rpm=getRPM();
  lcd.clear();
  displayRPM(rpm);
  val = analogRead(potpin);            
  val = map(val, 0, 1023, 85, 160);    
  myservo.write(val);
  
}

int getRPM()
{
  long int kount=0;
  boolean kflag=LOW;
  long int currentTime=0;
  long int startTime=millis();
  while (currentTime<=sampleTime)
  {
    if (digitalRead(hallPin)==HIGH)
    {
      kflag=HIGH;
    }
    if (digitalRead(hallPin)==LOW && kflag==HIGH)
    {
      kount++;
      kflag=LOW;
    }
    currentTime=millis()-startTime;
  }
  float kount2rpm = float(120000./float(sampleTime))*kount;
  kount2rpm = kount2rpm/2;
  return kount2rpm;
}

void displayRPM(int rpm)
{
  lcd.clear();
  lcd.setCursor(0, 0);
  lcd.print(rpm,DEC);
  lcd.setCursor(7,0);
  lcd.print("RPM");
  lcd.setCursor(12,0);
  lcd.print(val);
  lcd.setCursor(15,0);
  lcd.print((char)223);
}

5  International / Español / Re: No logro que funciones (Arduino mini compatible + usb) on: September 18, 2014, 08:06:04 am
me alegro de que lo hayas solucionado...
modifica el encabezado y pon "SOLUCIONADO"
un saludo
6  International / Español / Re: No logro que funciones (Arduino mini compatible + usb) on: September 14, 2014, 02:27:03 pm
El enlace es el primero que he visto...
Ya nos contarás....
7  International / Español / Re: No logro que funciones (Arduino mini compatible + usb) on: September 14, 2014, 01:00:08 pm
Creo que lo que tienes es un adaptador serie, y no un programador FTDI.... No vas a poder programar con ese adaptador...
Necesitas algo así, para programar....
http://www.ebay.es/itm/FTDI-Basic-Breakout-5V-3-3V-Arduino-Compatible-/170842966243
8  International / Español / Re: No logro que funciones (Arduino mini compatible + usb) on: September 14, 2014, 02:09:24 am
Pongo foto para que veas la conexión...


9  International / Español / Re: No logro que funciones (Arduino mini compatible + usb) on: September 13, 2014, 04:49:40 pm
Yo uso un adaptador FTDI original, pero con las placa arduino mini pro compatibles, hay que anular un pin para que funcione... Es el que está al lado del gnd... ( el pin que esta en la placa arduino lo puedes cortar) Por lo que solo se conectan 4 de los 5 pines.
10  International / Español / Re: problema con emisora rc on: August 12, 2014, 12:55:43 pm
Pues para poder seguir, es muy importante saberlo, así que toma medidas de tensión,....
11  International / Español / Re: problema con emisora rc on: August 12, 2014, 07:29:43 am
muy buenas...
Por un lado tienes la señas leida del receptor de la emisora....
Por otro el potenciometro del skate, no?

el potenciometro del skate, a que tensión trabaja? ten en cuenta que la placa arduino trabaja a 5v, por lo que si el potenciometro del skate trabaja a 12v directamente no lo podrás usar...

ese 1500 y ese 1915, son la señal leída del receptor?? la señal "analogica" de arduino va de 0 a 1023 (0v, 5v)
o la del potenciometro del skate?


12  International / Español / Re: Como controlar tiras de led ilimitidas "mas barato que me lo cuenten" on: July 22, 2014, 09:22:10 am
Buen aporte....

En cuanto a que te parpadeen los led cuando están a baja intensidad, es normal, a no se que uses led dimmables , es decir hay unos led que están diseñados para ser regulados,a los que no lo están les sucede eso...
13  International / Español / Re: Problemas con sensores de temperatura y humedad on: July 17, 2014, 07:32:20 am
el error podría venir , por la referencia que toma la placa arduino para medir las entradas analógicas...
a mi ha sucedido algo similar, si alimento la placa por el puerto USB, mide de forma correcta, pero si la alimento de forma exterior, la medida era superior a la real, del orden de 4 o 5 grados mas....
si el error siempre es el mismo, prueba a regular la alimentación de la placa, o bien restalle la diferencia al resultado ( es un poco chapucero, pero funciona)

14  International / Español / Re: Problemas con Arduino Mega 2560, se calienta y no se puede reprogramar on: July 17, 2014, 07:28:26 am
mas información....
la tienes alimentada de forma exterior,?
tienes conectados los pines RX TX de la placa a algún modulo bluetooth o similar?
tienes configurada bien la placa y el puerto en el entorno arduino?

15  International / Español / Re: Todo correcto pero... (ayuda por favor) on: July 15, 2014, 12:00:51 pm
Has probado en otro pc?
Pages: [1] 2 3 ... 14