Оглавление:

Как отправить данные с M5Stack StickC в Delphi: 6 шагов
Как отправить данные с M5Stack StickC в Delphi: 6 шагов

Видео: Как отправить данные с M5Stack StickC в Delphi: 6 шагов

Видео: Как отправить данные с M5Stack StickC в Delphi: 6 шагов
Видео: M5Stack Core2 на esp32. Настройка. Первая программа в UIFlow. 2024, Ноябрь
Anonim

В этом видео мы узнаем, как отправлять значения с платы StickC в приложение Delphi VCL с помощью Visuino.

Смотреть видео.

Шаг 1. Что вам понадобится

Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится

- M5StickC ESP32: вы можете получить его здесь

- Программа Visuino: скачать Visuino

Примечание. Ознакомьтесь с этим руководством по установке платы StickC ESP32.

- Delphi - Ссылка на Embarcadero

Узнайте, как установить Delphi здесь

- Mitov CommunicationLab для Delphi, скачать здесь

Шаг 2. Запустите Visuino и выберите тип платы M5 Stack Stick C

Запустите Visuino и выберите тип платы M5 Stack Stick C
Запустите Visuino и выберите тип платы M5 Stack Stick C
Запустите Visuino и выберите тип платы M5 Stack Stick C
Запустите Visuino и выберите тип платы M5 Stack Stick C

Запустите Visuino, как показано на первом рисунке. Нажмите кнопку «Инструменты» на компоненте Arduino (рисунок 1) в Visuino. Когда появится диалоговое окно, выберите «M5 Stack Stick C», как показано на рисунке 2.

Шаг 3. В компонентах Visuino Connect

В компонентах Visuino Connect
В компонентах Visuino Connect

Подключите контакт (со значением, которое вы хотите отправить в приложение Delphi) к последовательному контакту [0]

в нашем случае мы подключили вывод напряжения батареи к последовательному выводу [0]

Шаг 4: сгенерируйте, скомпилируйте и загрузите код Arduino

Сгенерируйте, скомпилируйте и загрузите код Arduino
Сгенерируйте, скомпилируйте и загрузите код Arduino

В Visuino внизу щелкните вкладку «Сборка», убедитесь, что выбран правильный порт, затем нажмите кнопку «Скомпилировать / построить и загрузить».

Шаг 5: Запустите Delphi и добавьте компоненты

Запустите Delphi и добавьте компоненты
Запустите Delphi и добавьте компоненты
Запустите Delphi и добавьте компоненты
Запустите Delphi и добавьте компоненты
Запустите Delphi и добавьте компоненты
Запустите Delphi и добавьте компоненты
  • В Delphi создайте новое приложение Windows Vcl
  • В окне палитры найдите компонент TCLComPort и перетащите его на форму.
  • В инспекторе объектов установите порт платы StickC (номер порта можно найти в Arduino> Инструменты> Порт
  • В окне палитры найдите компонент CLTerminal и перетащите его на форму.
  • В инспекторе объектов дважды щелкните «InputPin» и в окне подключений выберите «CLComPort1».
  • Нажмите зеленую кнопку "Выполнить" в Delphi.

Шаг 6: Играйте

Играть
Играть

Если вы включите модуль M5Sticks (подключенный через USB к компьютеру), он начнет отправлять данные в приложение Delphi.

Поздравляю! Вы завершили свой проект M5Sticks с помощью Visuino и Delphi. Также прилагается проект Visuino, который я создал для этого Instructable, вы можете скачать его здесь и проект Delphi, который вы можете скачать здесь.

Рекомендуемые: