Törölt nick
2016.03.14
|
|
0 1
1774
|
A kiolvasáshoz a kód:
// This sketch looks for 1-wire devices and // prints their addresses (serial number) to // the UART, in a format that is useful in Arduino sketches // Tutorial: // http://www.hacktronics.com/Tutorials/arduino-1-wire-address-finder.html
#include <OneWire.h>
OneWire ds(2); // Connect your 1-wire device to pin 10
void setup(void) { Serial.begin(9600); discoverOneWireDevices(); }
void discoverOneWireDevices(void) { byte i; byte present = 0; byte data[12]; byte addr[8]; Serial.print("Looking for 1-Wire devices...nr"); while(ds.search(addr)) { Serial.print("nrFound '1-Wire' device with address:nr"); for( i = 0; i < 8; i++) { Serial.print("0x"); if (addr[i] < 16) { Serial.print('0'); } Serial.print(addr[i], HEX); if (i < 7) { Serial.print(", "); } } if ( OneWire::crc8( addr, 7) != addr[7]) { Serial.print("CRC is not valid!n"); return; } } Serial.print("nrnrThat's it.rn"); ds.reset_search(); return; }
void loop(void) { // nothing to see here }
|
Előzmény: lacbp (1773)
|
|