Skip to content

sminys13/telfer-control-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Система управления тельферами

Описание

Система управления двумя тельферами с лазерными дальномерами и ультразвуковыми датчиками высоты. Управление двигателями через частотные преобразователи HE200-T3S-1R5G по интерфейсу RS-485.

Возможности

  • Автоматическое выполнение программ с последовательным прохождением зон
  • Ручное управление с точным позиционированием
  • Наклонное опускание/подъем для заполнения/слива жидкости
  • Калибровка позиций зон
  • Сохранение/загрузка программ в EEPROM
  • Аварийная остановка и система безопасности
  • Графический интерфейс с поддержкой кириллицы

Оборудование

  • Контроллер: Arduino Mega 2560
  • Дисплей: GMG12864-06D (128x64, ST7565)
  • Дальномеры: лазерные, RS-485 интерфейс
  • Датчики высоты: HC-SR04 (ультразвуковые)
  • Двигатели: 4 шт. (2 горизонтальных, 2 вертикальных)
  • Преобразователи: HE200-T3S-1R5G (RS-485)
  • Энкодер: KY-040 для управления меню

Сборка проекта

Требования

  • Visual Studio Code с расширением PlatformIO IDE
  • Установленные библиотеки:
    • U8g2 (для дисплея)
    • Encoder (для энкодера)

Установка

  1. Клонировать репозиторий
  2. Открыть папку проекта в VS Code
  3. PlatformIO автоматически установит зависимости

Компиляция и загрузка

  1. Подключите Arduino Mega к компьютеру
  2. В PlatformIO: Build (Ctrl+Alt+B)
  3. В PlatformIO: Upload (Ctrl+Alt+U)

Структура проекта

telfer-control-system/
├── include/ # Заголовочные файлы
├── src/ # Исходные файлы
├── lib/ # Пользовательские библиотеки
├── test/ # Тесты
├── data/ # Дополнительные данные
└── platformio.ini # Конфигурация PlatformIO

Использование

  1. При запуске система выполняет самодиагностику
  2. Главное меню позволяет выбрать режим работы
  3. Для навигации используйте энкодер:
    • Вращение: выбор пункта меню
    • Нажатие: подтверждение выбора
    • Долгое нажатие (2 сек): возврат в главное меню

Лицензия

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors