|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - Программирование USB |
|
.NET - Программирование USB
|
Новый участник Сообщения: 6 |
Никогда не сталкивался, но вот появилось свободное время и решил я сделать у себя в саду автоматический полив. Можно было бы конечно запрограммировать через LPT, но такого порта у меня в компьютере нет. А вот кто-нибудь сталкивался с USB? Хочется выдавать на электроматорчики 12 вольт (чтоб открывать и закрывать краны), ну и не мешало бы датчик влажности иметь (считывать с него информацию). А может быть кто-нибудь ещё и датчик температуры делал? Кто что знает по этому поводу? С чего начать?
|
|
Отправлено: 11:40, 30-05-2011 |
Необычный Сообщения: 4463
|
Профиль | Сайт | Отправить PM | Цитировать Начать скорее всего с датчиков.
Т.к. промышленность не спит, выпуская много всего интересного. Скорее всего низкоуровневой работы с USB и не потребуется вовсе. Попробуйте поискать бесплатные SCADA системы. Кроме того, потребуется дополнительное питание. Т.к. USB отдает 5В,х0.5А =2,5Вт. |
------- Отправлено: 11:49, 30-05-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 56
|
Профиль | Отправить PM | Цитировать sergkr, Если вы занимаетесь радиоконструированием, то проблем нет, если нет, то лучше ищите готовые образцы.
Датчиком температуры может служить терморезистор и даже транзистор либо какое либо готовое устройство. Как датчик влажности почвы можно использовать 2 электрода, в зависимости от влажности сопротивление между ними будет изменяться. В качестве датчика времени можно использовать даже будильник, в т.ч. электронный. К электронному добавляется схема которая для преобразования тона звонка в сигнал включения реле датчика. Что касается USB порты, то скорее всего это не так просто, чтобы преобразовать сигнал данных в дискретные сигналы и наоборот требуется мягко говоря еще один комп с ЛПТ или СОМ портами. |
Отправлено: 12:54, 30-05-2011 | #3 |
Старожил Сообщения: 154
|
Профиль | Отправить PM | Цитировать мне кажется проще com-порт в комп запиндюрить и уже от него скакать. с ним и проще работать как-то.
а на счет моторчика - с питания usb его не запустить, нуна свое иметь, либо если както хитро комп рядом - то 12в с разъема питания снять сразу, и через реле его щелкать |
Отправлено: 20:56, 30-05-2011 | #4 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Нк а если через ком порт сделать? Кто что подскажет?
|
|
Отправлено: 14:13, 31-05-2011 | #5 |
Старожил Сообщения: 154
|
Профиль | Отправить PM | Цитировать в инете много описано на эту тему.
берем микроконтроллер ТТЛ, программатор к нему, МАХ232, сопрягаем всю эту радость, организуем питание (мах требует 5в - вполне сойдет ножка у USB или порта PS/2)... вобщем любая фантазия, как запрограммируете микроконтроллер так и будет работать... |
Отправлено: 18:23, 31-05-2011 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
программирование на pascal | TauRus | Программирование и базы данных | 11 | 10-12-2006 12:17 | |
Программирование | andy666 | Программирование и базы данных | 3 | 24-10-2003 22:17 | |
Программирование | andy666 | Программирование и базы данных | 1 | 10-10-2003 19:52 | |
Программирование на С++ | Agent Comanche | Программирование и базы данных | 12 | 08-07-2003 00:21 | |
Программирование | LeXo | Программирование и базы данных | 10 | 11-10-2002 12:23 |
|