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

Запрос и предложение услуг по обработке, проектированию, моделированию и т.д.
Правила форума
Разрешается публиковать предложения по предоставлению услуг как физическим лицам так и коммерческим организациям, при соблюдении следующих условий:
1. должны присутствовать характеристики предлагаемых услуг, возможности оборудования
2. должна присутствовать стоимость услуги
3. должно присутствовать описание способов оплаты, доставки и места расположения (город)
4. один продавец - одна тема

Фотографии товаров приветствуются (фотографии должны быть вложениями к сообщениям).

Возможно размещение ссылки на свой сайт, с описанием товара, при обязательном соблюдении пунктов 1-3.

Администрация форума может удалить тему или сообщения из данного раздела на свое усмотрение, без объяснения причин!
Аватара пользователя
odekolon
Мастер
Сообщения: 1118
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 360
Настоящее имя: Борис
Контактная информация:

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

Сообщение odekolon »

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

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

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

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

сетап:

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

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

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

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

Вернуться в «Услуги»