Страница 1 из 19

Манипулятор на колесах

СообщениеДобавлено: 21 окт 2013, 23:26
Noor
Ко мне в руки попала такая вот игрушка.
Изображение

Так же мне досталась машинка с неработающей электроникой.
Изображение

Для платформы я использовал драйвер двигателей выписаный из китая.
Изображение

А вот для управления самим манипулятором я собираюсь докупить оптронов. А то у меня только пять а их нужно десяток, по два на каждый двигатель.
Изображение
http://tec.org.ru/board/aou115v/120-1-0-1088

Дальше мне предстоит сделать второй этаж для виртурилки с оптронами, и написать страничку управления.
Собирать код буду в HiAsm
Изображение


Все это счастье будет выглядеть примерно так.

Re: Манипулятор на колесах

СообщениеДобавлено: 22 окт 2013, 11:01
realizator
Клевый проект! :-)
У Сереги в блоге уже смотрели http://www.g0l.ru/blog/n3583 ?
Вот все по тегу "клешня": http://www.g0l.ru/blog/tags/%D0%BA%D0%B ... 0%BD%D1%8F

Re: Манипулятор на колесах

СообщениеДобавлено: 22 окт 2013, 21:27
Noor
Да смотрели уже все что можно смотреть на эту тему. С железом думаю вопросов не возникнет, а вот как все это дело запрограмировать.... Я так понял что в виртурилке можно записывать и считывать из файлов. Но это походу без исопользования драйвера. А вот как через драйвер управлять я пока не разобрался. Как послать из PHP страницы команду в консоль

Re: Манипулятор на колесах

СообщениеДобавлено: 22 окт 2013, 22:07
Noor
Поменял провода от двигателей на более мощные и более длинные.

Re: Манипулятор на колесах

СообщениеДобавлено: 22 окт 2013, 23:55
Gol
Noor писал(а):А вот как через драйвер управлять я пока не разобрался. Как послать из PHP страницы команду в консоль

PHP-страницы? Есть HTML страница и PHP файл. PHP файл формирует HTML страницу которую ты в браузере открываешь. Отправить команду из страницы - значит вызвать какой-то файл (тот же .php, к примеру), а уж из него можно запустить любую системную команду, тот же вывод строки в файл драйвера. Но лучше забить на PHP и юзать вебсокеты и NodeJS.

Re: Манипулятор на колесах

СообщениеДобавлено: 23 окт 2013, 00:43
Noor
Gol писал(а):а уж из него можно запустить любую системную команду, тот же вывод строки в файл драйвера.

Да, именно системную команду послать в консоль. Записать и считать с файла я могу, а как с драйвером работать? Тоже вписываются данные о пинах внутрь него, и считывание ?

Gol писал(а): Но лучше забить на PHP и юзать вебсокеты и NodeJS.

Я не силен в програмировании за пределами НiAsmа, потому мне бы простенькие примеры не помешали бы. Например посыл одной команды через сокет или с помощью скрипта

Re: Манипулятор на колесах

СообщениеДобавлено: 23 окт 2013, 01:01
Gol
Noor писал(а):Записать и считать с файла я могу, а как с драйвером работать?

Я ж вот тут расписывал http://wiki.virt2real.ru/wiki/PWM Драйвер это просто файл, пишешь в него команды и усё.

Re: Манипулятор на колесах

СообщениеДобавлено: 23 окт 2013, 01:15
Noor
Вроде уловил. Пошел разбираться. :idea:

Re: Манипулятор на колесах

СообщениеДобавлено: 25 окт 2013, 00:45
Noor
Оптроны не пришли, зато пришли драйвера двигателей L283D Целые три штуки, как раз на манипулятор хватит.
Составляю схему соединений.

Re: Манипулятор на колесах

СообщениеДобавлено: 25 окт 2013, 07:49
Noor
Для начала вот так вот. Второй этаж