Главная » Статьи » Bascom

USB HID термометр
Очередной "самопальный" USB HID термометр, которых и так вагон и маленькая тележка.
Он примечателен тем, что все программы написаны на бейсике.

Программа для USB градусника написана в среде BASCOM-AVR с использованием библиотеки swusb.LBX, которую нужно кинуть в папку LIB среды.

Конфигурация микроконтроллера ATmega8.

    

Компьютерные программы (их несколько) написаны в среде PureBasic.
Есть обычная программа, просто считывающая показания с USB HID термометра и отображающая их.

    

Позже эта программа была доработана и превратилась в "говорящий термометр", произносящий вслух, текущую температуру. Для этого должен быть установлен голосовой движок, поддерживающий русский, например, "Светлана".

А есть WEB-сервер, соединится с которым можно с помощью обычного браузера из любой точки земного шара где есть доступ в интернет, главное знать IP адрес компьютера, на котором запущен сервер.
При его запуске, окна не создаются, а лишь добавляется значок в трей - сервер начинает работать используя порт 2000. Номер порта можно изменить на любой другой в исходном тексте программы и перекомпилировав ее.

В архиве есть прошивка для микроконтроллера и компьютерные программы, со всеми исходными текстами.
 Кроме того, там есть проект USB HID термометра на PIC18F4550, созданный с среде MikroBasic 7.0.0.2 совместимый с рассмотренными компьютерными программами.

Архив с материалами можно скачать здесь.

Вопросы задаем в форум.




Категория: Bascom | Добавил: PB (13.05.2011)
Просмотров: 13276 | Теги: HID, USB, bascom, PureBasic | Рейтинг: 5.0/3
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]