Вопрос

Я учусь в старшей школе и подумываю сделать робота, который рисует маркерами разного цвета.Мне хотелось бы получить некоторые рекомендации относительно того, с чего мне следует начать работу по этой программе.

Я хочу создать программу на компьютере, в которой вы могли бы нарисовать путь, который вы хотите, чтобы робот нарисовал, а затем, используя ключ Bluetooth и комплект разработчика Bluetooth, я бы отправил команду роботу, чтобы он нарисовал путь по-настоящему. .

Это было полезно?

Решение

Ну, это не совсем легко.Но я полагаю, что проще всего это сделать с помощью набора Mindstorm.Я видел, что для Mindstorm можно написать код, используя C++, но я не настолько хорошо знаю этот набор, чтобы сказать, какие и где взять библиотеки.Я только играл с ним давным-давно.Затем я предполагаю, что он настроит виртуальный COM-порт на вашем компьютере через Bluetooth, который вы сможете использовать для связи с комплектом.

По крайней мере, это в теории.

Другие советы

Я бы рекомендовал попробовать NXTComm библиотека для Обработка, поскольку это даст вам возможность управлять роботом и достаточно легко написать программу, позволяющую пользователю рисовать пути.

Другой вариант — установить на ПК программу (написанную на выбранном вами языке), которая генерирует текстовый файл, содержащий подробную информацию о каждом сегменте линии.Затем его можно отправить роботу через USB-кабель.

Программа на кирпиче могла бы затем проанализировать текстовый файл и выполнить соответствующие действия.

Здесь нет особой необходимости использовать Bluetooth.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top