From: Emmanuel Lacour Date: Sun, 4 Dec 2022 13:48:24 +0000 (+0100) Subject: Add sketch to list onewire connected sensors X-Git-Url: http://git.home-dn.net/?p=manu%2Farduino-maison.git;a=commitdiff_plain;h=2c31e3fadfad7940d8f5d9de194e07985fe463d7 Add sketch to list onewire connected sensors --- 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); + } +}