Show Posts
Pages: 1 ... 75 76 [77] 78 79 ... 94
1141  International / Español / Re: Problema con el ángulo del servo (knob) on: August 06, 2011, 11:34:06 am
que extraño, hombre siempre puedes probar a hacer esto, pero claro pierdes mucha precisión...

  val = map(val, 800, 1023, 0, 179);     // scale it to use it with the servo (value between 0 and 180)

si le metes los valores de 0 a 179 mediante un 'for' te funciona bien el servo?? Es decir gira todos los 180 grados? por descartar que sea problema del servo.
1142  International / Español / Re: Alguien monto el RTC con el DS1703 (Circuito) on: August 06, 2011, 11:30:41 am

usa la libreria que viene con el programa, hoy mismo he estado trasteandola por primera vez y funciona perfectamente, incluso te actualiza la fecha y hora en base a la de tu ordenador en el momento de compilar el programa !! una bendición vamos !! eso si recuerda luego comentar la linea de ajuste de fecha y hora y volver a cargar el programa sino cada vez que se resetee te metera la fecha y hora de cuando se compilo.

SergeGsx

¿Donde esta esa opcion que te actualiza la hora en el momento de compilar con la de tu ordenador?

No encuentro en wire esa opcion ni ejemplo

Es que lo estoy haciendo manualmente y seria genial olvidarte de eso

Un saludo de un Gsf

Lo tienes en el Arduino 22, entras en File...Examples...RTCLib...ds1307, te lo copio aqui de todas formas

Code:
// Date and time functions using a DS1307 RTC connected via I2C and Wire lib

#include <Wire.h>
#include "RTClib.h"

RTC_DS1307 RTC;

void setup () {
    Serial.begin(57600);
    Wire.begin();
    RTC.begin();

  if (! RTC.isrunning()) {
    Serial.println("RTC is NOT running!");
    // following line sets the RTC to the date & time this sketch was compiled
    RTC.adjust(DateTime(__DATE__, __TIME__));
  }
}

void loop () {
    DateTime now = RTC.now();
   
    Serial.print(now.year(), DEC);
    Serial.print('/');
    Serial.print(now.month(), DEC);
    Serial.print('/');
    Serial.print(now.day(), DEC);
    Serial.print(' ');
    Serial.print(now.hour(), DEC);
    Serial.print(':');
    Serial.print(now.minute(), DEC);
    Serial.print(':');
    Serial.print(now.second(), DEC);
    Serial.println();
   
    Serial.print(" since midnight 1/1/1970 = ");
    Serial.print(now.unixtime());
    Serial.print("s = ");
    Serial.print(now.unixtime() / 86400L);
    Serial.println("d");
   
    // calculate a date which is 7 days and 30 seconds into the future
    DateTime future (now.unixtime() + 7 * 86400L + 30);
   
    Serial.print(" now + 7d + 30s: ");
    Serial.print(future.year(), DEC);
    Serial.print('/');
    Serial.print(future.month(), DEC);
    Serial.print('/');
    Serial.print(future.day(), DEC);
    Serial.print(' ');
    Serial.print(future.hour(), DEC);
    Serial.print(':');
    Serial.print(future.minute(), DEC);
    Serial.print(':');
    Serial.print(future.second(), DEC);
    Serial.println();
   
    Serial.println();
    delay(3000);
}


esta es la linea que ajusta el reloj, pero recuerda que una vez este ajustado, debes quitar ese programa del arduino o comentar dicha linea y volver a cargar el programa, sino cada vez que se resetee volvera a establecer la fecha y hora de cuando se compilo y ya no sera valida.
Code:
    RTC.adjust(DateTime(__DATE__, __TIME__));
1143  International / Español / Re: Alguien monto el RTC con el DS1703 (Circuito) on: August 05, 2011, 06:12:24 pm
Que librerías usáis? Algún tutorial?

Si es el mismo circuito. Lo único que también monte el SQW que en principio no se usa. Pues voy a soldar el GND y probar si funciona!

Los nuevos llevan?

(Creo que vale la pena comprarlo hecho porque si vale 15€ casi en material seguro que sale por 10€ y con lo que se tarda...)

Gracias

Nota: también tiene un condensador multicapa 100k entre la patilla 8 y massa.

usa la libreria que viene con el programa, hoy mismo he estado trasteandola por primera vez y funciona perfectamente, incluso te actualiza la fecha y hora en base a la de tu ordenador en el momento de compilar el programa !! una bendición vamos !! eso si recuerda luego comentar la linea de ajuste de fecha y hora y volver a cargar el programa sino cada vez que se resetee te metera la fecha y hora de cuando se compilo.

yo compre 2 kits montados por ebay y me salieron muy bien de precio, te lo busco...
encontrado
http://myworld.ebay.es/i.control/
1144  International / Español / Re: ¿Cuantas veces se puede programar el chip Atmega de Arduino? on: August 05, 2011, 06:06:43 pm
3 meses? vamos como no estuvieses haciendo esto...



yo estoy ahora calculando cada cuanto hacer que mi programa guarde en la EEPROM, asi que sigo atento de este post.

me surge una duda, si solo utilizamos una dirección para escribir y leer, los 100,000 ciclos son para esa dirección o afecta a toda la EEPROM? porque yo por ahora solo necesito 1 o 2 direcciones de la EEPROM por lo que el resto de la memoria estaria limpia y al 100% de vida,no?
1145  International / Español / Re: Construir regulador de AC a DC para alimentar Arduino on: August 05, 2011, 11:29:53 am
ante todo muchas gracias por intentar ayudarme heke.

me flipe con lo del diodo zener, lo que necesito son diodos normales para poner en el rectificador para pasar de AC a DC, verdad? los 1N4001 serian correctos?

tras estros cuatro diodos (1N4001) deberia ir el esquema 2 que has puesto,no? que es el que se encarga de regular a 5V.
ese esquema es muy parecido al que yo habia puesto, los diodos 1N4148 puedo sustituirlos por 1N4001 y asi solo tengo que ir a comprar 1 tipo de diodo?
El S1 es un switch? no entiendo ese componente, por lo demas creo que esta claro.
Lo unico que si quiero darle mas estabilidad a los 5V, y a su vez garantizar que la medicion de 9Vac no es afectada, deberia hacer algun condensador mas grande?

mil gracias
1146  International / Español / Re: Problema con el ángulo del servo (knob) on: August 05, 2011, 07:15:03 am
puedes poner las lecturas del potenciometro cuando lo cambias de un extremo a otro?
simplemente haz un Serial.println(analogRead(potpin)); y gira el potenciometro de un extremo al otro, que valores salen? de 0 a 1023 ??
1147  International / Español / Re: corregirme el codigo plis on: August 04, 2011, 06:38:38 pm
val = map(val, 0, 1023, 0, 179);
supongo que debería ser
val1 = map(val1, 0, 1023, 0, 179);

bravo !!

te me has adelantado. jj
1148  International / Español / Re: CAN BUS: Red de Arduinos on: August 04, 2011, 05:47:30 pm
Haber si lo pillo, tiene el pin INT del mcp2515 conectado a una entrada del arduino y en el loop lee estas entrada para saber si hay un mensaje CAN.

Preparo mi idea de casa domotica y lo pongo aquí.
Saludos.

correcto! (a no ser que Igor diga lo contrario smiley-razz)
1149  International / Español / Re: Construir regulador de AC a DC para alimentar Arduino on: August 04, 2011, 04:06:27 pm
Hola Heke, muchas gracias por la ayuda.

Me gustaria montarlo todo usando el trafo que tengo ya, y no tener que comprar uno de doble secundario.

la idea es algo asi

230Vac--------trafo(230Vac-9Vac) -------->circuito------->entrada analogica arduino
230Vac--------trafo(230Vac-9Vdc) -------->entrada alimentación arduino

pasar a

230Vac--------trafo(230Vac-9Vac) -------------->circuito------->entrada analogica arduino
                                                                 | -------->regulador/rectificador--------->entrada alimentación arduino

la pregunta es que circuito me recomendais usar para el regulador/rectificador?

en esencia seria esto...



el problema es que he visto estos esquemas con mas diodos y condensadores que creo que son necesarios pero ahora no encuentro dichos esquemas y creo que estos de arriba aunq no estan mal, les falta para ser realmente buenos.
que opinais?

edit...algo así parece mas completo,no?


supongo que sera importante el tipo de diodo que use,no? no me valdra cualquier diodo? tengo por casa zener diode de 7.5V
1150  International / Español / Re: ¿De cuanto es el regulador de voltaje que incluye arduino uno? on: August 04, 2011, 03:57:22 pm
en base a lo hablado aqui, se podria cambiar el regulador por un 7805? esto viene a raiz de otro post que abri ya que creo que el mio esta fundido y todavia no me he atrevido a desoldarlo y poner un 7805
1151  International / Español / Re: Ejercicios para aprender: blink on: August 04, 2011, 03:54:32 pm
Enhorabuena por la iniciativa !!
1152  International / Español / Re: Construir regulador de AC a DC para alimentar Arduino on: August 04, 2011, 11:20:23 am
el tema de medir los 9Vac lo tengo solucionado. es un medidor electrico y lleva funcionando año y medio perfectamente junto con el resto de circuiteria para acondicionar la señal.

eel optotransistor ese me lo recomiendas para medir la señal,no? como digo esto no es problema.

alguna sugerencia para crear el regulador.?

edit..
supongo que tengo que llegar a algo como esto,no?

1153  International / Español / Construir regulador de AC a DC para alimentar Arduino SOLUCIONADO on: August 04, 2011, 10:56:49 am
Buenas, esta pregunta es mas de electronica pura y menos de Arduino pero como es para alimentar un Arduino espero que no os importe que pregunte aqui.

Tengo un proyecto donde leo el voltaje proveniente de un transformador de AC. Es decir, se alimenta de 230Vac y me entrega 9 Vac que son los que leo con un pin analogico. TODO OK.
Para alimentar el arduino utilizo otro transformador y me gustaria ahorrármelo y alimentar todo del trafo AC-AC.

Para ello necesito construir un regulador que me pase esos 9Vac a por ejemplo 9Vdc o 5Vdc (me da igual, lo que sea mejor, igual al añadir un regulador 7805 ayuda por lo que 5Vdc estaria bien)

Es muy importante que alimentar el arduino con el trafo de AC-AC no afecte la medición del voltaje de 9Vac por lo que supongo que habra que meter un condensador importante para evitar fluctuaciones.

seria la parte superior de un circuito como este:
http://www.flickr.com/photos/22415346@N06/5822031737/

Con la parte superior izquierda de este esquema seria suficiente?
https://github.com/trunet/Energy-Monitor-PCB/blob/master/energyMonitor_v1.png

Muchas gracias
1154  International / Español / Re: CAN BUS: Red de Arduinos on: August 04, 2011, 06:43:24 am
Eso eso, asi aprendemos todos que yo tambien estoy muy interesado.
1155  International / Español / Re: CAN BUS: Red de Arduinos on: August 04, 2011, 04:38:24 am
Exacto!! Siempre que se trabaje a 100mb y no a 1Gb nos sobran cuatro hilos en nuestra instalación de red.

En el caso de tener la instalación funcionando a 1GB no seria posible.
Pages: 1 ... 75 76 [77] 78 79 ... 94