Show Posts
Pages: 1 2 3 [4] 5 6 ... 49
46  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
47  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

 


48  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



49  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.
50  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?


51  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?
52  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) ;





53  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.
54  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

55  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/


56  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.
57  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"


58  International / Español / attiny85 con arduinoISP en arduino-1.0.5 [INFO] on: November 19, 2013, 11:28:00 am
Hola,
tenía un sketch para usar un attiny85 para ahorrar energía en modo watchdog; lo compilaba  en arduino-002 .
Ahora he intentado compilarlo con arduimo-1.0.5, y me ha dado un montón de errores que los copio al final.
Buscando en la red, encontré la solución, que consiste en añadir un fichero llamado "Arduino.h" dentro de cores/tiny/ y que contenga el texto
   
Code:
#include <WProgram.h>
Desaparecieron los errores.
Lo pongo por si le sirve a alguien.

Code:
error: Arduino.h: No such file or directory
error: 'boolean' does not name a type
error: 'byte' was not declared in this scope
error: 'OUTPUT' was not declared in this scope
error: 'pinMode' was not declared in this scope
error: 'INPUT' was not declared in this scope
error: 'HIGH' was not declared in this scope
error: 'digitalWrite' was not declared in this scope
error: 'delay' was not declared in this scope
error: 'millis' was not declared in this scope
error: 'digitalRead' was not declared in this scope
error: 'LOW' was not declared in this scope
error: 'INPUT' was not declared in this scope
error: 'pinMode' was not declared in this scope
error: 'f_wdt' was not declared in this scope
error: 'OUTPUT' was not declared in this scope
error: 'HIGH' was not declared in this scope
error: 'digitalWrite' was not declared in this scope
error: 'delay' was not declared in this scope
error: 'millis' was not declared in this scope
error: 'digitalRead' was not declared in this scope
error: 'LOW' was not declared in this scope
59  International / Software / Re: (AYUDA) Reloj Arduino on: November 18, 2013, 10:48:33 pm
Hola,
mira mejor la página
http://playground.arduino.cc//Main/DS1302

Ahí dice que
Quote
The RST pin is the old name for the CE pin
60  International / Español / Re: Arduino como ISP para ATTINY85 on: November 15, 2013, 11:59:00 pm
Hola,
si pones el código que estás usando, tal vez alguien te pueda ayudar.
Pages: 1 2 3 [4] 5 6 ... 49