|
1037
|
International / Español / Re: Enviar datos de un arduino a otro
|
on: June 07, 2011, 06:33:05 am
|
|
no tienes ni 1 pin libre? podrias usar newsoftwareserial y enviar por puerto de serie de un arduino a otro, si estan cerca. si no te sobra ningun pin igual puedes pasar la funcion de 1 pin al segundo arduino y asi ya tendras uno libre.
|
|
|
|
|
1038
|
International / Español / Re: Sincronizar dos relojes ds1307
|
on: June 03, 2011, 06:25:42 am
|
|
los modulos gps esos de ebay de 10 euros van muy bien, me los recomendaste tu,no? como sincronizaras el arduino 1? el encargado de enviar la otra al otro arduino? por gps?
porque no usas newsoftwareserial. pones un pin de envio en el arduino 1 y otro pin en el arduino 2. y que le envie los numeros de la hora. creo que es lo mas sencillo,no?
|
|
|
|
|
1039
|
International / Español / Re: SMS desde Arduino con un "viejo móvil"
|
on: June 02, 2011, 12:41:29 pm
|
|
es posible, pero como digo, mi problema es que no consigo que el arduino reciba por serie los caracteres que envia el movil. por lo que aunque le envie un comando preguntandole si estan llamando me ocurriria lo mismo. es mejor arreglar el problema (que no se como aun) y luego hacer un serial.available al movil y cuando entre RING es que stan llamando.
|
|
|
|
|
1040
|
International / Español / Re: Presentacion proyecto Arduslot
|
on: June 02, 2011, 12:38:25 pm
|
|
hombre un derroche de watios seria si esta conectado 24 horas, pero si usas el slot por 2 horas al dia, (que ya seria una barbaridad) son unos 2 horas * 0.100 watios * 0.16 Euros/kwh = 0.032 euros al dia
otra opción es usar una televisión vieja que tengas por ahi. en lugar de tener un pc + lcd puedes usar una tele antigua que tenga euroconector. al menos te da mas espacio.
|
|
|
|
|
1041
|
International / Español / Re: Presentacion proyecto Arduslot
|
on: June 02, 2011, 07:52:27 am
|
|
muy interesante. hace mucho tiempo hice algo parecido con el puerto LPT del ordenador y un programa escrito en visual basic. la idea de tener un ordenador portatil o un viejo ordenador con una pantalla para mostrar mas datos es muy interesante, ya que puedes mostrar tiempos parciales. diferencias, etc cosa que en el pequño lcd no es posible meter todos estos datos. ademas de guardar los tiempos.
ve informandonos de los progresos, igual tengo que sacar la caja de scalextric del armario y ver como estan las pistas...
|
|
|
|
|
1042
|
International / Español / Re: SMS desde Arduino con un "viejo móvil"
|
on: June 02, 2011, 05:55:27 am
|
|
a mi me falla a la hora de recibir por serial desde el movil hacia el arduino. por ejemplo tu cuando recibes una llamada en el modulo, este envia por serial el texto RING. pero a mi no me funciona si lo conecto al arduino, si lo conecto a un convertidor usb-serial y al ordenador directamente, si que funciona.
pienso que puede ser porque haga falta algun pin en ALTO. ahora mismo solo tengo los pines RX,TX y gnd conectados.
|
|
|
|
|
1043
|
International / Español / Re: SMS desde Arduino con un "viejo móvil"
|
on: June 02, 2011, 05:42:21 am
|
mira en mi web, bajo la seccion modulos/gsm yo he utilizado un nokia 6230i  hay un manual de como hacerlo, y creo que es de los pocos manuales en internet de este tema que explica TODO, ya que en el resto siempre faltaba alguna sección para hacerlo funcionar siguiendo unicamente los pasos.
|
|
|
|
|
1044
|
International / Español / Re: CAN BUS: Red de Arduinos
|
on: June 02, 2011, 05:40:35 am
|
|
muy interesante Igor, yo hice esas graficas hace tiempo pero en excel, y con gran cantidad de datos se quedaba colgado. tendre que mirar otras opciones.
yo el calculo de marcha ya lo tengo hecho para el mio, tengo pendiente un mini tutorial de como sacar los valores de forma rapida, pero si te me adelantas pues guay jeje.
ahora estoy peleandome con el gps-gsm ya que el movil sabe enviar llamadas, y mensajes, pero aun no he conseguido recibir. cuando lo tenga implementare la funcion de alarma-gps-gsm y seguire con el CAN.
un saludo.
|
|
|
|
|
1045
|
International / Español / Re: Ayuda Con Webclient
|
on: June 02, 2011, 05:34:37 am
|
creo que esto es lo que buscas... //Stand alone Ethernet unit arduino sketch //Author: Sergio E. (based on the work done by: Trystan Lea - openenergymonitor.org GPL)
//Libraries #include <SPI.h> #include <Ethernet.h>
//Server IP address byte server[] = { 188,121,46,128 }; // servidor godaddy
//Setup a client Client client(server, 80);
byte ip[] = { 192,168,1,69 }; byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; byte gateway[] = { 192, 168, 1, 1 }; //your router's IP address
void setup() { //Start ethernet, usb serial and xbee serial. Ethernet.begin(mac, ip, gateway); //, subnet);// Ethernet.begin(mac, ip); Serial.begin(9600); Serial.println(" -------------------- Iniciando Arduino ------------------------"); }
void loop() { statusdebug = digitalRead(inputPindebug); }
digitalWrite(statusled, HIGH); // set the LED on //Output to serial Serial.print(apparentPower); Serial.print('\t'); Serial.print(realPower); Serial.print('\t'); Serial.print(Vrms); Serial.print('\t'); Serial.print(Irms); Serial.print('\t'); Serial.print(powerFactor); Serial.print('\t'); Serial.print(freq/1000); //sergio Serial.print('\t'); Serial.print(statusservidor); Serial.print("\t"); Serial.println(statusdebug);
Serial.print("GET http://blablablacom/blablbla/emon.php?P="); Serial.print(apparentPower); Serial.print("&R="); Serial.print(realPower); Serial.print("&V="); Serial.print(Vrms); Serial.print("&I="); Serial.print(Irms); Serial.print("&X="); Serial.print(powerFactor); Serial.print("&F="); Serial.print(freq/1000); Serial.print("&S="); Serial.print(statusservidor); Serial.print("&D="); Serial.println(statusdebug);
//Send the data ----------------------------------------------------------------------- if (client.connect()) { client.print("GET http://balblabla.com/blabla/emon.php?P="); // client.print("GET /xampp/post.pl?P="); client.print(apparentPower); client.print("&R="); client.print(realPower); client.print("&V="); client.print(Vrms); client.print("&I="); client.print(Irms); client.print("&X="); client.print(powerFactor); client.print("&F="); client.print(freq/1000); client.print("&S="); client.print(statusservidor); //Not sure if this line stops it working...? //client.println(" HTTP/1.1"); client.println(); client.stop(); // Serial.println("Data Send."); delay(8000); // tarda 2 segundos en subir los datos al servidor. añadimos delay de 8 segundos para tener registro cada 10 segundos } else { Serial.println(" ***************** Failed to connect to client ***************** "); delay(5000); } //-------------------------------- end of send data --------------------------------------- digitalWrite(statusled, LOW); // set the LED off } // fin del void loop()
por supuesto este codigo no compila directamente ya que he eliminado todo lo relacionado con mi programa. pero puedes ver lo que a ti te interesa de ocmo llamar a una dirección y pasarle parametros para que cambien variables o las guarde en mysql q es lo que hace mi php
|
|
|
|
|
1046
|
International / Español / Re: COSTO GPRS
|
on: May 31, 2011, 03:58:20 pm
|
|
hola, siento no poder ayudarte, pero me interesa mucho como estas conectado por gprs. podrias poner el codigo que utilizas para enviar las coordenadas gps? es que necesito hacer lo mismo.
muchas gracias.
no tienes tarifa plana en la sim que usas?
|
|
|
|
|
1048
|
International / Español / Re: Ayuda con Arduino uno y delay
|
on: May 30, 2011, 02:59:32 am
|
los pines 0 y 1 es lo que te ha comentado Sergegsx corrección los pines 0 y 1 si los puedes usar pero no en simultáneo. puedes elegir uno de los dos Arduino: Manual de Programación 25 Nota: Cuando se utiliza la comunicación serie los pins digital 0 (RX) y 1 (TX) no puede utilizarse al mismo tiempo. corrección, DuffuD plantea usar el puerto de serie para comunicación en su programa por lo que según tengo entendido no puede usarse los pines 0 y 1 para nada mas. ademas, en la nota que tu has puesto dice exactamente eso, (no pude utilizarse al mismo tiempo) por lo que si quieres usar la comunicación por serie como es el caso, no puedes usarlos para nada mas.
|
|
|
|
|