Задача

Необходимо выполнить настройку SPI-интерфейса и DAQ-HAT на одноплатном компьютере Raspberry Pi CM4 (вычислительный модуль) с подключенной платой MCC 172 (модуль сбора данных IEPE для вибрационных датчиков). Основная цель - добиться стабильной работы оборудования и устранить ошибку Board not responding, возникающую при попытке инициализации.

Требования к выполнению

  • Настроить SPI (Serial Peripheral Interface) на Raspberry Pi CM4 для взаимодействия с DAQ-HAT.
  • Проверить правильность подключения и адресации платы (например, через команду dmesg и config.txt).
  • Установить и настроить драйверы/библиотеки для MCC 172 (например, используя официальный репозиторий или API для Linux).
  • Диагностировать и устранить сообщение ошибки при обращении к устройству (например, проверить питание, контакты, версию ядра).
  • Обеспечить корректный сбор данных с одного или нескольких каналов входного сигнала IEPE (пьезоэлектрические датчики).
  • Предоставить инструкции по повторению настройки или исправлению подобной ошибки в будущем.

Ожидаемый результат

  • После выполнения работы плата MCC 172 определяется системой без ошибок
  • Собран пример простого скрипта на Python или C (например, вывод значений АЦП) - опционально.
  • Подробный отчет о решении проблемы Board not responding (что было настроено, изменено, обновлено).

Дополнительно

Используемая среда: свежий образ Raspberry Pi OS (64-bit), версия ядра - 5.10 или новее. Взаимодействие ведется только через аппаратный SPI (не i2c, не UART).

Разработка Python-бота для кофейни с админ-панелью

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