Страница 3 из 6

Re: Примеры для маленьких

Добавлено: Вс фев 24, 2013 1:47 pm
Vadymkyr
если этот?

Код: Выделить всё

exec("mode com1: BAUD=9600 PARITY=N data=8 stop=1 xon=off"); 
$fp =fopen("COM1", "w"); 
fwrite($fp, chr(1));
fclose($fp); 
то нас там интересует только mode com1: BAUD=9600, где com1 - номер сом порта, к которому подключен ардуино, BAUD=9600 - скорость

Код: Выделить всё

fopen("COM1", "w"); 
открываем порт 1 для записи,

Код: Выделить всё

fwrite($fp, chr(1));
записываем 1.

работа с сом портом по аналогии с работой с файлами
можно еще почитать
fopen
fwrite
fread

Re: Примеры для маленьких

Добавлено: Вс фев 24, 2013 5:55 pm
paf
:))) Большой рахмат! Вот она, кладовочка пиэйчпишной мудрости!

Re: Примеры для маленьких

Добавлено: Вс фев 24, 2013 6:05 pm
paf
При-ивет!
Как это? Компорт и файловая система?
Зубы чистить через ... кхэмм извините - нос! И притом рабо-отает...
Не! В самом деле! Это чтоб враги не догадались? :? ...и это не самое трудное? Может и не браться за этот PHP? Последний адекват растеряешь... :cry:

Re: Примеры для маленьких

Добавлено: Вс фев 24, 2013 8:21 pm
Vadymkyr
вот еще статья полезная Control Serial via PHP

Re: Примеры для маленьких

Добавлено: Пн фев 25, 2013 1:01 am
mc_mc
может вопрос не по примерах, но зато для маленьких.
какая приблизительно макс длина проводов от ардуинки до датчиков чтоб не было потерь?
и еще, какие должны быть провода?

Re: Примеры для маленьких

Добавлено: Пн фев 25, 2013 7:42 am
paf
У меня на DS18b20 около 5 метров. Я использовал телефонный удлинитель четырехпроводной. Потерь нет... Но что будет летом во время грозы? И что останется если разряд где-то рядом пройдет? Поэтому-то промышленные датчики в экранированном проводе да еще и в броне! Излишне? Им проще. Платит заказчик, и не болит голова. Провод телефонного удлинителя может ломаться рядом с пайкой и его надо укреплять. Зато концы с коннекторами как там и были! Гнезда тоже не дефицит.

Re: Примеры для маленьких

Добавлено: Пн фев 25, 2013 7:48 am
mc_mc
так может лучше какой то экранированный или витую пару?

Re: Примеры для маленьких

Добавлено: Пн фев 25, 2013 11:25 am
mc_mc
хочу организовать автоматическое включение света по ИК датчику. (все это реализовать на ардуинке)
какие компоненты мне нужны?
как их правильно подключить и т.д.

Re: Примеры для маленьких

Добавлено: Пн фев 25, 2013 5:54 pm
paf
mc_mc писал(а):так может лучше какой то экранированный или витую пару?
Если есть возможность то экранированный.

Re: Примеры для маленьких

Добавлено: Пн фев 25, 2013 8:54 pm
Vadymkyr
вот тут можно прочитать про датчики Что такое 1-Wire?
хочу организовать автоматическое включение света по ИК датчику.
почитайте вот эти примеры:
Бесконтактный выключатель
Датчик препятствий или автоматический выключатель