Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом видео мы узнаем, как отправлять значения с платы StickC в приложение Delphi VCL с помощью Visuino.
Смотреть видео.
Шаг 1. Что вам понадобится
- M5StickC ESP32: вы можете получить его здесь
- Программа Visuino: скачать Visuino
Примечание. Ознакомьтесь с этим руководством по установке платы StickC ESP32.
- Delphi - Ссылка на Embarcadero
Узнайте, как установить Delphi здесь
- Mitov CommunicationLab для Delphi, скачать здесь
Шаг 2. Запустите Visuino и выберите тип платы M5 Stack Stick C
Запустите Visuino, как показано на первом рисунке. Нажмите кнопку «Инструменты» на компоненте Arduino (рисунок 1) в Visuino. Когда появится диалоговое окно, выберите «M5 Stack Stick C», как показано на рисунке 2.
Шаг 3. В компонентах Visuino Connect
Подключите контакт (со значением, которое вы хотите отправить в приложение Delphi) к последовательному контакту [0]
в нашем случае мы подключили вывод напряжения батареи к последовательному выводу [0]
Шаг 4: сгенерируйте, скомпилируйте и загрузите код Arduino
В Visuino внизу щелкните вкладку «Сборка», убедитесь, что выбран правильный порт, затем нажмите кнопку «Скомпилировать / построить и загрузить».
Шаг 5: Запустите Delphi и добавьте компоненты
- В Delphi создайте новое приложение Windows Vcl
- В окне палитры найдите компонент TCLComPort и перетащите его на форму.
- В инспекторе объектов установите порт платы StickC (номер порта можно найти в Arduino> Инструменты> Порт
- В окне палитры найдите компонент CLTerminal и перетащите его на форму.
- В инспекторе объектов дважды щелкните «InputPin» и в окне подключений выберите «CLComPort1».
- Нажмите зеленую кнопку "Выполнить" в Delphi.
Шаг 6: Играйте
Если вы включите модуль M5Sticks (подключенный через USB к компьютеру), он начнет отправлять данные в приложение Delphi.
Поздравляю! Вы завершили свой проект M5Sticks с помощью Visuino и Delphi. Также прилагается проект Visuino, который я создал для этого Instructable, вы можете скачать его здесь и проект Delphi, который вы можете скачать здесь.