В статье описан беспроводный сенсор температуры и влажности с интерфейсом USB. Для беспроводной передачи информации используется радиомодуль RFM12 HopeRF [3]. Материал получен с сайта tahina.priv.at [4].
Проект (ver. 2) основан на примере RemoteSensor [5] сайта Objective Development, и его программной реализации протокола USB (библиотека V-USB). Основное изменение - замена аналоговых сенсоров цифровым датчиком Sensirion SHT11 [6] который может измерять температуру и влажность.
Блок сенсора состоит из микроконтроллера ATtiny45, датчика SHT11 и трансивера hoperf RFM12 868 МГц. При питании от 2 батареек AA блок сенсора может работать более 1 года.
Приемник использует такой же трансивер 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. |
Комментарии
RSS лента комментариев этой записи