gpio 18b20
Модератор: immortal
-
- Сообщения: 1138
- Зарегистрирован: Вт янв 29, 2013 9:16 am
- Откуда: Белозерск
- Благодарил (а): 16 раз
- Поблагодарили: 402 раза
- Контактная информация:
Re: gpio 18b20
в чем проблема? куча мануалов в сети, например вот https://kropochev.com/?go=all/raspberry ... re-sensor/yura174 писал(а):Здравствуйте помогите подключить датчик 18b20 на raspberry через gpio.
НО! если длинна провода не большая, то работает без проблем будь то на распберри, ардуино или esp8266, но вот при длянных проводах только DS9590R или дешевый вариант DS2480 на UART порту распберри
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
-
- Сообщения: 1138
- Зарегистрирован: Вт янв 29, 2013 9:16 am
- Откуда: Белозерск
- Благодарил (а): 16 раз
- Поблагодарили: 402 раза
- Контактная информация:
Re: gpio 18b20
Как через терминал виден датчик? Вернее его температура.yura174 писал(а):Проблема в том я через терминал вижу датчик, как его увидеть в majordomo.
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
-
- Сообщения: 318
- Зарегистрирован: Вс янв 01, 2017 8:32 pm
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 44 раза
Re: gpio 18b20
Когда-то игрался, но сейчас уже подробностей не помню. Вам нужно смотреть в сторону owfs. В мажордом есть модуль для работы с ней. Вот помню были какие-то проблемы, но какие уже не помню
Отправлено с моего SM-A520F через Tapatalk
Отправлено с моего SM-A520F через Tapatalk
-
- Сообщения: 1138
- Зарегистрирован: Вт янв 29, 2013 9:16 am
- Откуда: Белозерск
- Благодарил (а): 16 раз
- Поблагодарили: 402 раза
- Контактная информация:
Re: gpio 18b20
А разве owfs умеет работать с датчиками на gpio?DimSun75 писал(а):Когда-то игрался, но сейчас уже подробностей не помню. Вам нужно смотреть в сторону owfs. В мажордом есть модуль для работы с ней. Вот помню были какие-то проблемы, но какие уже не помню
Отправлено с моего SM-A520F через Tapatalk
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
-
- Сообщения: 1138
- Зарегистрирован: Вт янв 29, 2013 9:16 am
- Откуда: Белозерск
- Благодарил (а): 16 раз
- Поблагодарили: 402 раза
- Контактная информация:
Re: gpio 18b20
если через owfs, то конфиг owfs.conf должен выглядеть так:
далее в МД раскомментируйте строку где tcp://localhost:4304
и в админке просканируйте устройства
Код: Выделить всё
server: w1
server: port = 4304
и в админке просканируйте устройства
- Рейтинг: 1.16%
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
-
- Сообщения: 1138
- Зарегистрирован: Вт янв 29, 2013 9:16 am
- Откуда: Белозерск
- Благодарил (а): 16 раз
- Поблагодарили: 402 раза
- Контактная информация:
Re: gpio 18b20
обнаружился в owfs и MajorDoMo?yura174 писал(а):Спасибо. Датчик обнаружил как его вывести индикацию температуры.
в owhttp виден по адресу: http://ip:2121 ?
в МД виден в устройствах 1-wire ?
если в устройствах 1-wire то на против температуры сделать связанный объект и свойство ,но я делал в коде датчика следующий код:
Код: Выделить всё
$temp12 = $params['temperature12']['VALUE'];
if ($temp12<>"" and $temp12<>0 and $temp12<>85 )
{
$temp12 = round($temp12,0); // округляем температуру
sg("temp1.temperature", $temp12); //присваиваем свойству temperature объекта temp1 текущую температуру датчика
callMethod('temp1.tempChanged',array('t'=>$temp12));
}
Можно подробнее что делали, я как раз по датчикам ds18b20 пишу большую статью со всеми возможными вариантами и разным железом.
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru