Show Posts
Pages: 1 2 3 [4] 5 6 ... 49
46  International / Software / Re: Función sencilla para fecha y hora. on: January 02, 2014, 12:05:07 am
Hola,
la plantilla DD-MM-AAAA HH:MM:SS tiene 19 caracteres, char fecha[] debe tener uno más para el carácter null. Si no, al hacer sprintf() estás machacando un carácter en la zona de memoria vecina: a veces puede que funcione, pero muchas veces un error así  te puede arruinar un programa.

47  International / Español / Re: Como cargar al arduino? on: December 27, 2013, 10:35:10 pm
Hola,
lo primero sería instalarlo bien. ¿Seguiste la guía de instalación que te recomendó JRodrigo?

http://arduino.cc/es/Guide/Windows

Tiene 9 puntos, ¿hasta dónde llegaste?

48  International / Hardware / Re: Lectura valor temperatura con termopar J/K on: December 18, 2013, 04:21:10 am
Hola,
en el datasheet del max31855 dice
The device is available in several versions, each optimized and trimmed for a specific thermocouple type (K, J, N, T, S, R, or E.)
Tendrás que adquirir las versiones que te interesen.
Para usarlo, tienes la librería en el enlace de adafruit que has puesto arriba, y ejemplos dentro de ella.

49  International / Hardware / Re: algun ADC de 16bits simple de usar? on: December 15, 2013, 12:13:46 pm
Hola,
preguntando en Google adc 16 bits arduino
50  International / Hardware / Re: Lectura valor temperatura con termopar J/K on: December 13, 2013, 12:44:40 am
Hola,
La respuesta del termopar no es lineal, no se puede convertir por regla de tres. Yo he solido usar los de tipo K, alcanzan hasta los  1000ºC, y   se puedes comprar en ebay por menos de 2€

Hay varias opciones:

a) se busca una tabla de valores para el termopar que se use, las hay en muchos sitios, por ejemplo  http://www.ni.com/white-paper/4231/en/, se meten los valores en un array o una estructura de milivoltios y temperaturas, luego se lee por ADC el valor del termopar en milivoltios y se convierte a temperatura. Resolución: 10 bits

b) existen chips específicos que hacen la conversión directamente con compensación del punto frío, como el MAX6675 para el tipo K: para este hay una librería Arduino. No es caro, se puede encontrar en ebay por  4€. Resolución 12 bits, comunicación tipo SPI.

c) el método más sencillo sin arduino: usando un tester o multímetro barato, en la escala de 200mV se lee el valor del termopar y los mV se convierten ºC con la ayuda de las tablas. No tiene mucha resolución, pero para algunas cosas es suficiente: Con el tipo K, son aproximadamente 40mV a los 1000ºC, o sea, 1mV equivale a unos 25ºC

 


51  International / Español / Re: Sensor dirección del viento sin partes móviles on: December 09, 2013, 11:51:05 pm
Hola,
pregunté a los de Modern Device, y me han contestado que el mismo sensor que se usa para la velocidad del viento puede ser usado para medir la dirección del viento, colocando tres o cuatro sensores en círculo, y calculando cuál es el lado que más velocidad registra.

Este es el sensor en cuestión
http://moderndevice.com/product/wind-sensor/

Y como el circuito es bastante sencillo,
http://moderndevice.com/wp-content/uploads/resources/wind-sensor/WindSensorSchematicRevC1.png
estoy pensando en construírme tres sensores



52  International / Español / Re: Blink Led ! Como nunca lo habíais visto on: December 09, 2013, 11:36:22 pm
¡Sobresaliente! He leído un trozo, y me ha encantado. Seguiré leyéndolo con más calma.

El autor se llama Greg Borenstein
http://gregborenstein.com/
y se presenta así, "I’m a artist, creative technologist, and teacher based in New York", y realmente es un artista explicando las tripas de Arduino.

Sergegsx, gracias por compartirlo.
53  International / Español / Sensor dirección del viento sin partes móviles on: December 08, 2013, 12:58:25 pm
Hola,
estoy buscando soluciones para construir una estación meteorológica, a poder ser  sin partes móviles. Para la velocidad del viento he encontrado un sensor de Modern Device basado en termistores.
Pero no encuentro soluciones para la dirección del viento, que no sean basadas en la típica veleta (Descarto los ultrasonidos, son un tanto complicados)
¿Conocéis alguna solución para un sensor de la dirección del viento que no se base en la veleta?


54  International / Español / Re: attiny85 con arduinoISP en arduino-1.0.5 [INFO] on: December 07, 2013, 11:49:32 pm
Hola,
¿podrías poner el código?
55  International / Software / Re: problemas al recibir 0x00 a traves del puerto serie. on: December 07, 2013, 11:47:55 pm
Hola,
por qué no pones el código?
Lo de tomar como fin de carrera no lo entiendo muy bien, podrías convertir a int cada byte que recibes. O declarar una union que tenga los cuatro bytes:

union byte4_long
{
   byte b[4];
   long numero;
} b4n;

Una vez detectado el comienzo de la trama, vas copiando los bytes según recibas:
b4n.b[0] = Serial.read();
b4n.b[1] = Serial.read();
b4n.b[2] = Serial.read();
b4n.b[3] = Serial.read();

Y la conversión a long es inmediata:

 Serial.println(b4n.numero) ;





56  International / Hardware / Re: ¿Cuál cable USB usa Arduino UNO R3? on: December 04, 2013, 11:21:46 pm
Hola,
mira en la tienda
http://store.arduino.cc/index.php?main_page=product_info&cPath=6&products_id=85
USB A es el enchufe del lado del PC y USB B es el del lado de Arduino.
57  International / Software / Re: Problema comunicación serial on: November 28, 2013, 11:19:34 pm
Hola,
Cuando escribes algo en el ordenador y das al 'intro' o 'return' estás poniendo una marca de fin de mensaje. Esa marca puede consistir en  un carácter (nueva línea=10, retorno de carro=13) )o los dos (13+10)
Si te fijas en la consola en la parte de abajo, junto a los baudios, tienes una ventanita donde se decide con qué terminación se manda un texto por serie:
- 'Nueva línea' (NL=10)
- 'Retorno de Carro' (CR=13)
- 'Ambos' (NL & CR=13+10)
- 'No hay fin de línea'
Parece que estás usando la opción 'Nueva línea'. Prueba con 'Retorno de carro', te saldrá el 13. Puedes usar la opción 'No hay fin de línea', y no te aparecerá ni el 10 ni el 13

58  International / Hardware / Re: utilizando baterias de moviles on: November 23, 2013, 11:47:54 pm
Hola,
para saber cuándo has llegado a 3.2V necesitas una tensión de referencia, tiene que ser la referencia interna del chip de 1.1V
El problema es que esa referencia puede tener un error de un 10%
Mírate esto
http://arduino.cc/es/Reference/AnalogReference

Y esto, que tiene una función para leer el VCC, y pistas de corregir el error de un chip en concreto.
http://provideyourown.com/2012/secret-arduino-voltmeter-measure-battery-voltage/


59  International / Español / ¿Cómo organizáis los componentes electrónicos? on: November 21, 2013, 01:48:35 am
Hola,
cada vez tengo más lío: incontables resistencias y condensadores de distintos valores, transistores, chips diversos... en bolsitas de plástico transparente en una especie de caja de zapatos. Cada vez me cuesta más encontrar un componente cuando lo necesito.
¿Cómo organizáis esas cosas? Algún modo barato, si puede ser. Gracias.
60  International / Español / Re: attiny85 con arduinoISP en arduino-1.0.5 [INFO] on: November 20, 2013, 12:42:29 am
Hola,
Parece que el core de attiny que yo tenía instalado era antiguo. Ahora he encontrado este otro
https://code.google.com/p/arduino-tiny/downloads/detail?name=arduino-tiny-0100-0017.zip
Lo he probado en Linux Mint y en xp,  funciona bien.
Contiene "cores", "bootloaders" y "Prospective Boards.txt"
Hay que editar "Prospective Boards.txt" y crear un nuevo fichero "boards.txt" con los boards que nos interesen.
En el directorio hardware de Arduino he creado una carpeta "attiny" donde he copiado el nuevo "boars.txt", "cores" y "bootloaders"


Pages: 1 2 3 [4] 5 6 ... 49