Цель:
Просмотр данных MPU6050 в Azure IoT Edge
Я хочу развернуть модуль на своем устройстве IoT Edge. Итак, чтобы развернуть датчик MPU6050 в качестве модуля, у меня возникают следующие сомнения. Было бы очень полезно, если бы кто-нибудь поделился со мной своим мнением по этому поводу, поскольку я новичок в Azure.
Текущая должность:
Экземпляр Edge был создан на портале Azure, и осталась только часть «установить модули». Я настроил свой Raspberry Pi для работы в качестве пограничного устройства и могу просматривать списки, представленные в Azure Edge. На портале Azure создан новый реестр. Осталось только поместить мой файл образа для чтения MPU6050 в реестр.
Сомнения:
- Я загрузил SDK для python, чтобы настроить его для чтения данных MPU6050. Но я не могу понять всю функцию, как она работает. Если есть какое-либо руководство по созданию нашего собственного кода для чтения любых данных датчиков и сборки, оно будет очень полезным. (Я не могу найти ничего в Интернете)
- Я знаю, как запустить файл python в докере. Но как можно развернуть весь этот SDK в реестре Azure, чтобы я мог просто указать одну ссылку на развертывание модуля на пограничном устройстве?
- Я сомневаюсь, что иду по правильному пути в отношении всего процесса. Поправьте меня, если я ошибаюсь:
iot-hub-sdk настроен для чтения данных MPU6050 -> он построен и запускается в докере -> локальный докер помещается в реестр Azure, который я уже создал -> эта ссылка реестра копируется и вставлено в развертывание пограничного устройства -> Этот экземпляр Edge связан с моим физическим устройством Edge -> Поэтому, когда функция Edge запущена, я могу видеть все данные датчика на локально подключенном Edge-устройстве, которое не имеет подключения к Интернету сильный>
Любая помощь или предложение по любому из моих вопросов, упомянутых выше, были бы очень признательны.
Спасибо и ура!