- Saved searches
- Use saved searches to filter your results more quickly
- radistmorse/mp709
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- LINUX AND HAMRADIO
- Raspberry Pi в качестве FM-передатчика
- пятница, 9 августа 2013 г.
- SSH авторизация по ключу в raspberry pi
- вторник, 6 августа 2013 г.
- Резервирование сервера Asterisk при помощи heartbeat
- USB реле RODOS-3
- Написать отзыв
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Control program for mp709
radistmorse/mp709
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Console client for mp709 USB-relay
To run the program as non-root add udev rule like this:
ATTRS=="16c0", ATTRS=="05df", MODE="0660", GROUP="masterkit"
Add user who works with mp709 to group «masterkit»
As an output, the program lists all the mp709 devices connected to the box with the pathes, internal IDs (not persistent, may change after software update or usb device reconnections), and unique hardware IDs (always the same for the same device)
You can issue on or off commands to the individual relays by using the path, internal IDs (decimal integer) or hardware IDs (hex integer), or you can use all to address all the devices.
If the device is unresponsive there would be a message in stderr, but the program returns 0 in any case.
The non-existent devices would be ignored without errors.
./mp709 on 1 3 /dev/hidraw5 off /dev/hidraw2 4
Switches on the devices with internal IDs 1 and 3 and the path /dev/hidraw5, and off the device with internal ID 4 and the path /dev/hidraw2.
Switches off all the devices except the ones with internal ID 2 and a hardware ID 0x17F, which are switched on instead.
./mp709 on 1 off 2 on 3 off 4
Switches on the devices with internal IDs 1 and 3, and off the devices with internal IDs 2 and 4.
Switches off all the devices. The program parses the input from left to the right, so «on 2» will be ignored. If the device with internal ID 2 was off, it will remain so, without switching on and off.
Switches off the device with internal ID 2. If it was off, it will remain so, without switching on and off.
./mp709 on all sleep 5 ./mp709 off all
Hardware reboot script for the devices, connected to the NC contacts of the relays.
LINUX AND HAMRADIO
MP709 USB реле при помощи которого можно управлять силовыми нагрузками 220 Вольт или низковольтными нагрузками как локально так и через интернет. В качестве хоста у меня используется raspberry pi. Итак после подключения MP709 смотрим попределилась ли она в системе
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 005: ID 16c0:05df VOTI
устройство Bus 001 Device 005: ID 16c0:05df VOTI и есть наше реле теперь скачиваем скрипт для управления реле
распаковываем архив
переходим в папку mp709
Raspberry Pi в качестве FM-передатчика
Маленькая заметка о тот как из raspberry pi сделать FM передатчик.
Скачиваем скрипт
# wget http://www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz
распаковываем
# tar xvfz Pifm.tar.gz
В качестве антенны к GPIO 4 порту подключаем кусочек провода длинной 75 см. т.к для частоты 100 Mhz это будет 1/4 диполь. Для проверки работоспособности можно не подключать провод к GPIO 4 т.к выходной мощности хватает даже для вещания через несущую стену панельного дома . Настраиваем FM приемник на частоту 100 Mhz и запускаем скрипт
# sudo ./pifm sound.wav 100.0
Наслаждаемся имперским маршем 🙂
sound.wav уже был в скачаном архиве вы можете использовать свой файл, но он должен быть в формате WAV 44,1 кГц, 16 бит, моно. 100.0 частота на которой будет вещать наш raspberry pi её мы так же можем изменив например на 99.3 как сказано на wiki странице разработчика диапазон работы можно задавать в пределах от 1Mhz до 250Mhz
# sudo ./pifm sound.wav 99.3
пятница, 9 августа 2013 г.
SSH авторизация по ключу в raspberry pi
SSH авторизация по ключу
нажимаем «Enter», отказываясь от ключевой фразы. 2) если в системе есть программа ssh-copy-id, то настраиваем удаленную систему на то, чтобы оно авторизировало ssh по открытому ключу
$ ssh-copy-id -i ~/.ssh/id_rsa pi@192.168.1.94
вторник, 6 августа 2013 г.
Резервирование сервера Asterisk при помощи heartbeat
В этой статье хочу рассказать о простом способе настройки резервирования asterisk при помощи heartbeat.
USB реле RODOS-3
Устройство зарекомендовало себя как надежное решение, там где требуется управлять нагрузкой с компьютера.
RODOS-3 поддерживает такие популярные операционные системы как Windows и Linux.
Скачать и ознакомиться с программным обеспечением, а так же с более подробным техническим описанием Вы можете нажав на вкладку «ДОКУМЕНТАЦИЯ» и «ЗАГРУЗКИ».
- Управление по расписанию через специальный текстовый файл
- Управление через интернет удаленно по ftp протоколу
- Управление при помощи записей в текстовый файл, лежащий в директории с программой
- Управлени через командную строку при помощи запуска исполняемого файла со специальными ключами
Благодаря качественной переработке инженерами RODOS-3 с учетом накопившейся за многие годы информации по его эксплуатации в новом устройстве:
- повышена стабильность работы при коммутации сильноточной нагрузки
- увеличена нагрузочная способность (толщина и ширина проводников печатной платы)
Данное устройство производится исключительно на заводе в России и перед тем как попасть к Вам в руки проходит 100% контроль качества.
Если у Вас остались вопросы и требуется техническая консультация по данному устройству, просто позвоните по номеру 8 (499) 645-54-06 или напишите на support@silines.ru . Наши специалисты с удовольствием ответят на все вопросы.
Почему в описании написано, что нагрузкой свыше 7А/250В необходимо управлять с помощью контактора. На фотографии к реле написано 10А/250В?
10А/250В промаркированные на реле, актуальны для чистой резистивной нагрузки, которая в бытовой электронике встречается крайне редко. Тестирование данного реле происходило на типовых приборах, таких как лампы накаливания, нагреватели. В итоге, определили максимальную нагрузку для устройства.
Как сделать так, чтобы при запуске через командную строку и управлении реле окно программы MP709.EXE не выскакивало каждый раз, а как вариант всегда висело себе свернутым в трее?
Чтобы окно программы не выскакивало при вызове её через командную строку просто поставьте галочку «Свернуть при запуске». Если Вы хотите чтобы программа всегда висела в трее — тогда управляйте ей через файл MP709.local.set.
При запущенной программе через файлы MP709.local.set и MP709.local.shd (см описание). Или комадной строкой типа «MP709.exe RELE_0=ON RELE_1=ON».
После запуска программы (из командной строки тоже) формируется файл текущих состояний устройств MP709.local.state, его и надо анализировать чтобы узнать текущее состояние.
В таком случае мы настоятельно рекомендуем использование дополнительного контактора для коммутации нагрузки.
Написать отзыв
Ваше Имя:
Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.
Введите код, указанный на картинке: