Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.12.2010, 18:03   #1
Vova777
Уважаемый
Форумчанин
 
Аватар для Vova777
 
Регистрация: 04.07.2010
Сообщений: 318
По умолчанию Управляем любыми устройствами с компа

Подскажите, можно ли написать на Делфи програмку, чтобы, например, при подключении через USB включить светодиод? Человек нажимает на 1 из 10 кнопок и светодиод с соответствующим ему номером (1-10) включается или выключается? Можно ссылки? )))
даешь высокое напряжение

Последний раз редактировалось Vova777; 15.12.2010 в 18:06.
Vova777 вне форума Ответить с цитированием
Старый 15.12.2010, 18:46   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,830
По умолчанию

Собирайте схему с микроконтролером, усб и светодиодами.... м управляйте ею.
p51x вне форума Ответить с цитированием
Старый 15.12.2010, 18:54   #3
Vova777
Уважаемый
Форумчанин
 
Аватар для Vova777
 
Регистрация: 04.07.2010
Сообщений: 318
По умолчанию

А как например отправить сигнал на конкретный пин LPT-порта из delphi-проги? Т.е. есть 5 св. диодов на LPT и нажатием на кнопку (1-5) включать или выключать их?
даешь высокое напряжение

Последний раз редактировалось Vova777; 15.12.2010 в 20:00.
Vova777 вне форума Ответить с цитированием
Старый 15.12.2010, 19:58   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

зачем тогда за USB-то спрашивали? ...тремя-так светодиодами уж точно сможете без дополнительных паек и написаний драйверов, берете старую бу usb-клаву и ковыряете на предмет раскурочивания

...а "умный дом" - это не пару светодиодиков зажечь и свет выключить, это целая SCADA.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 15.12.2010, 20:08   #5
Vova777
Уважаемый
Форумчанин
 
Аватар для Vova777
 
Регистрация: 04.07.2010
Сообщений: 318
По умолчанию

Цитата:
Сообщение от raxp Посмотреть сообщение
зачем тогда за USB-то спрашивали? ...тремя-так светодиодами уж точно сможете без дополнительных паек и написаний драйверов, берете старую бу usb-клаву и ковыряете на предмет раскурочивания

...а "умный дом" - это не пару светодиодиков зажечь и свет выключить, это целая SCADA.
Нет, про клавиатуру не устраивает. Нужно именно чтобы например с кнопки №1 вкл/выкл светодиод №1 и т.д. А по-поводу SCADA будет альтернатива, может не такая умная, но логика у нее будет, и обратная связь тоже. Я уже знаю как это будет работать )))).Мне нужно только прогу для управления написать и подключиться к LPT. А про USB вы правы, не стоило и спрашивать, нужен именно LPT)))))).
даешь высокое напряжение
Vova777 вне форума Ответить с цитированием
Старый 15.12.2010, 20:42   #6
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...ну, всему свое время, вернетесь еще к USB
>>> тырк
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation

Последний раз редактировалось raxp; 15.12.2010 в 20:44.
raxp вне форума Ответить с цитированием
Старый 21.01.2011, 14:56   #7
Vova777
Уважаемый
Форумчанин
 
Аватар для Vova777
 
Регистрация: 04.07.2010
Сообщений: 318
По умолчанию

Ну с передачей сигнала на пины LPT-порта я разобрался. А можно ли так: от постороннего источника (скажем, батарейка 5В) питания подать напряжение на один из пинов LPT-порта и программой (на delphi) считать подается ли на него напряжение и на какой пин именно?
Или даже не от постороннего ИП, а от другого пина, на котором будет напряжение?
даешь высокое напряжение

Последний раз редактировалось Vova777; 21.01.2011 в 14:58.
Vova777 вне форума Ответить с цитированием
Старый 21.01.2011, 17:20   #8
Vervolf
Пользователь
 
Аватар для Vervolf
 
Регистрация: 14.01.2011
Сообщений: 97
Стрелка

Цитата:
Сообщение от Vova777 Посмотреть сообщение
Ну с передачей сигнала на пины LPT-порта я разобрался. А можно ли так: от постороннего источника (скажем, батарейка 5В) питания подать напряжение на один из пинов LPT-порта и программой (на delphi) считать подается ли на него напряжение и на какой пин именно?
Или даже не от постороннего ИП, а от другого пина, на котором будет напряжение?
питание как раз лучше на прямую от USB подавать. а с LPT - это уже по ходу низкоуровневое программирование..
Vervolf вне форума Ответить с цитированием
Старый 21.01.2011, 17:26   #9
Vova777
Уважаемый
Форумчанин
 
Аватар для Vova777
 
Регистрация: 04.07.2010
Сообщений: 318
По умолчанию

Цитата:
Сообщение от Vervolf Посмотреть сообщение
питание как раз лучше на прямую от USB подавать. а с LPT - это уже по ходу низкоуровневое программирование..
Вы меня не поняли: подавать напряжение на пины LPT-порта я могу через свою программу, мне нужно узнать: если я подам питание с одного пина на другой пин LPT-порта, как узнать программой подается ли оно на него?
даешь высокое напряжение
Vova777 вне форума Ответить с цитированием
Старый 21.01.2011, 18:15   #10
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

прочитать состояние пинов порта, программа ведь ваша работу с LPT читали в журнале?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Програма роботи с устройствами Maks261192 Win Api 2 29.09.2010 07:41
проблема с usb устройствами k-dima15 Компьютерное железо 11 26.06.2010 16:51
Работа с мобильными устройствами Roont Общие вопросы C/C++ 3 01.07.2009 16:39
Управление системными устройствами в Делфи )Игнат( Общие вопросы Delphi 1 07.09.2008 12:13
Управление устройствами компьютера ilmar Помощь студентам 5 22.07.2008 16:04