Evgesha писал(а):получилось хоть что нибудь ?
Да, получилось.
Если скетч на прямую заливать в ардуину.
А через программу FLprog ни как не получается найти ключ ds1990, побывал и через блок сканирования и через блок датчика температуры и через сканирование шины OneWire.
У меня есть код для работы с ключами, может кто нибудь поможет на его основе сделать функциональный блок с возможностью выбора порта подключения.
Код
Добавлено (03.02.2016, 17:17)
---------------------------------------------
#include <OneWire.h>
OneWire ds(10);// Определяем пин подключения к ключу
byte addr[8]; // Обозначаем массив из 8 байт
void setup() {
Serial.begin(9600);}// Запускаем порт
void loop() {
if (ds.search(addr)){// Если устройство подключено - считываем
for(int i=7; i>-1; i--){// Запускаем цикл печати данных из массива
Serial.print(addr, HEX);// Печатаем нужный байт в шестнадцатиричном виде
Serial.print(" ");}// Печатаем пробел
Serial.println();// В конце цикла переводим строку
ds.reset_search();}} // Сбрасываем устройство
Последний раз редактировалось
mobsis 03.02.2016{, 17:18}, всего редактировалось 1 раз.