From 2c31e3fadfad7940d8f5d9de194e07985fe463d7 Mon Sep 17 00:00:00 2001 From: Emmanuel Lacour Date: Sun, 4 Dec 2022 14:48:24 +0100 Subject: [PATCH] Add sketch to list onewire connected sensors --- getonewireaddrs/getonewireaddr/getonewireaddr.ino | 32 +++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 getonewireaddrs/getonewireaddr/getonewireaddr.ino 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); + } +} -- 2.11.0