Всем доброго, благодарность за участие в разгребнии темы! На самом деле были разработки и они есть в интернете, где просто в ручную прописываются уникальные адреса датчиков, все рулит. А в данной ситуации, логически, я, сканирую шину, зная к примеру, что у меня 5 датчиков, получаю (не сразу) пять адресов, так как время сканирования занимает не одну секунду, сохраняю их в файл.... затем по логике, при инициализации шины при нажатии на создание массива, все пять должны были бы каким то образом в массиве появиться, тут..... пляски с бубном.. я уже думал в ручную прописывать датчики, но затем-то в теле скетча, что, куда, как... весь смысл в проге теряется, а я не программист. В багах я уже создавал тему, пока автор (слава ему за титанический труд) и его соратники молчат. А я так понимаю, что многим интересен массив датчиков на одном пине! Вот ссыль на пример где, реализовано 5 датчиков, как с автоматическим определением, так и с ручной привязкой.
http://arrduinolab.blogspot.com/2014/10/5-ds18b20.html а вот фрагмент в теле скетча с конкретной прописью...
// адреса градусников.
DeviceAddress sensor1 = {0x28, 0xA8, 0x3E, 0xF9, 0x05, 0x0, 0x0, 0x12};
DeviceAddress sensor2 = {0x28, 0xE6, 0xBD, 0x3B, 0x05, 0x0, 0x0, 0xCF};
DeviceAddress sensor3 = {0x28, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0};
DeviceAddress sensor4 = {0x28, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0};
DeviceAddress sensor5 = {0x28, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0};
Что-то подобное я ожидал от создания массива, но если идти тем путем, как это в проге, либо прописываем адрес в ручную или из файла (это работает), а вот с массивом у меня ни чего не получаестя.