Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <DigisparkOLED.h>
- #include <font6x8.h>
- #include <OneWire.h>
- OneWire ds(5);
- int timer = 0;
- void setup() {
- oled.begin();
- }
- void loop() {
- byte temp;
- byte data[12];
- byte addr[8];
- delay(1000);
- timer++;
- oled.setCursor(0, 0);
- oled.print(timer);
- oled.setCursor(0, 1);
- ds.reset();
- ds.skip();
- ds.write(0x44, 1);
- delay(1000);
- ds.reset();
- ds.skip();
- ds.write(0xBE);
- for (int16_t i = 0; i < 9; i++) {
- data[i] = ds.read();
- }
- oled.setCursor(0, 0);
- oled.print(data[1]);
- oled.setCursor(10, 0);
- oled.print(data[0]);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement