Winlpt для windows 7 64 bit

WndLpt Home page

Светодиоды от LPT порта

Резюме

Программа WinLpt (WndLpt) управляет 12 или 8 выходными пинами LPT порта по заранее заданному сценарию, либо как светомузыка. При подключении платы Arduino (по USB) доступно до 32 выходных сигналов для управления светодиодами или другими устройствами напрямую с компьютера.

Последний релиз:WinLpt v0.2.9-com

Основные функции

• Автоматическое управление выходми LPT или Arduino по заранее записанным командам (скриптам)

• Ручное управление с помощью мышки или клавиатуры

• Наглядная отладка скриптов (запуск кнопкой F12)

• Визуализация музыки на 1..32 светодиодов (LEDs) (от стереомикшера или микрофона)
• Плагин светодиодной визуализации для плееров Winamp, WMP, AIMP2
• Отклик на все входы/выходы/пины порта LPT
Предпросмотр состояний светодиодов
• В комплекте полезные программы: LPT Buttons, Stroboscope, EasyDrive

Новые возможности версии WinLpt 0.2.9-com:

• Управление, либо визуализация музыки для 1..32 светодиодов/выходов через плату Arduino.

• Плагин вывода в последовательный порт

• Отправка данных в любой COM-порт (реальный RS-232 или USB-эмулируемый)

• Доступно для любых компьютеров и ноутбуков, где есть USB порт.

• Доступны Русский, Английский и Итальянский языки.

См. также:

Светомузыка на 32 светодиода на основе Ардуино MEGA2560

Светомузыка на 12 светодиодов на основе Arduino UNO

Возможности скриптов

Поддерживаемые команды: вкл, выкл, инверсия состояния нескольких выходных сигналов, сдвиг влево/вправо, выдержка указанного временного интервала; циклы, подпрограммы, и т.д.. Это полезно для автоматического управления светодиодами, реле или другими устройствами напрямую подключенными к порту ЛПТ или выходам Ардуино. Скрипты очень просты, наглядны и логичны.

Светодиод в разъеме LPT порта
Использование в качестве визуализации

• Приложение WndLpt Application использует визуализации звук стереомикшера или микрофона.

• Плагин WndLpt Visualization plugin подходит к трём плеерам:

+ Winamp 5

+ WMP // Windows Media Player

+ AIMP2/3/4

Плагин способен использовать для визуализации звук воспроизводимый плеером.

Попробуйте покликать мышкой по изображениям предварительного просмотра (Preview) или по окну визуализации (правой или левой кнопками)

Поддерживаемые операционные системы

Windows 98/2k/XP/Vista/7/8/10
Платформы: 32/64-bit (x86/x64) (кроме IA64)

Как подключить светодиоды к LPT порту

Примеры того как различные скрипты управляют светодиодами

wndlpt: balancewndlpt: collision
wndlpt: rol_1000wwndlpt: wave
wndlpt: compresswndlpt: snake
wndlpt: rol_10wndlpt: rol_10wndlpt: rol_1000w
wndlpt: rol_x3
wndlpt: waveswndlpt: rol_1000wwndlpt: snake

Отладка скриптов WinLpt

Скриншоты WinLpt 0.2.9 COM

WinLpt скрипт управляет визуализацией

WinLpt визуализация музыки

Управление с клавиатуры

WinLpt: Управление LPT портом

Аппаратные настройки WinLpt

Настройка вывода в COM порт

Handy 1..12 LPT port pins manager. Manual direction by keyboard or mouse. Automatic direction by Script or Music Visualization.
Access to LPT-port pins in any Windows 98/Me/2k/XP/Vista/7/8/10.
Also support direction up to 32 signals via COM port (see video with Arduino UNO).
Can work as VIS plugin for Winamp, WMP and AIMP2/3/4.

Features

  • Automatic LPT pins direction by script
  • Manual direction by mouse or keyboard
  • Available output to COM port (for Arduino)
  • Music Visualization with 1..12 LEDs (Stereomixer, Line in, Microphone)
  • Easy script debugger (just press F12)
  • Visualization plugin for players Winamp, WMP, AIMP2/3/4
  • Response to all LPT inputs, outputs (or pins)
  • # LPT Buttons tool (new handy LPT pins manager)
  • # The EasyDrive tool (easy stepdrive direction tool)
  • # LPT Stroboscope (useful stroboscope direction tool)

Project Samples

License

BSD License

VetBadger Veterinary Software Icon

VetBadger Veterinary Software

VetBadger comes with features like a fully-integrated QuickBooks, chart-centric email, referral tracking, email and SMS text reminders, and more.

VetBadger is a cloud-based practice management system that enables users to practice better veterinary medicine and unlock the full potential of the team.

User Ratings


5.0

out of 5 stars

★★★★★

★★★★

★★★

★★

ease
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5

0 / 5

features
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5

0 / 5

design
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5

0 / 5

support
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5

0 / 5

Additional Project Details

Languages

English, Russian

Intended Audience

Advanced End Users, End Users/Desktop, Engineering

User Interface

Win32 (MS Windows), Plugins

Programming Language

C++

2008-05-01

Написать автору

С этой проблемой сталкиваются все, кто пытается подключить какие-либо устройства к LPT-порту. Как только Вы скажите программе «используй LPT», то получите ошибку – она отражена на скриншоте справа. Итак, давайте попробуем разобраться и устранить её.

Я столкнулся с ней, когда добавлял плату контроллера с 1-LPTи 2-COM портами. В этом была определённая
необходимость – подключение Banddecoder RU-005A. Об этом в будет рассказано в следующей статье. А пока, хотелось бы получить корректно работающий LPTportв WinTest под ОС Windows-7 (64
bit).

Современные компьютеры уже достаточно давно не содержат параллельный порт. Как вариант, можно поставить в него дополнительный контроллер. Не пугайтесь этому слову, страшного в этом ничего нет.
Причина, по которому возникает указанная выше ошибка проста — драйвера и библиотеки DriverLINX (DLPortIO.sys + DLPortIO.dll) не существует для версий Windows под архитектуру x86-64 (AMD64,
Intel64). Разработчик Scientific Software Tools Inc прекратил поддержку драйвера, передав другой фирме, а те остановились только на 32-битном
варианте. Макрософт пожимает плечами и отправляет к производителю. Тем не менее существует хороший комплект — это InpOut32 (hwinterface.sys+inpout32.dll), а даже 64-битная версия InpOutx64 с hwinterfacex64.sys драйвером.

Перейдём от теории к практическому воплощению. В наличии:

  • WinTest версии 4.10 , обновлённый до релиза Revision: 524 от 13-Jul-2013.
  • Windows 7 Ultimate (64 bit) со всеми обновлениями.
  • Intel Core i7-3770 (3.4 GHz) + PC3-10700 (667 MHz) 8×2=16 Gb + Asus P8Z77-V LX
  • Контроллер * PCI COM/LPT (2+1)port WCH353 bulk

Сам котроллер не представляет из себя ничего интересного по сути и его название даёт почти полное представление – два COMи один LPT порт, устанавливается он в PCI. Само устройство недорогое и обошлось в 360 рублей (около 12 $), производство – Китай.

Упаковка была OEM. В комплекте – два шлейфа с СОМ портами на планке и диск с якобы драйверами. Устанавливать я их не стал, так уже заранее знал – они не
подходят. Все дороги вели на сайт производителя. На всякий случай даю ссылку , и выкладываю тот самый драйвер в архиве.

Download

CH35XDRV.zip

Compressed Archive in ZIP Format
3.9 MB

Процедура установки контроллера проблем не вызвала – всё достаточно просто. Выключаем компьютер, устанавливаем его в свободный PCI-слот, включаем,
устанавливаем драйвер. В комплекте есть программа-установщик. Её интерфейс не сложный и понятный. У меня всё прошло на автоматическом определении типа карты и достаточно было нажать только
Installdriver. Процесс установки сопровождается двигающейся полоской на интерфейсе, всё предельно ясно.

Программа позволяет переназначать порты, если есть в этом необходимость. Например, при наличии виртуальных СОМ-портов. Для этого после инсталляции нажмите About и кнопку Modify Port Name.

В особых комментариях приведённые скриншоты не нуждаются, нажмите и картинки станут больше. Всё в ваших руках – конфигурируйте появившиеся новые порты на своё усмотрение и под свои нужды.

Финалом того, что инсталляция прошла успешно должно послужить наличие этих устройств в Диспетчере Устройств на компьютере. Перейдите туда и проверьте. В моём случае на материнской плате уже стоял
интегрированный COMport(ну.. нужен он мне). Соответственно, список портов получился таким:

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

LPT-1 —   378

LPT-2 —   278

LPT-3 —   3BC

В нашем случае они будут отличаться от привычных значений, т.к. эти порты не интегрированы на материнской плате и способ общения с ними идет через шину PCI. В моём варианте получилось D010 (используем первое значение). Поэтому, перед тем, как устанавливать (покупать)
подобный контроллер посмотрите, имеется ли в Вашей программе возможность устанавливать иные диапазоны ввода-вывода.

Тем не менее, в составе драйверов есть небольшая утилита, позволяющая переназначать подобные адреса (с ней я не разбирался, нет необходимости).

Ссылка на сам драйвер находится на этой страничке. На ней необходимо найти эту строку и скачать его,
сохранить у себя на компьютере.

На всякий случай, размещу его тут, если ссылка окажется «битая».

Скачиваем, расспаковываем во временную папку.

Download

InpOutBinaries_1500.zip

Compressed Archive in ZIP Format
108.3 KB

В этой папке находим файл InstallDriver.exe и запускаемо его от имени администратора.

Из этой же временной папки копируем файл InpOut32.dll в папку, где установлена сама программа WinTest это по-умолчанию C:ProgramFiles (x86)WinTest (если Вы
устанавливаете драйвер для другой программы, в папку с ней). Следующим шагом – переименовываем этот файл InpOut32.dll в файл с именем DLPortIO.dll . Надеюсь,
такое окошко у Вас выскакивало? Всё в порядке, работает..

Только после всех этих действий, появляется возможность использовать LPT порт в WiTest под Windows-7 (64bit). Теперь возникающее при запуске WTокно об ошибке не должно появляться. Следующим шагом в работе, попробуем подключить устройства к данному контроллеру.

Примечание: подготавливается материал по подключению BandDecoder RU-005A к LPT-порту.

Понравилась статья? Поделить с друзьями:
  • Winlogon exe что это за процесс windows xp
  • Winlogon exe программа входа в систему windows
  • Winlogon exe csrss exe smss exe скачать windows xp
  • Winloader windows 7 unsupported partition table
  • Winload exe скачать windows 7 64 bit