Обзор
Этот STM32 Умный Автомобиль с Многофункциональной Платой Разработки является платой разработки & умного автомобиля 2-в-1, разработанной на основе микроконтроллера STM32. Он интегрирует несколько встроенных периферийных устройств (зуммер, инфракрасные датчики, фоточувствительный датчик, RGB/прожекторное освещение, независимые кнопки и т.д.) и предоставляет широкий спектр интерфейсов расширения и монтажных отверстий для внешних датчиков и управляющих модулей. С помощью программирования на языке C можно реализовать такие функции, как избегание препятствий, следование за инфракрасным сигналом и дистанционное управление; в сочетании с шинами, моторами и ультразвуковым модулем его можно собрать в умный автомобиль с полным приводом (4WD).
Ключевые особенности
- Разработческая плата & умного автомобиля 2-в-1
- Открытые учебные пособия и коды; поддержка нескольких внешних датчиков
- Встроенный MCU: STM32F103ZET6 (ARM Cortex-M3), до 72 МГц, 512KB Flash, 64KB RAM
- Периферийные ресурсы включают UART, I2C, SPI, таймеры, АЦП и 144 GPIO пина
- Программирование/загрузка через кабель Type-C (однокнопочное запись и загрузка)
- 40-контактный разъем GPIO для расширения (поддерживается подключение кабеля DuPont)
- 2-слойная платформа расширения для установки дополнительных периферийных датчиков
- Закрытый дизайн батарейного отсека (защищает батарею от ударов, жидкостей и пыли)
- Оснащен OLED-дисплеем для информации о состоянии в реальном времени
- Защита безопасности: защита от короткого замыкания, защита от перегрузки
Демонстрация функций
- OLED-дисплей
- Звук зуммера
- Ультразвуковое обнаружение данных
- Обнаружение данных ИК-контроля
- Управление светом кнопкой
- Обнаружение напряжения
- Цветное световое отображение
- Обнаружение данных, чувствительных к свету
Дисплей функций умного автомобиля (как указано)
- Ультразвуковое & PTZ многоугольное избегание (по желанию: требуется сервопривод PTZ), d = 8 см
- Инфракрасное избегание препятствий
- Инфракрасное отслеживание (по желанию: требуется 4-канальный модуль отслеживания)
- 2.4G беспроводное управление (Опционально: требуется 2).4G ручка)
- Инфракрасный пульт управления
- Ультразвуковое расстояние, d = 30 см
- Ультразвуковое следование
- Отслеживание машинного кода (Опционально: требуется модуль зрения K230)
- Голосовое интерактивное управление (Опционально: требуется модуль зрения K230 + модуль AI голосового управления)
- Управление жестами (Голосовое оповещение) (Опционально: требуется модуль зрения K230 + модуль AI голосового управления)
- Распознавание дорожных знаков (Голосовое оповещение) (Опционально: требуется модуль зрения K230 + модуль AI голосового управления)
Поддерживает сенсорные аксессуары (как указано)
- RGB свет
- 2DOF электрическое PTZ отслеживание
- Привод сервомотора
- Гироскопическая линейная коррекция
Спецификации
| MCU | STM32F103ZET6 |
| Ядро | Cortex M3 |
| Инкапсуляция | LQFP144 |
| Количество контактов | 144 |
| Основная частота тактового сигнала | 72 МГц |
| Внутренняя флеш-память | 512k |
| Оперативная память | 64KB |
| Внешняя флеш-память | 8M |
| Язык программирования | Язык C |
| Инструменты разработки | STM32CubeIDE |
| Загрузка программы | Серийный порт, ST-Link |
| Симуляция программы | ST-Link |
| Рабочее напряжение | 2.0~3.6V |
| Преобразование уровней | 3.3V/5V |
| Таймер | 8 |
| Таймер (универсальный) | 4PCS (TIM2, TIM3, TIM4, TIM5) |
| Таймер (базовый) | 2PCS (TIM6, TIM7) |
| Таймер (расширенное управление) | 2PCS (TIM1, TIM8) |
| SPI | 3PCS (SPI1, SPI2, SPI3), SPI2 и SPI3 служат для 2S связи |
| I2C | 2PCS (I2C1, I2C2) |
| USART/UART | 5 (USART1, USART2, USART3, UART4, UART5) |
| USB | 1PCS (USB 2.0 полной скорости) |
| CAN | 1PCS (2.0B инициатива) |
| SDIO | 1ШТ |
| 12-битный модуль АЦП (количество каналов) | 3 (21) |
| Цифровое-аналоговое преобразование | 3xADC (12 бит/21 канал) |
| 12-битный ЦАП преобразователь (количество каналов) | 2 (2) |
| FSMC (контроллер статической памяти) | √ |
| USB связь | Поддержка |
| Встроенные периферийные устройства | Активный зуммер, кнопка, фотосенсор, светодиод, инфракрасный приемник, поисковый фонарь, инфракрасный модуль избежания |
| Размер | 112.52*195(мм) |
| Вес | Около 135г |
| Защита безопасности | Защита от короткого замыкания, защита от перегрузки |
Интерфейс на борту / Распределение функций (как указано)
- Поисковый фонарь (левый/правый)
- Модуль инфракрасного избегания препятствий (левый/правый)
- XH2.54-2*4 разъем
- XH2.54-6PIN пин
- PH2.0-5PIN пин-последовательный порт
- XH2.54-5PIN пин
- PH2.0-4PIN пин
- XH2.54-2*20 пин
- XH2.54-4PIN пин
- XH2.54-7PIN пин-SPI
- XH2.54-1*8 разъем
- XH2.54-3PIN пин
- PH2.0-3PIN пин
- Интерфейс Type-C
- Вход питания постоянного тока типа T
- DC4.0*1.7(мм)интерфейс
- Кнопка питания
- Кнопка KEY1, KEY2, KEY3, RESET
- Фотосенсор
- Зуммер
- Переключение напряжения сервомотора
Распределение местоположения монтажных отверстий (как указано)
Предоставляет маркировку позиций монтажных отверстий для некоторых аксессуаров. Пользователи могут регулировать позиции монтажных отверстий в зависимости от фактических сценариев применения.
- Модуль электромагнитного отслеживания линии
- 4-канальный модуль отслеживания
- Ультразвуковой модуль
- Кронштейн для мотора
- Модуль K210/CCD
- Модуль операционного усилителя
- Модуль MPU6050
- Верхняя плата расширения
- OLED экран
Места расположения отверстий платформы расширения (как указано)
- 9G сервопривод PTZ
- YDLIDAR X3 лидар
- Модуль голосового взаимодействия
- 2.4G беспроводная ручка
- 2D электрический PTZ
- 2-слойная расширительная плата
Параметры размеров
Многофункциональная плата разработки STM32
- Единица: мм
- Размер: 112.52*195(мм)
- Дополнительные отметки на чертеже (единица: мм): 195, 108, 82, 81, 48, 19, 25, 16, 15
Умный автомобиль STM32
- Единица: мм
- Общий (вид сверху): 146.00 x 195.00
- Высота (вид сбоку): 60.70
Содержание курса (как указано)
0. Быстрый старт с автомобилем на плате разработки STM32
- Аксессуары для платы разработки STM32 для каждой версии
- Руководство по плате разработки STM32
- Сборка автомобиля на плате разработки STM32 (автомобильная версия)
- Быстрый старт (обязательно к прочтению)
- Меры предосторожности при использовании
1.Введение в плату разработки STM32
- Узнайте о STM32
- Введение в плату разработки STM32
- Назначение выводов платы разработки
- Введение в библиотеку HAL и библиотеку LL
2. Настройка и использование среды разработки
- Общие инструменты разработки
- Установка STM32CubeMX - Использование
- Установка STM32CubeIDE - Использование
- Установка общих драйверов
- Загрузка программы и симуляция
- Инженерный опыт и миграция
3.Основной учебник по плате разработки
- RGB прожектор (GPIO)
- Управление зуммером (GPIO)
- Управление кнопкой (EXTI)
- Серийная связь (USART)
- Обнаружение напряжения (ADC)
- Внутренний датчик температуры (ADC)
- Независимый сторожевой таймер (IwDG)
- Оконный сторожевой таймер (wwDG)
- Базовый таймер (TIM6)
- Универсальный таймер (TIM3)
- Расширенные таймеры (TIM1)
- Коммуникация I2C (IIC)
- Внешняя флеш-память (SPI)
- Встроенная флеш-память (Flash)
- DMA: USART
- DMA: SPI
- DMA: I2C
- USB связь
- USB аналоговый U диск
- FreeRTOS
4.Учебное пособие по расширению автомобиля
- Управление сервоприводом
- Основное использование ультразвукового сервопривода PTZ
- Управление мотором
- Значение светочувствительности OLED-дисплея
- Инфракрасный датчик
- Четырехканальный модуль отслеживания
- Инфракрасный пульт дистанционного управления
- Ультразвуковое расстояние
- Тест контроллера PS2
- Модуль видения K230
- Модуль интеграции голосового взаимодействия AI
5.Учебные пособия по роботизированным автомобилям
- Патрулирование по линии автомобиля
- Ультразвуковое следование
- Ультразвуковая избегание препятствий
- Ультразвуковая избегание препятствий (версия с сервоприводом)
- Избегание препятствий с помощью инфракрасного датчика
- Инфракрасный пульт дистанционного управления
- Пульт дистанционного управления PS2
- Отслеживание лица K230 на PTZ
- Отслеживание цвета K230
- Патрулирование по цветной линии K230
- Команда QR-кода K230
- Отслеживание машинного кода K230
- Указание дорожного знака K230 (голос)
- Цветовой отклик K230 (голос)
- Управление жестами K230 (голос)
- Игра в Камень, Ножницы, Бумага K230 (голос)
Применения
- Изучение и эксперименты по встроенной разработке STM32
- Практика программирования роботизированного автомобиля (язык C)
- Расширение сенсоров и прототипирование через XH2.54/PH2.0/UART/SPI/I2C интерфейсы
Учебник / Руководство
Для вопросов о совместимости до продажи или помощи после продажи, свяжитесь с https://rcdrone.top/ или отправьте электронное письмо на [email protected] .
Детали

Создайте и запрограммируйте платформу 2-в-1, которая работает как автономная плата разработки STM32 или как база для умного автомобиля с полным приводом.

Используйте плату независимо для экспериментов с MCU, затем установите ее на шасси, чтобы начать проекты умного автомобиля.

STM32F103ZET6 (Cortex‑M3) обеспечивает производительность до 72 МГц с 512 КБ Flash и 64 КБ RAM для сборок с высокой степенью расширяемости.

Пошаговые учебники охватывают основы STM32, драйверы периферийных устройств и разработку функций умного автомобиля.

Поддержка периферийных устройств включает в себя практические процедуры, такие как OLED-дисплей состояния, сигналы будильника, декодирование ИК-сигналов и сбор данных с датчиков.

Демонстрационные проекты включают ультразвуковое определение расстояния/избежание препятствий, следование за инфракрасными препятствиями и дополнительные модули беспроводного или ИИ-взаимодействия.

Точки крепления и интерфейсы упрощают добавление аксессуаров, таких как RGB-подсветка, сервоприводы, кронштейны PTZ и модули гироскопа.


Программирование через Type-C, 40-контактный GPIO-разъем и закрытый аккумуляторный блок помогают поддерживать быструю и аккуратную прототипизацию.

Четкая маркировка разъемов помогает подключать устройства UART/I2C/SPI, датчики и питание с меньшим количеством ошибок при запуске.



Размеры платы и расстояние между креплениями предоставлены для планирования установки шасси и компоновки с расширением.



Спецификации с боковой стороны автомобиля обобщают варианты управления, детали мотора/энкодера, а также информацию о батарее и зарядке для полного комплекта.

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

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

Комплект умного автомобиля Yahboom STM32 включает ресурсы с открытым исходным кодом и файлы 3D-моделей, чтобы упростить разработку и настройку.

Комплект включает плату STM32 с модулем ультразвукового датчика, инфракрасный пульт, небольшой OLED-дисплей и USB-кабель для настройки.

Стандартный комплект включает плату STM32 с ультразвуковым модулем, OLED-дисплеем, ИК-пультом, шасси, колесами, энкодерными моторами, батареей и основными кабелями и оборудованием.

Комплект умного автомобиля Yahboom STM32 включает в себя плату управления STM32, ультразвуковой модуль, OLED-дисплей, ИК-пульт, четыре энкодерных мотора с колесами, литиевый аккумулятор 7.4V и монтажные аксессуары.

Комплект умного автомобиля Yahboom STM32 включает в себя плату управления STM32, ультразвуковой датчик, OLED-дисплей, ИК-пульт, геймпад 2.4G, моторы, колеса, аккумулятор и зарядное устройство для сборки и тестирования управления движением.

Комплект включает в себя плату управления STM32, ультразвуковой модуль, OLED-дисплей, ИК-пульт, моторы с энкодерами, колеса, аккумулятор и монтажное оборудование для сборки умного автомобиля.

Комплект умного автомобиля Yahboom STM32 объединяет плату управления STM32 с ультразвуковым датчиком, модулем инфракрасного отслеживания, OLED-дисплеем, энкодерными моторами, колесами и аксессуарами для зарядки для полной сборки.
Related Collections
