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

Нужна услуга программиста Python, Ардуино и LinuxCNC

Добавлено: 31 мар 2018, 23:27
odekolon
хочу попробовать, для одного проекта, использовать связку arduino-LinuxCNC
тема вот
http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=958
актуальный архив
arduinolinuxCNC.tar
(1.94 МБ) 240 скачиваний
в архиве, есть актуальные файлы и кратенькая инструкция по установке
arduino.log - мои действия по установке
но проект, явно демонстрационный, циклы трудночитаемы и трудноуправляемы. а программист из меня, хреновый.
кода там немного, думаю для специалиста на час-два работы
нужно сделать циклы читаемыми (откомментировать) и управляемыми
стоимость ... Ну пусть будет рублей 500... торг уместен.
оплата любым удобным способом

в аерхиве, есть ТЗ, чтоб зря ахив не качать публикую его под спойлером
(для просмотра содержимого нажмите на ссылку)
взяв за основу предложенный демонстрационный пакет
сделать код управляемым и удобочитаемым

чтобы путем несложных манипуляций с кодом, я мог независимо изменить количество
вводимых - выводимых параметров от 0 до максимума

по принципу:
на стороне ардуино:

сетап:

список и количество пинов на ввод
список и количество пинов на вывод
список и количество пинов на ADC
список и количество пинов на DAC

loop:
цикл передачи вводных пинов
цикл передачи пинов ADC
цикл приема пинов на вывод
цикл приема DAC

полностью аналогично на стороне питона:

цикл приема "digital-in-N"
цикл приема "analog-in-N"
цикл передачи "digital-out-N
цикл передачи "analog-out-N
в принципе, возможны и другие реализации проекта(ну скажем на модбас) но тогда нужен понятный и прозрачный пакет (программы+ инструкция по установке и испоьзованию)