Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
На прошлой неделе, занимаясь серфингом на HackAday.io, я обнаружил этот проект «Hexabitz», он выглядел так многообещающе, что слоган проекта звучал так: «Создание прототипов оборудования не должно быть таким сложным». В основном проект состоит из модулей, которые имеют форму шестиугольника или пятиугольника, почти каждый модуль имеет MCU Cortex-M0 и уникальную прошивку. Я насчитал около 40 модулей, однако в магазине доступен только 21, я думаю, это потому, что проект довольно новый. Каждый модуль может быть присоединен к другим модулям и работать вместе.
Вы можете найти все виды модулей, от простых, таких как Logo и 50-миллиметровая сетка для поверхностного монтажа Proto Board, до более сложных, таких как RGB, до очень сложных, таких как преобразователь USB-B-to-UART и модули Bluetooth. Мне очень понравился этот проект, поэтому я заказал «Hexabitz Intro Kit», проводной зажим Кельвина, кабель для прототипа USB-UART и футболку (Почему бы и нет: P). В этой инструкции я собираюсь рассказать о том, как сделать «Мигающий светодиод» с помощью RGB-светодиода и интерфейса командной строки, а затем я использовал Processing IDE (отличную среду IDE с открытым исходным кодом), чтобы создать простой проект с использованием Hexabitz.
Шаг 1. Что вам понадобится:
Что вам понадобится:
Аппаратное обеспечение
Один светодиод RGB (H01R00): вы можете найти его здесь
Двухпроводной зажим Кельвина: отсюда:
Кабель прототипа USB-UART отсюда
Программное обеспечение:
Любой интерфейс командной строки будет работать. Я выбираю Realterm, скачайте его отсюда.
Обработка IDE
Шаг 2: Подключение
Прежде всего, обратите внимание, что у H01R00 есть две стороны: одна со светодиодом RGB (на веб-сайте это называется TOP) и вторая с MCU (снова веб-сайт называет это снизу) с помощью зажима Кельвина. Подключите кабель USB-UART к любому устройству. портов модульного массива (т. е. коммуникационные порты с P1 по P6). Верхняя площадка - это MCU TXD, а нижняя - MCU RXD. Таким образом, вы должны подключить верхнюю площадку к кабелю RXD (желтый в кабеле FTDI), а нижнюю площадку - к кабелю TXD (оранжевый).
Во-вторых, вам необходимо подать питание на модуль с помощью другого зажима Кельвина, подключив красный провод кабеля USB-UART к 3,3 В, а черный провод к GND.
Шаг 3. Подключите FTDI к компьютеру через порт USB
Если ваш компьютер не распознает FTDI, необходимый для установки драйвера, вы можете получить его здесь.
После этого светодиод на модуле будет мигать, показывая, что модуль готов к работе, если он не мигает, значит, что-то не так.
Шаг 4: откройте Realterm
(или любой другой интерфейс командной строки) и внесите следующие изменения:
· На экране нажмите: установите для параметра «Отображать как» значение ANSI вместо ASCII.
· В меню «Порт»: установите скорость передачи данных на 921600 и порт на порт FTDI (вы можете узнать, какой порт использовать в диспетчере устройств, или просто выберите тот, в названии которого есть / VCP).
Шаг 5: нажмите Enter
Вы можете нажать Enter или отправить / r с помощью касания отправки, вы получите ответ, как показано на этом рисунке:
Теперь вы можете начать играть: наберите «красный цвет 50» (без раздумий).
Затем введите «зеленый цвет 50».
Шаг 6:
После этого нам нужно сделать еще один проект
с помощью Обработки откройте следующий файл:
В седьмой строке вы можете найти строку с именем portName, измените ее значение на любой порт, назначенный вашим ПК для FTDI, включите модуль и затем нажмите «Выполнить».
Думаю, графический интерфейс сам себя объясняет;)