X-Git-Url: http://git.home-dn.net/?p=manu%2Farduino-maison.git;a=blobdiff_plain;f=getonewireaddrs%2Fgetonewireaddr%2Fgetonewireaddr.ino;fp=getonewireaddrs%2Fgetonewireaddr%2Fgetonewireaddr.ino;h=6cfa27fb8a28601ceee71845a5fb0a77d58e2839;hp=0000000000000000000000000000000000000000;hb=2c31e3fadfad7940d8f5d9de194e07985fe463d7;hpb=3c3433a22cf4e23ad916f4985f4bcfeb53307cad diff --git a/getonewireaddrs/getonewireaddr/getonewireaddr.ino b/getonewireaddrs/getonewireaddr/getonewireaddr.ino new file mode 100644 index 0000000..6cfa27f --- /dev/null +++ b/getonewireaddrs/getonewireaddr/getonewireaddr.ino @@ -0,0 +1,32 @@ +/* + * Rui Santos + * Complete Project Details https://randomnerdtutorials.com + */ + +#include + +// Based on the OneWire library example + +OneWire ds(19); //data wire connected to GPIO 4 + +void setup(void) { + Serial.begin(115200); +} + +void loop(void) { + byte i; + byte addr[8]; + + if (!ds.search(addr)) { + Serial.println(" No more addresses."); + Serial.println(); + ds.reset_search(); + delay(250); + return; + } + Serial.print(" ROM ="); + for (i = 0; i < 8; i++) { + Serial.write(' '); + Serial.print(addr[i], HEX); + } +}