QB: двухколесный робот Arduino для мастеров всех возрасто...

Источник:

Что такое QB?

QB — это робот в форме куба (90x90x90 мм), управляемый Arduino Nano. У него два массивных колеса диаметром 68 мм и шириной 25 мм, которые приводятся в движение мини-моторами постоянного тока с редуктором. Свободно вращающийся шарикоподшипник, который действует как своего рода третье колесо и удерживает QB ровно и стабильно. Микроконтроллер QB Arduino Nano установлен на макетной плате, которая обеспечивает множество удобных вариантов распиновки и управления питанием от батареи.

Компактный корпус QB кубической формы вмещает все рабочие компоненты. Никаких уродливых свисающих проводов и открытой электроники. Порты USB C на Arduino Nano и порты для зарядки аккумулятора доступны снаружи, поэтому QB не нужно разбирать для программирования или зарядки. Я стремился к завершенному виду, компактному и симпатичному.

Цель состоит в том, чтобы QB стал платформой для изучения наук, технологий, инженерии и математики (STEM). QB — сложная задача, но подросток или взрослый человек, обладающий небольшими техническими способностями, должен быть в состоянии построить его, получать массу удовольствия от процесса, одновременно изучая электронику, программирование Arduino (C++) и CAD/CAM. Компоненты, которые невозможно напечатать на 3D-принтере, недороги и легко доступны в Интернете. Если у вас возникли проблемы с поиском или печатью деталей, напишите мне, и я постараюсь помочь.

Нет сомнений в том, что, проявив немного воображения и программирования, QB можно запрограммировать для разминирования, поиска скрытых объектов в лабиринте, решения лабиринтов, исследования/избежания столкновений, чтения и выполнения серии команд «Go Turtle» или прямого дистанционного управления в реальном времени с помощью джойстика, танцевать и петь и многое другое.

Загрузки включают в себя

Все STL для деталей, пригодных для 3D-печати.

Установка QB, непечатаемый список деталей и руководство по сборке.

Фотографии

Полнофункциональный код Arduino, готовый к загрузке.

BGB Robot Controller — приложение для управления роботом для устройств Android с поддержкой Bluetooth (включая исходный код):

BGB Blockly Programmer for QB — инструмент программирования на основе Google Blockly, который можно использовать для программирования QB. (нужно подключение к Интернету).

Посмотрите QB в действии!

Посетите страницу BGB в Facebook, чтобы наблюдать за дистанционным запуском «Hockey Pockey» в режиме реального времени! https://www.facebook.com/share/v/17yHAyrXLJ/

Ознакомьтесь с контроллером робота CYD от BGB!

У многих детей нет доступа к устройству Android, которое можно было бы использовать в качестве пульта дистанционного управления, поэтому я сделал одно из них с «дешевым желтым дисплеем» ESP32 (CYD) — в комплекте с крышкой для 3D-печати, которая делает ESP32 CYD похожим на игровую консоль. Проверьте это. https://www.printables.com/model/1614769-bgb-esp32-cyd-remote-controller-for-bt-enabled-rob

Используйте свободно — щедро делитесь — вдумчиво признавайте

Хорхе Гарсия, доктор философии
Директор компании Brittle Gum Bench Works

электронная почта: brittlegumbw@gmail.com

Пожертвования (любая сумма приветствуется): https://paypal.me/brittlegumbw

Посетите страницу Brittle Gum Benchworks в Facebook

Благодарности
Контроллер робота BGB и программатор BGB Blockly — были написаны с помощью Copilot (Microsoft) и Claude (Anthropic) с использованием ресурсов, доступных Google (Android Studio и Blockly Project). Оригинальная концепция и дизайн мои собственные.

Ранние идеи по кодированию и компонентам из DroneBot Workshop 2017 https://dronebotworkshop.com — RobotCarSpeedSensorDemo.ino..., а также из примеров и другой информации в библиотеках на GitHub. Я также черпал вдохновение в дизайне Otto Wheels https://www.ottodiy.com/academy.

Лицензия
Этот про��кт распространяется под лицензией GNU General Public License v3.0. См. https://www.gnu.org/licenses/gpl-3.0.en.html. Эта лицензия позволяет вам использовать проект без ограничений при условии, что любые внесенные вами изменения также должны быть переданы таким же образом.

11:46
2
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Корпус для адаптера питания
📁 Корпус для преобразователя питания сПодробнее
Корпус для DC регулируемого источника
📁 Корпус для DC регулируемого источникаПодробнее
Крепление "народного" налобного фонаря
📁 Крепление «народного» налобного фонаряПодробнее
Ручка настройки Yaesu FT-817
📁 Ручка VFO для FT-817/818. ИспользуйтеПодробнее
Модель кнопки для Imax B6
Вам понадобится капля клея, чтобыПодробнее
Антенный изолятор "орешек"
Это стандартный изолятор дляПодробнее
Адаптер питания Yaesu FT-817
📁 Вертикальный адаптер под коннекторыПодробнее
Корпус для ESP32 WROOM
📁 Корпус для ESP32 WROOM 📐 STL 🪵 PETGПодробнее
Корпус для ESP32
📁 3D модель корпуса для платы NodeMCU наПодробнее
Станок для намотки катушек с филаментом
📁 Станок для намотки катушек сПодробнее
Кабельный ввод
📁 3D модель для печати кабельнойПодробнее
Кабельный ввод #2
📁 Компактный контейнер с завинчивающейсяПодробнее
Кабельный гермоввод #3
📁 3D модель для печати кабельногоПодробнее
Кабельные вводы различных размеров
📁 Кабельные вводы различных размеровПодробнее
Распределительная коробка
📁 3D модель для печати распределительнойПодробнее
Водозащищенный кабельный ввод
📁 3D модель кабельного ввода сПодробнее
Кабельный ввод #4
📁 3D модель для печати качественногоПодробнее
Распределительная коробка с креплением на стену
📁 Распределительная коробка с креплениемПодробнее
Адаптеры для SIM карт - 3D модель для печати
📁 Адаптеры для SIM карт — 3D модель дляПодробнее
Корпус для метеодатчика на ESP8266
📁 Корпус для метеодатчика на ESP8266Подробнее
Улучшенный дрон «Nano Long Range» на 1х18650
📁 Улучшенный дрон «Nano Long Range» наПодробнее
Электронные "песочные часы"
📁 Электронные «песочные часы» 📐 STLПодробнее
Контейнер для батарей ft-817
📁 Контейнер для аккумулятора FT-817 сПодробнее
Защитный каркас Yaesu FT 817
📁 Защитные рельсы для Yaesu FT 817 и 818Подробнее
YAESU FT-817 Рельсы
📁 Рельсы с подвесом для тангенты иПодробнее
Портативный настольный источник питания
📁 Портативный настольный источникПодробнее
Кейс для хранения батарей ( 21700, 18650, AA, AAA)
📁 Кейс для хранения батарей ( 21700Подробнее
Каркас для батарей 18650
📁 Корпус для Heltec V4 с GPS, проектПодробнее
Корпус для датчика на esp8266
📁 Корпус для датчика на esp8266 📐 STLПодробнее
Корпус для метеодатчика с анемометром
📁 Корпус для метеодатчика с анемометромПодробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.