Техническое задание: Система линейных приводов с джойстиковым управлением

Необходимо разработать и реализовать проект по созданию двух независимых линейных электроприводов (актуаторов) для автоматизации.

Основные задачи

  • Спроектировать и собрать два линейных электропривода на основе доступных на рынке компонентов (моторы, редукторы, ходовые винты, контроллеры).
  • Реализовать систему управления от аналогового джойстика (с одним или двумя осями).
  • Обеспечить для первого привода работу с фиксацией заданного положения. Привод должен запоминать и удерживать позицию после отпускания джойстика.
  • Обеспечить для второго привода режим пропорционального управления: скорость и/или направление движения должны плавно зависеть от отклонения джойстика от нуля.

Требования к результату

  • Полный комплект электронных схем и список необходимых комплектующих с указанием типовых наименований (например, драйвер мотора, микроконтроллер, датчики положения).
  • Рабочий код (прошивка) для выбранной платформы управления (Arduino, STM32, ESP32 и т.п.).
  • Четкая инструкция по сборке, настройке и калибровке системы.
  • Система должна быть безопасной, иметь предусмотренные ограничения по ходу и защиту от перегрузки.

Дополнительные пожелания

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

Разработка Telegram-бота для кофейни на Python

Требуется создать функционального чат-бота для приема заказов в Telegram. Бот должен быть написан на чистом Python и включать в себя админ-панель для управления. Подробное техническое задание будет предоставлено исполнителю.