Académique Documents
Professionnel Documents
Culture Documents
#include <OneWire.h>
void setup()
{
Serial.begin(9600);
Wire.begin(); // wake up I2C bus
Wire.endTransmission();
Wire.beginTransmission(0x20);
// IODIRB register
// set all of port B to outputs
Wire.endTransmission();
sensors.begin();
strip.begin();
strip.setBrightness(64);
strip.show();
pinMode(A1,INPUT);
pinMode(D7,OUTPUT);
Serial.begin(9600);
Serial.println("Hola");
}
void loop()
{
Serial.print("TempC: ");
Serial.println(tempC);
convdig(tempC);
}
void convdig(int dig)
{
dig1 = dig % 10;
dig2 = (dig / 10) % 10;
dig3 = (dig / 100) % 10;
dig4 = (dig / 1000) % 10;
display4dig(dig1,dig2,dig3,dig4);
}
Wire.beginTransmission(0x20);
Wire.write(0x13);
Wire.write(dig2+digito[2]);
Wire.endTransmission();
Wire.beginTransmission(0x20);
Wire.write(0x13);
Wire.write(dig3+digito[1]);
Wire.endTransmission();
Wire.beginTransmission(0x20);
Wire.write(0x13);
Wire.write(dig4+digito[0]);
Wire.endTransmission();