Начало работы с ACECode

Ⅰ.Введение в ACECode

ACECode — это графический инструмент программирования, позволяющий пользователям программировать путем перетаскивания блоков без необходимости изучения сложных языков программирования.

ACECode охватывает все функции Scratch и добавляет модуль управления роботом, который позволяет пользователям проектировать собственные робототехнические конструкции с использованием графического программирования, что упрощает программирование и разработку роботов.

../../_images/ACECode-1.png

Ⅱ.Скачайте и установите ACECode

Шаг 1: Загрузите программу установки ACECode с официального сайта.

Войдите на официальный сайт ACECode: https://www.acebott.com/pages/software, войдите в интерфейс загрузки программного обеспечения, выберите версию программного обеспечения ACECode для системы Windows и нажмите «Загрузить ACECode» для загрузки.

../../_images/ACECode-2.png

Намекать

Если вы загрузили сжатый пакет, распакуйте его, а затем перейдите к последующим шагам установки.

Шаг 2: Дважды щелкните загруженный установщик и следуйте инструкциям по установке ACECode. Здесь мы берем установку в системе Windows в качестве примера для демонстрации.

1.После завершения загрузки файл установочного пакета появится, как показано на рисунке. Щелкните, чтобы установить программное обеспечение.

../../_images/ACECode-3.png

2.После нажатия на программное обеспечение появится следующий интерфейс. Выберите «Установить». Вы можете выбрать путь установки по умолчанию или выбрать маршрут установки программного обеспечения самостоятельно.

../../_images/ACECode-4.png

3. Устанавливается программное обеспечение ACECode.

../../_images/ACECode-5.png

4. Установка завершена.

../../_images/ACECode-6.png

5.Найдите ярлык ACECode на рабочем столе и дважды щелкните, чтобы открыть ACECode.

../../_images/ACECode-7.png

Ⅲ.Онлайн-режим и режим загрузки

В настоящее время ACECode поддерживает два режима разработки: онлайн-режим и режим загрузки. Онлайн-режим поддерживает онлайн-отладку, которая позволяет отлаживать программу в реальном времени, что удобно и быстро; режим загрузки заключается в загрузке написанной программы на плату контроллера ESP32 (или другую основную плату контроллера). После успешной загрузки программу можно запустить на ESP32 без компьютера (плата контроллера должна быть запитана извне).

../../_images/ACECode-8.png

Ниже в качестве примера используется плата контроллера ESP32 для демонстрации использования ACECode в режиме онлайн и режиме загрузки.

Шаг 1: Подключите ACECode и плату контроллера ESP32

1.В списке основных плат контроллера ACECode выберите плату контроллера ESP32. Программное обеспечение выбирает ESP32 по умолчанию.

../../_images/ACECode-9.png

2.Найдите кнопку последовательного коммуникационного соединения в интерфейсе ACECode. Состояние последовательного коммуникационного соединения будет отображаться на кнопке. Переместите мышь в положение кнопки последовательного коммуникационного соединения, и автоматически появится список информации о последовательном коммуникационном порте компьютера; если устройство не обнаружено, появится сообщение «Устройства не найдены».

../../_images/ACECode-10.png

3. Когда мы подключаем ESP32 к компьютеру с помощью кабеля данных, в список информации о последовательном коммуникационном порте будет добавлен новый порт «COM18». Номер порта является случайным и будет меняться в зависимости от реальной ситуации. Щелкните по недавно добавленному порту, чтобы установить коммуникационное соединение между ACECode и ESP32. После успешного подключения отображение статуса соединения на кнопке подключения переключится с «не подключено» на информацию о подключенном порте.

../../_images/ACECode-11.png

Намекать

Мощности USB-питания может быть недостаточно, требуется внешний источник питания. Подключите ESP32 к достаточному источнику питания и включите выключатель питания.

Шаг 2: Онлайн-режим

1.Напишите следующий код в онлайн-режиме, чтобы заставить мигать встроенный светодиод на ESP32.

Намекать

1. Светодиодный индикатор встроен в плату контроллера ESP32 и подключен к порту ввода-вывода.

2. В результате выполнения этой инструкции светодиодный индикатор может мигать в течение 1 секунды и 1 секунды выключаться.

../../_images/ACECode-12.png

2.После написания отладьте код онлайн. Щелкните по коду, чтобы запустить его. Код станет желтым, указывая на то, что код выполняется. Светодиод на ESP32 будет многократно загораться на 1 секунду, а затем гаснуть на 1 секунду.

../../_images/ACECode-13.png

Шаг 3: Режим загрузки

1.После завершения отладки переключитесь в «режим загрузки» и измените команду запуска программы на «запустить программу». В «режиме загрузки» для запуска программы необходимо использовать эту команду.

../../_images/ACECode-14.png

2. На этом этапе вы можете видеть, что в «режиме загрузки» ACECode соответствующий код языка C и код Python будут генерироваться синхронно для удовлетворения различных потребностей пользователей.

../../_images/ACECode-15.png

3.Нажмите кнопку «Загрузить», чтобы загрузить программу. Когда процесс загрузки достигнет 100%, она будет успешной. После успешной загрузки программу можно будет запустить на плате контроллера ESP32 без компьютера, то есть можно отключить кабель данных и позволить программе работать независимо на ESP32 (подключить ESP32 к внешнему источнику питания).

../../_images/ACECode-16.png

4.Если загрузка не удалась, вы можете выполнить отладку в соответствии с сообщением об ошибке в правом нижнем углу консоли. Если здесь появится сообщение, вы можете проверить, подключены ли ACECode и ESP32.

../../_images/ACECode-17.png

Статьи по теме

Оставьте первый комментарий

Подать заявку на бесплатную пробную версию

Данное испытание продукта предназначено в первую очередь для педагогов и академических учреждений.

Заполняя и отправляя эту форму, вы соглашаетесь с
Условия и положения пробной версии продукта Acebott.

Получите эксклюзивную скидку на образование сегодня

Заполните эту форму, чтобы подать заявку на специальные скидки, предназначенные для педагогов и учреждений. Воспользуйтесь скидкой не менее 5% на наши наборы STEM — потому что образование заслуживает награды!

Заполните, пожалуйста, форму выше, и наша команда свяжется с вами в ближайшее время!
😊🚀

Получите бесплатную расценку! 🎉

Не можете найти идеальный набор STEM? Хотите лучшие оптовые цены?
Хотите стать дистрибьютором?

Просто заполните форму выше, и мы свяжемся с вами как можно скорее и предоставим всю необходимую информацию! 😊🚀

Этот сайт защищен reCAPTCHA и Google Персональные данные и Условия Предоставления Услуг подать заявление.