LINUX.ORG.RU
ФорумTalks

USB-термодатчик.

 


0

0

Хочется сделать USB-термодатчик, чтобы можно было легко считывать температуру из какого-нибудь файлика из /sys/ или из /proc/.

Но нет времени.

Может кто продаст или посоветует? Или сделает и продаст? Есть электронщики в Питере?

fintank животное-почта-яндекс

ТЗ:
Питание: от USB
Помещение: нет пыли, комнатная температура и влажность, нет животных и уборщиц. Нет вибраций, прямого солнечного света, радиации и т.п.
Оформление: можно в форме лабораторного макета.
Использование: без самописных дров, воткнул в USB и считываешь текстовое значение температуры (в любых единицах) из «ядерного файлика» (/sys/, /proc/ и т.п.) каждые несколько секунд скриптом.

★☆

Последнее исправление: kiverattes (всего исправлений: 3)
Ответ на: комментарий от sergej

См чтоб поддерживался

/lib/modules/.../kernel/drivers/i2c/busses/i2c-tiny-usb.ko.gz

тогда i2c-tools заработают и будут читать температуру.

sergej ★★★★★
()

Ты бы хоть минимальное ТЗ оформил. А то я тебе сейчас такое насоветую, что оно тысяч в 10 обойдется. А то и больше...

Eddy_Em ☆☆☆☆☆
()

Самый элементарный вариант: баксовый переходник USB<->TTL + 1-wire датчик DS18B20 за 2 бакса.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от kiverattes

Тады как раз годится предложенное мной ниже (про DS18B20).

считываешь текстовое значение температуры (в любых единицах) из «ядерного файлика» (/sys/, /proc/ и т.п.)

Не, так не годится.

А чем тебе не нравится считывать из /dev/ttyACM0?

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Халява-то какая: тупо через изменение бодрейта, как и в самых халявных микроконтроллерах делают, которые DMA не умеют.

С другой стороны, как обеспечить тайминги на не realtime-операционке? Только так.

Eddy_Em ☆☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.