Купил на алли датчики
Подключил к Wirenboard 6.0
Но получить или отобразить данные на панели устройств не могу Wirenboard.
Может нужно какие то шаблоны загрузить в контроллер.
мне самому интересен вариант датчик температуры и влажности по 1-wire
но этот датчик с интерфейсом I2c поэтому по 1 wire и не будет работать
если что то знает такие варианты и готовые преобразователи интерфейса на базе того же DS2482 то буду признателен
Добрый день.
У датчиков DHT11, DHT22 не 1-wire протокол.
Да, похожий. То есть вариантов два - поискать на github userspace- реализацию, наподобие Датчик SHT1x — Wiren Board или использовать какой-нибудь внешний недорогой микроконтроллер в качестве шлюза. Второй путь проще и точно будет работать.
Когда покупал было написано что интерфейс 1 Wire.
Может быть для него нужно какие-то шаблоны написать, что бы отображались показатели?
А как посмотреть какие устройства и ID подключены к порту 1 Wire в Wirenboard.
И протокол именно “даллас”?
Не шаблоны, драйвер, да. Я привел пример.
Штатно, это же обыкновенный линукс:
ls /sys/bus/w1/devices/
Выполнил команду Показывает
28-00000bd52d16 w1_bus_master1 w1_bus_master2
28-00000bd52d16 - обычный термодатчик ее видит интерфейс.
А АМ 2302 не видит
Но почему должен “видеть”? Вы ожидаете что устройство со своим протоколом распознается ядром как 1-wire?