Интеграция инструмента разработки LabVIEW 2019 в работе с микроконтроллерами
DOI:
https://doi.org/10.26577/JMMCS.2022.v113.i1.07Ключевые слова:
LabVIEW, ESP32 NodeMCU, модуль датчика GY21, ARDUINO IDE, беспроводная передача данныхАннотация
При подключении всевозможных датчиков к микроконтроллерам возникают задачи дальнейшей их обработки получаемых от них данных: анализа, визуализации данных, передачи и хранения на удаленных носителях информации и т.д. Для этого как правило требуется дополнительное подключение к микроконтроллерам модулей с необходимыми функциями. Способ использования приложений, разработанных с помощью инструмента LabVIEW в схеме работы микроконтроллеров, является в таких случаях одним из простых и надежных решений. В исследовании разбирается разработанная схема подключения, алгоритм беспроводной передачи данных и их обработки, на примере подключения модуля датчика GY21, аппаратной платформы ESP32 NodeMCU и приложения разработанного в среде LabVIEW 2019. Также приводятся основные технические характеристики указанных модулей. Программные продукты, созданные с использованием данного программного комплекса LabVIEW, могут быть дополнены фрагментами кода, разработанными на других традиционных языках программирования, например C/С++, Pascal, Basic, FORTRAN. И наоборот можно использовать модули, разработанные в LabVIEW в проектах, создаваемых в других системах программирования. Таким образом, LabVIEW позволяет разрабатывать практически любые приложения, взаимодействующие с любыми видами аппаратных средств, поддерживаемых операционной системой ПК. Используя технологию виртуальных приборов, разработчик может превратить стандартный персональный компьютер и набор произвольного контрольно-измерительного оборудования в многофункциональный измерительно-вычислительный комплекс, допускающий удаленное управление и наблюдение через Internet.
