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

Re: HAL2Arduino

Добавлено: 03 янв 2014, 20:00
aftaev
В Ардуине стоит порт
Изображение

Делаю так:
nkp писал(а):в терминале пропиши :
halrun
потом:
loadusr -Wn Hal2Arduino /home/nkp/HAL2Arduino.py
Получается по прежнему так:
Изображение

Где задается порт Ардуины? В HAL2Arduino.py?

Re: HAL2Arduino

Добавлено: 03 янв 2014, 20:06
nkp
aftaev писал(а):Где задается порт Ардуины? В HAL2Arduino.py?
помнится - он там перебирает от нулевого до десятого...
так что с этим кажется все нормально :thinking:
upd:

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

try:
    for i in range(0, maxClients - 1):
        port = "/dev/ttyACM" + str(i)
        start_new_thread(comThread, (port, ) )
        sleep(0.1)
    sleep(3)

Re: HAL2Arduino

Добавлено: 03 янв 2014, 20:24
aftaev
мож прошивка левая?
nkp, кинь прошивку(скейтч) которую ты использовал. Попробую прошить в Линухе

Re: HAL2Arduino

Добавлено: 03 янв 2014, 20:33
nkp
вроде эта
HAL2Arduino_0_4.rar
(8.12 КБ) 363 скачивания

Re: HAL2Arduino

Добавлено: 03 янв 2014, 20:48
aftaev
Ураа заработало :cheesy:
Только в очередной раз битый файл скринтоша (Снимок.png => Не удалось определить размеры изображения.). Показать нечего.
Это при том что флешку выдернул из компа когда выключил Линух и погасли все лампоШки, и это новая флешка :pssdoff:

Щас небольшой эксперимент сбацаю

Re: HAL2Arduino

Добавлено: 03 янв 2014, 20:58
aftaev
Попробовал прошить по новой из винды файлом HAL2Arduino #104 все равно работает. Грешным делом подумал мож ненравиться что из винды прошили :freak:

Вот скрины
01 Снимок.png (1912 просмотров) <a class='original' href='./download/file.php?id=23015&mode=view' target=_blank>Загрузить оригинал (91.41 КБ)</a>
02 Снимок.png (1912 просмотров) <a class='original' href='./download/file.php?id=23016&mode=view' target=_blank>Загрузить оригинал (75.01 КБ)</a>

Re: HAL2Arduino

Добавлено: 03 янв 2014, 21:13
aftaev
Можно подключать панельку.
DSCN2408.JPG (1908 просмотров) <a class='original' href='./download/file.php?id=23017&mode=view' target=_blank>Загрузить оригинал (251.38 КБ)</a>
DSCN2409.JPG (1908 просмотров) <a class='original' href='./download/file.php?id=23018&mode=view' target=_blank>Загрузить оригинал (258.24 КБ)</a>
Алгоритм работы вроде такой:
повернули ручку например на №3 нажали кнопку по средине ~ = смена инструмента
или нажали кнопку (-) и нажали кнопку по средине ~ = смена инструмента

На этой панельки стоят не галлетные переключатели, наверно выдают номер позиции в двоичном коде (1,2,4,8,16)
Все переключатели в независимости от кол-ва переключений имеют 6 выводов
DSCN2410.JPG (1908 просмотров) <a class='original' href='./download/file.php?id=23019&mode=view' target=_blank>Загрузить оригинал (290.58 КБ)</a>
Поискаю мануал на них или прозвоню.

Re: HAL2Arduino

Добавлено: 03 янв 2014, 21:21
nkp
aftaev писал(а):Алгоритм работы вроде такой:повернули ручку например на №3 нажали кнопку по средине ~ = смена инструментаили нажали кнопку (-) и нажали кнопку по средине ~ = смена инструмента
может немного не так :
средняя кнопка всегда вызывает тот инструмент ,номер которого на переключателе...
нажатие "минус" сразу вызывает тот инструмент ,номер которого на переключателе - 1
нажатие "плюс" сразу вызывает тот инструмент ,номер которого на переключателе + 1

Re: HAL2Arduino

Добавлено: 03 янв 2014, 21:31
aftaev
nkp писал(а):может немного не так :
средняя кнопка всегда вызывает тот инструмент ,номер которого на переключателе...
нажатие "минус" сразу вызывает тот инструмент ,номер которого на переключателе - 1
нажатие "плюс" сразу вызывает тот инструмент ,номер которого на переключателе + 1
Можно сделать и так. Просто при СЛУЧАЙНОМ нажатии + или - может смениться инструмент.
Возможно чтобы сменить инструмент нужно:
держать ~ и нажать - или +
или крутануть ручку и нажать ~

Видел видео по модернизации токарного на Сименовской стойки. Там они для смены инструмента жмакают 2 кнопки.

Re: HAL2Arduino

Добавлено: 03 янв 2014, 21:33
aftaev
Переключатель называется: Rotary wafer switch with binary coding EBE 78-156
Мануал на него не нашел, нашел примерно похожий. Есть кодировка, должна прокотить.
переключатель EBE .jpg (1903 просмотра) <a class='original' href='./download/file.php?id=23021&mode=view' target=_blank>Загрузить оригинал (42.42 КБ)</a>
Цены на них отпадные
http://www.west-l.ru/catalog/?good_id=hm188408 :freak:

Re: HAL2Arduino

Добавлено: 03 янв 2014, 21:33
nkp
nkp писал(а):может немного не так :средняя кнопка всегда вызывает тот инструмент ,номер которого на переключателе...нажатие "минус" сразу вызывает тот инструмент ,номер которого на переключателе - 1нажатие "плюс" сразу вызывает тот инструмент ,номер которого на переключателе + 1
или так:
средняя кнопка всегда вызывает тот инструмент ,номер которого на переключателе...
нажатие "минус" сразу вызывает инструмент ' активный - 1'
нажатие "плюс" сразу вызывает инструмент 'активный + 1'

Re: HAL2Arduino

Добавлено: 03 янв 2014, 21:37
nkp
aftaev писал(а):Просто при СЛУЧАЙНОМ нажатии + или - может смениться инструмент.
не все так просто :)
смена возможна только когда можно :freak:
а во всех других случаях блокировки позволяют оператору пить пиво сидя попой на панели управления :hehehe:
ну я не беру в расчет случаи с нестандартными габаритами тыльной части тела оператора))))))

Re: HAL2Arduino

Добавлено: 03 янв 2014, 21:38
aftaev
nkp писал(а):или так:
средняя кнопка всегда вызывает тот инструмент ,номер которого на переключателе...
Начнем с этого. Где будет обрабатываться бинарный код в Ардуине, в ру файле или в HAL ?

Re: HAL2Arduino

Добавлено: 03 янв 2014, 21:43
nkp
aftaev писал(а):бинарный код
ты про свой переключатель - компонентом mux в хал (по моему он так называется)

Re: HAL2Arduino

Добавлено: 03 янв 2014, 21:44
aftaev
nkp писал(а):компонентом mux в хал (по моему он так называется)
это что за зверь такой?

Re: HAL2Arduino

Добавлено: 03 янв 2014, 21:50
aftaev
Начнем с простого
кнопки - ~ + куды к ардуине цеплять?

Re: HAL2Arduino

Добавлено: 03 янв 2014, 22:10
nkp
aftaev писал(а):кнопки - ~ + куды к ардуине цеплять?
ну наверно нужно оживить цифровые входы дуины
прицепив к ним всем просто кнопки и добиться срабатывания их в емс(хал)

Re: HAL2Arduino

Добавлено: 03 янв 2014, 22:25
aftaev
nkp писал(а):ну наверно нужно оживить цифровые входы дуины
каким образом?
nkp писал(а):прицепив к ним всем просто кнопки и добиться срабатывания их в емс(хал)
подробнее :roll:

Re: HAL2Arduino

Добавлено: 03 янв 2014, 23:12
nkp
aftaev писал(а):подробнее
подробней не могу - ты в этом первопроходец :)
надо разбираться...
==========
я вот с этим игрался - тут в железе помнится работало - но опять же :
как стабильно?
выловить все баги...
но если есть желание ... ;)

Re: HAL2Arduino

Добавлено: 03 янв 2014, 23:15
aftaev
Надо начать тогда с простого. Ну там кнопочку нажать и чтобы ЕМС это увидел :)