V-USB: беспроводный сенсор температуры и влажности с интерфейсом USB Печать
Добавил(а) microsin   

В статье описан беспроводный сенсор температуры и влажности с интерфейсом USB. Для беспроводной передачи информации используется радиомодуль RFM12 HopeRF [3]. Материал получен с сайта tahina.priv.at [4].

Проект (ver. 2) основан на примере RemoteSensor [5] сайта Objective Development, и его программной реализации протокола USB (библиотека V-USB). Основное изменение - замена аналоговых сенсоров цифровым датчиком Sensirion SHT11 [6] который может измерять температуру и влажность.

HopeRF-USB-sensor-v2.0.jpg

Блок сенсора состоит из микроконтроллера ATtiny45, датчика SHT11 и трансивера hoperf RFM12 868 МГц. При питании от 2 батареек AA блок сенсора может работать более 1 года.

HopeRF-USB-receiver-v2.0.jpg

Приемник использует такой же трансивер RFM12 и ATmega8 µC. Принимаемые данные передаются в компьютер через USB.

[ПО хоста]

Программа, работающая на компьютере, может записывать принимаемые данные в формате CSV и в простом текстовом формате (одна строка на одну считанную величину) для интеграции в систему графики Cricket [7].

[Ссылки]

1. 131009remote-sensor.zip - схемы (PNG и eagle), программное обеспечение (старая и новая версии), документация.
3. HOPE RF RF12B - универсальный FSK-трансивер диапазона ISM.
4. Wireless temperature and humidity sensor with USB interface site:tahina.priv.at.
5. RemoteSensor site:obdev.at.
6. Sensirion SHT11 site:sensirion.com.
7. Cricket site:sourceforge.net.