Przegląd
Ten STM32 Smart Car z wielofunkcyjną płytką rozwojową to płytka rozwojowa & platforma smart car 2-w-1 zaprojektowana wokół mikrokontrolera STM32. Integruje wiele wbudowanych peryferiów (buzzery, czujniki podczerwieni, czujnik światła, oświetlenie RGB/reflektor, niezależne przyciski itp.) i oferuje szeroki zakres interfejsów rozszerzeń oraz otworów montażowych dla zewnętrznych czujników i modułów sterujących. Dzięki programowaniu w języku C można zaimplementować funkcje takie jak unikanie przeszkód, podążanie za podczerwienią i zdalne sterowanie; w połączeniu z oponami, silnikami i modułem ultradźwiękowym można go zmontować w samochód smart 4WD.
Kluczowe cechy
- Płytka rozwojowa & inteligentny samochód 2-w-1
- Otwarte źródło samouczków i kodów; obsługuje wiele zewnętrznych czujników
- MCU na pokładzie: STM32F103ZET6 (ARM Cortex-M3), do 72 MHz, 512KB Flash, 64KB RAM
- Zasoby peryferyjne obejmują UART, I2C, SPI, timery, ADC i 144 piny GPIO
- Kabel danych typu C do programowania/pobierania (jedno kliknięcie pisania i pobierania)
- 40-pinowy złącze GPIO do rozszerzeń (wsparcie dla połączenia kablowego DuPont)
- Platforma rozszerzeń 2-warstwowa do instalacji dodatkowych peryferiów czujnikowych
- Zamknięta konstrukcja skrzynki na baterie (chroni baterię przed uderzeniami, cieczami i kurzem)
- Wyposażony w wyświetlacz OLED do informacji o statusie w czasie rzeczywistym
- Ochrona bezpieczeństwa: ochrona przed zwarciem, ochrona przed przeciążeniem
Funkcje demonstrowane
- Wyświetlacz OLED
- Dźwięk buzzera
- Wykrywanie danych ultradźwiękowych
- Wykrywanie danych sterowania IR
- Światło sterowane przyciskiem
- Wykrywanie napięcia
- Kolorowy wyświetlacz świetlny
- Wykrywanie danych fotoczułych
Wyświetlacz funkcji inteligentnego samochodu (jak wymieniono)
- Ultradźwiękowe & PTZ unikanie pod różnymi kątami (Opcjonalnie: Wymaga serwomechanizmu PTZ), d = 8cm
- Unikanie przeszkód podczerwienią
- Śledzenie podczerwienią (Opcjonalnie: Wymaga modułu śledzenia 4-kanałowego)
- 2.4G bezprzewodowe sterowanie ręczne (Opcjonalnie: Potrzebne 2.)4G uchwyt)
- Podczerwony pilot zdalnego sterowania
- Ultradźwiękowe pomiar odległości, d = 30cm
- Ultradźwiękowe śledzenie
- Śledzenie kodu maszyny (Opcjonalnie: Wymaga modułu wizji K230)
- Interaktywne sterowanie głosowe (Opcjonalnie: Wymaga modułu wizji K230 + modułu głosowego AI)
- Sterowanie gestami (Nadawanie głosowe) (Opcjonalnie: Wymaga modułu wizji K230 + modułu głosowego AI)
- Rozpoznawanie znaków drogowych (Nadawanie głosowe) (Opcjonalnie: Wymaga modułu wizji K230 + modułu głosowego AI)
Obsługuje akcesoria czujnikowe (jak wymieniono)
- Światło RGB
- 2DOF elektryczne śledzenie PTZ
- Silnik serwo napędowy
- Korekcja liniowa żyroskopu
Specyfikacje
| MCU | STM32F103ZET6 |
| Jądro | Cortex M3 |
| Enkapsulacja | LQFP144 |
| Liczba pinów | 144 |
| Główna częstotliwość zegara | 72 MHz |
| Pamięć Flash wewnętrzna | 512k |
| Pamięć RAM | 64KB |
| Pamięć Flash zewnętrzna | 8M |
| Język programowania | Język C |
| Narzędzia deweloperskie | STM32CubeIDE |
| Pobieranie programu | Port szeregowy, ST-Link |
| Symulacja programu | ST-Link |
| Napięcie robocze | 2.0~3.6V |
| Konwersja poziomu | 3.3V/5V |
| Timer | 8 |
| Timer (uniwersalny) | 4SZT (TIM2, TIM3, TIM4, TIM5) |
| Timer (podstawowy) | 2SZT (TIM6, TIM7) |
| Timer (zaawansowane sterowanie) | 2SZT (TIM1, TIM8) |
| SPI | 3SZT (SPI1, SPI2, SPI3), SPI2 i SPI3 służą jako komunikacja 2S |
| I2C | 2SZT (I2C1, I2C2) |
| USART/UART | 5 (USART1, USART2, USART3, UART4, UART5) |
| USB | 1SZT (USB 2.0 pełna prędkość) |
| CAN | 1SZT (2.0B inicjatywa) |
| SDIO | 1SZT |
| Moduł ADC 12-bitowy (liczba kanałów) | 3 (21) |
| Konwersja cyfrowo-analogowa | 3xADC (12 bitów/21 kanałów) |
| Konwerter DAC 12-bitowy (liczba kanałów) | 2 (2) |
| FSMC (kontroler pamięci statycznej) | √ |
| Komunikacja USB | Wsparcie |
| Peripherals onboard | Aktywny buzzer, przycisk, czujnik światła, dioda LED, odbiornik podczerwieni, latarka, moduł unikania podczerwieni |
| Rozmiar | 112.52*195(mm) |
| Waga | Około 135g |
| Ochrona bezpieczeństwa | Ochrona przed zwarciem, ochrona przed przeciążeniem |
Interfejs pokładowy / Dystrybucja funkcji (jak oznaczone)
- Reflektor (lewo/prawo)
- Moduł unikania przeszkód na podczerwień (lewo/prawo)
- Gniazdo XH2.54-2*4
- Pin XH2.54-6PIN
- Pin PH2.0-5PIN-port szeregowy
- Pin XH2.54-5PIN
- Pin PH2.0-4PIN
- Pin XH2.54-2*20
- Pin XH2.54-4PIN
- Pin XH2.54-7PIN-SPI
- Gniazdo XH2.54-1*8
- Pin XH2.54-3PIN
- Pin PH2.0-3PIN
- Interfejs typu C
- Wejście zasilania DC typu T
- DC4.0*1.7(mm)interface
- Przycisk zasilania
- Przycisk KEY1, KEY2, KEY3, RESET
- Czujnik fotoelektryczny
- Buzzer
- Przełączanie napięcia serwomechanizmu
Rozkład lokalizacji otworów montażowych (jak oznaczone)
Zapewnia oznaczenia pozycji otworów montażowych dla niektórych akcesoriów. Użytkownicy mogą dostosować pozycje otworów montażowych zgodnie z rzeczywistymi scenariuszami zastosowania.
- Moduł śledzenia linii elektromagnetycznej
- Moduł śledzenia 4-kanałowego
- Moduł ultradźwiękowy
- Uchwyt silnika
- Moduł K210/CCD
- Moduł wzmacniacza operacyjnego
- Moduł MPU6050
- Górna płyta rozszerzeń
- Wyświetlacz OLED
Lokalizacje otworów platformy rozszerzeń (jak oznaczone)
- Serwomechanizm 9G PTZ
- Lidar YDLIDAR X3
- Moduł interakcji głosowej
- 2.4G bezprzewodowy uchwyt
- 2D elektryczny PTZ
- 2-warstwowa płyta rozszerzeń
Parametry rozmiaru
Wielofunkcyjna płyta rozwojowa STM32
- Jednostka: mm
- Rozmiar: 112.52*195(mm)
- Dodatkowe oznaczenia rysunkowe (jednostka: mm): 195, 108, 82, 81, 48, 19, 25, 16, 15
Inteligentny samochód STM32
- Jednostka: mm
- Całkowity (widok z góry): 146.00 x 195.00
- Wysokość (widok z boku): 60.70
Plan kursu (jak wymieniono)
0. Szybki start z samochodem na płycie rozwojowej STM32
- Akcesoria do płyty rozwojowej STM32 dla każdej wersji
- Podręcznik płyty rozwojowej STM32
- Montowanie samochodu na płycie rozwojowej STM32 (wersja samochodowa)
- Szybki start (do przeczytania)
- Środki ostrożności przy użyciu
1.Wprowadzenie do płytki rozwojowej STM32
- Dowiedz się o STM32
- Wprowadzenie do płytki rozwojowej STM32
- Przypisanie pinów płytki rozwojowej
- Wprowadzenie do biblioteki HAL i biblioteki LL
2. Konfiguracja i korzystanie ze środowiska rozwojowego
- Typowe narzędzia deweloperskie
- Instalacja STM32CubeMX - Użycie
- Instalacja STM32CubeIDE - Użycie
- Instalacja typowych sterowników
- Pobieranie programu i symulacja
- Doświadczenie inżynieryjne i migracja
3.Początkowy samouczek dotyczący płytki rozwojowej
- Reflektor RGB (GPIO)
- Kontrola buzzera (GPIO)
- Kontrola przycisku (EXTI)
- Komunikacja szeregowa (USART)
- Wykrywanie napięcia (ADC)
- Wewnętrzny czujnik temperatury (ADC)
- Niezależny watchdog (IwDG)
- Watchdog okna (wwDG)
- Podstawowy timer (TIM6)
- Uniwersalny timer (TIM3)
- Zaawansowane timery (TIM1)
- Komunikacja I2C (IIC)
- Pamięć Flash poza chipem (SPI)
- Pamięć Flash na chipie (Flash)
- DMA: USART
- DMA: SPI
- DMA: I2C
- Komunikacja USB
- Analogowy dysk USB U
- FreeRTOS
4.Tutorial rozszerzenia samochodu
- Kontrola serwomechanizmu
- Podstawowe użycie ultradźwiękowego serwomechanizmu PTZ
- Kontrola silnika
- Wartość czułości światła wyświetlacza OLED
- Czujnik podczerwieni
- Moduł śledzenia w czterech kierunkach
- Pilot na podczerwień
- Ultradźwiękowe pomiary odległości
- Test kontrolera PS2
- Moduł wizji K230
- Moduł integracji interakcji głosowej AI
5.Tutoriale dotyczące samochodów robotycznych
- Patrol linii samochodowej
- Ultradźwiękowe podążanie
- Ultradźwiękowe unikanie przeszkód
- Ultradźwiękowe unikanie przeszkód (wersja z serwomechanizmem gimbala)
- Unikanie przeszkód za pomocą czujnika podczerwieni
- Zdalne sterowanie na podczerwień
- Zdalne sterowanie PS2
- Śledzenie twarzy K230 na PTZ
- Śledzenie kolorów K230
- Patrol linii kolorów K230
- Komenda kodu QR K230
- Śledzenie kodu maszynowego K230
- Wskazanie znaku drogowego K230 (głos)
- Reakcja na kolor K230 (głos)
- Kontrola gestów K230 (głos)
- Gra w Papier Kamień Nożyce K230 (Głos)
Aplikacje
- Nauka i eksperymenty w zakresie rozwoju wbudowanego STM32
- Praktyka programowania samochodów robotycznych (język C)
- Rozszerzenie czujników i prototypowanie za pomocą XH2.54/PH2.0/UART/SPI/I2C interfejsy
Poradnik / Instrukcja
W przypadku pytań dotyczących kompatybilności przed sprzedażą lub pomocy posprzedażowej, skontaktuj się z https://rcdrone.top/ lub wyślij e-mail na [email protected] .
Szczegóły

Zbuduj i zaprogramuj platformę 2-w-1, która działa jako samodzielna płytka rozwojowa STM32 lub baza inteligentnego samochodu 4WD.

Użyj płytki niezależnie do eksperymentów z MCU, a następnie zamontuj ją na podwoziu, aby rozpocząć projekty inteligentnego samochodu.

STM32F103ZET6 (Cortex‑M3) zapewnia wydajność do 72MHz z 512KB Flash i 64KB RAM dla rozbudowanych projektów.

Krok po kroku poradniki obejmują podstawy STM32, sterowniki peryferyjne i rozwój funkcji inteligentnego samochodu.

Wsparcie dla peryferiów onboard obejmuje rutyny praktyczne, takie jak wyświetlacz statusu OLED, powiadomienia dźwiękowe, dekodowanie IR oraz zbieranie danych z czujników.

Projekty demonstracyjne obejmują ultradźwiękowe pomiary/omijanie przeszkód, podążanie za przeszkodami w podczerwieni oraz opcjonalne moduły interakcji bezprzewodowej lub AI.

Punkty montażowe i interfejsy ułatwiają dodawanie akcesoriów, takich jak oświetlenie RGB, serwomechanizmy, uchwyty PTZ i moduły żyroskopowe.


Programowanie typu C, 40-pinowy złącze GPIO oraz zamknięta skrzynka na baterie pomagają utrzymać szybkie i schludne prototypowanie.

Jasne oznaczenia złączy pomagają w podłączaniu urządzeń UART/I2C/SPI, czujników i zasilania z mniejszą liczbą błędów podczas uruchamiania.



Wymiary płytki i odstępy montażowe są podane w celu zaplanowania dopasowania do obudowy i układów rozszerzeń w stosie.



Specyfikacje po stronie samochodu podsumowują opcje sterowania, szczegóły silnika/enkodera oraz informacje o baterii i ładowaniu dla pełnej konstrukcji.

Dostęp do zorganizowanych zasobów edukacyjnych online, uporządkowanych według tematów od szybkiego startu po sterowniki peryferyjne i komunikacyjne.

Zaawansowane lekcje rozszerzają się na moduły rozszerzeń samochodowych oraz wyższe poziomy zachowań robotów, takie jak śledzenie i unikanie przeszkód.

Zestaw inteligentnego samochodu Yahboom STM32 zawiera zasoby kodu open-source oraz pliki modeli 3D, aby ułatwić rozwój i dostosowywanie.

Zestaw zawiera płytkę STM32 z modułem czujnika ultradźwiękowego, pilotem na podczerwień, małym wyświetlaczem OLED oraz kablem USB do konfiguracji.

Standardowy zestaw łączy płytkę STM32 z modułem ultradźwiękowym, wyświetlaczem OLED, pilotem IR, płytami podwozia, kołami, silnikami enkoderowymi, baterią oraz podstawowymi kablami i akcesoriami.

Zestaw inteligentnego samochodu Yahboom STM32 zawiera płytkę kontrolną STM32, moduł ultradźwiękowy, wyświetlacz OLED, pilot IR, cztery silniki z enkoderami z kołami, akumulator litowo-jonowy 7,4V oraz akcesoria montażowe.

Zestaw inteligentnego samochodu Yahboom STM32 zawiera płytkę kontrolną STM32, czujnik ultradźwiękowy, wyświetlacz OLED, pilot IR, kontroler 2.4G, silniki, koła, akumulator i ładowarkę do budowy i testowania kontroli napędu.

Zestaw zawiera płytkę kontrolną STM32, moduł ultradźwiękowy, wyświetlacz OLED, pilot IR, silniki z enkoderami, koła, akumulator oraz akcesoria montażowe do budowy inteligentnego samochodu.

Zestaw inteligentnego samochodu Yahboom STM32 łączy płytkę kontrolną STM32 z czujnikiem ultradźwiękowym, modułem śledzenia podczerwieni, wyświetlaczem OLED, silnikami z enkoderami, kołami oraz akcesoriami do ładowania dla pełnej budowy.
Related Collections
