Понадобилось управление сетью 220 через комп, приобрёл mp709 на сайте МастерКит там же можно найти подробное описание и ссылку на обсуждение.

Цена кусается, по крайнеё мере мне показалось 640 рублей, как то многовато особенно если учитывать что Почта России берёт 300р за доставку, оплата идёт наложеным платежём + ещё 100 рублей, итого девайс обошёлся в 1052 рубля, сюда же можно прибавить 43 минуты проведённых на почте, а именно столько времени занимает у 4 сотрудников почты что бы обслужить двух посетителей, одному из которых нужно купить конверт, а второму (мне) получить свою посылку. Одно время я даже пожалел о покупке, ибо в Китае можно было заказать Arduino со всеми необходимыми мне датчиками и подобным реле для управления нагрузкой практически за эти же деньги. Ну не буду о грустном.
Девайс пришёл вот в такой несколько странной упаковке, как его не разрушила ПР ума не приложу.
Кстати хочу заметить, что здесь можно найти принципиальную и электрическую схему для самостоятельной сборки, а так же ПО под Linux, Windows и OS X (зачем то запакованое в rar-архив). Здесь можно найти исходники одной маленькой консольной программы под linux, правда через неё у меня заставить работать релешку не удалось.
Приступим, на компе установлена Ubuntu 10.04.4, скачиваем программу от random(а)adriver.ru с usbsergdev.narod.ru прямая ссылка, ставим unrar у кого не стоит:
sudo apt-get install unrar
распаковываем архив с исходниками. Для сборки нам потребуется g++ и libusb-1.0-0-dev
sudo apt-get install g++ libusb-1.0-0-dev
после чего в консоли заходим в папку с исходниками из архива и переходим в hidapi/linux
cd hidapi/linux
выполняем
make
затем возвращаемся
cd ../../
и снова
make
Если ошибок нет, то очень хорошо, можно проверить работу программы
sudo ./mp709
на выходе получим примерно следующее:
Product String: MP709
Serial Number String: SHS
Version Feature Report
00 1d 2c 01 00 00 00 06 11
State Feature Report
00 7e 19 19 00 00 00 00 00
relay is off
sudo ./mp709 on
Manufacturer String: www.masterkit.ru
Product String: MP709
Serial Number String: SHS
Version Feature Report
00 1d 2c 01 00 00 00 06 11
State Feature Report
00 7e 00 00 00 00 00 00 00
relay is on

Цена кусается, по крайнеё мере мне показалось 640 рублей, как то многовато особенно если учитывать что Почта России берёт 300р за доставку, оплата идёт наложеным платежём + ещё 100 рублей, итого девайс обошёлся в 1052 рубля, сюда же можно прибавить 43 минуты проведённых на почте, а именно столько времени занимает у 4 сотрудников почты что бы обслужить двух посетителей, одному из которых нужно купить конверт, а второму (мне) получить свою посылку. Одно время я даже пожалел о покупке, ибо в Китае можно было заказать Arduino со всеми необходимыми мне датчиками и подобным реле для управления нагрузкой практически за эти же деньги. Ну не буду о грустном.
Девайс пришёл вот в такой несколько странной упаковке, как его не разрушила ПР ума не приложу.
Кстати хочу заметить, что здесь можно найти принципиальную и электрическую схему для самостоятельной сборки, а так же ПО под Linux, Windows и OS X (зачем то запакованое в rar-архив). Здесь можно найти исходники одной маленькой консольной программы под linux, правда через неё у меня заставить работать релешку не удалось.
Приступим, на компе установлена Ubuntu 10.04.4, скачиваем программу от random(а)adriver.ru с usbsergdev.narod.ru прямая ссылка, ставим unrar у кого не стоит:
sudo apt-get install unrar
распаковываем архив с исходниками. Для сборки нам потребуется g++ и libusb-1.0-0-dev
sudo apt-get install g++ libusb-1.0-0-dev
после чего в консоли заходим в папку с исходниками из архива и переходим в hidapi/linux
cd hidapi/linux
выполняем
make
затем возвращаемся
cd ../../
и снова
make
Если ошибок нет, то очень хорошо, можно проверить работу программы
sudo ./mp709
на выходе получим примерно следующее:
Product String: MP709
Serial Number String: SHS
Version Feature Report
00 1d 2c 01 00 00 00 06 11
State Feature Report
00 7e 19 19 00 00 00 00 00
relay is off
Включение
sudo ./mp709 on
Manufacturer String: www.masterkit.ru
Product String: MP709
Serial Number String: SHS
Version Feature Report
00 1d 2c 01 00 00 00 06 11
State Feature Report
00 7e 00 00 00 00 00 00 00
relay is on
И соответственно выключение
sudo ./mp709 off
Всё работает, при включении на устройстве загорается диод и слышен характерный щелчёк.

 
Cпасибо большое!
ОтветитьУдалитьЧто-то libudb.h не находит...
ОтветитьУдалить