Go Down

Topic: dallas ds18B20 sensor de temperatura (Read 4858 times) previous topic - next topic

nayma

Feb 01, 2011, 12:28 am Last Edit: Apr 30, 2012, 01:26 am by coleoptero Reason: 1
Hola a todos,
estoy trasteando con un sensor de temperatura. Tengo instalado el IDE 22, cuando lo compilo parece que no encuentra el archivo OneWire.h, como lopuedo cargar,cuando hago importa libreria me carga el wire i no el OneWire.
http://www.sherkhan.net/blogs/frikadas/?author=1

Se que hace 2 meses lo conseguí hacer funcionar. Lo único que he cambiado creo que ha sido el IDE.

Un saludo,
Nayma

chiva

Pues como bien dice el error, te faltan las librerías OneWire.h, por lo que deberás conseguirlas:
http://www.pjrc.com/teensy/arduino_libraries/OneWire.zip

Y meterlas en la carpeta libraries de Arduino
Mercadillo electrónico. Kit iniciación a Arduino, shield LCD a color y más cosas!

nayma

Gracias Chiva,
no los encontraba, probaré de bajarmelo.

Nayma

DRicote

#3
Feb 01, 2011, 10:44 am Last Edit: Feb 01, 2011, 01:11 pm by DRicote Reason: 1
En el enlace que has puesto también tienes un link hacia la librería.

http://www.sherkhan.net/store/arduino/OneWire_latest.tar.gz

chiva

A mi por lo menos, siempre me gusta coger las cosas de la web del creador, que probablemente tenga una versión más actualizada y libre de bugs.
Mercadillo electrónico. Kit iniciación a Arduino, shield LCD a color y más cosas!

nayma

Gracias chiva,
he conseguido hacerlo funcionar. He usado el código de la siguiente pàgina. http://milesburton.com/index.php/Dallas_Temperature_Control_Library[/u]]http://milesburton.com/index.php/Dallas_Temperature_Control_Library

El resto de códigos no me funcionaron. Ahora me estoy peleando poniendo dos sensores con el mismo pin. Si lo consigo os colgaré el código.

Nayma

chiva

En la librería OneWire viene un código de ejemplo para usar con los DS18B20, lo probé este fin de semana último y me funcionó con varios de ellos conectados.
Mercadillo electrónico. Kit iniciación a Arduino, shield LCD a color y más cosas!

nayma

gracias Chiva,
habia conseguido un código que me devolvía por el canal estandar el código que identifica cada uno de los dos sensores, y otro código que me leía el sensor que yo quería. Lo único es que no veia claro como reescribirlo para que me leyera los dos independientemente.
Hoy probaré con el ejemplo que me has indicado.

Nayma

Go Up