STM32智能小车实战项目源码.zip
大小:9.83MB
价格:49积分
下载量:0
评分:
5.0
上传者:weixin_42105599
更新日期:2025-09-22

基于stm32f103控制的智能小车项目实战源码

资源文件列表(大概)

文件名
大小
rush-mog-master/
-
rush-mog-master/.gitignore
28B
rush-mog-master/LICENSE
11.09KB
rush-mog-master/README.md
6.36KB
rush-mog-master/hardware/
-
rush-mog-master/hardware/README.md
3.9KB
rush-mog-master/hardware/ago/
-
rush-mog-master/hardware/ago/ago-backups/
-
rush-mog-master/hardware/ago/ago-backups/ago-2023-05-20_102128.zip
15.38KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-06-09_072058.zip
5.6KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-06-09_072726.zip
7.03KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-06-09_073612.zip
8.24KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-06-22_081611.zip
14.26KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-06-22_082943.zip
15.04KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-06-22_083612.zip
17.81KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-06-22_084511.zip
17.82KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-06-22_090618.zip
17.82KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-06-23_095208.zip
17.72KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-06-23_134617.zip
24.04KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-06-23_223554.zip
24.47KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-06-24_130458.zip
24.59KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-07-15_203819.zip
24.58KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-11-23_221718.zip
22.92KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-11-23_222338.zip
22.83KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-11-23_222943.zip
24.08KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-11-23_223444.zip
24.7KB
rush-mog-master/hardware/ago/ago-backups/ago-2023-11-23_225430.zip
24.7KB
rush-mog-master/hardware/ago/ago-backups/ago-2024-06-16_215220.zip
23.44KB
rush-mog-master/hardware/ago/ago-backups/ago-2024-06-16_215739.zip
24.21KB
rush-mog-master/hardware/ago/ago-backups/ago-2024-06-16_224900.zip
24.25KB
rush-mog-master/hardware/ago/ago-backups/ago-2024-06-16_225909.zip
25.71KB
rush-mog-master/hardware/ago/ago-backups/ago-2024-06-16_231442.zip
25.71KB
rush-mog-master/hardware/ago/ago-backups/ago-2024-06-23_185736.zip
25.71KB
rush-mog-master/hardware/ago/ago.kicad_pcb
50B
rush-mog-master/hardware/ago/ago.kicad_prl
1.12KB
rush-mog-master/hardware/ago/ago.kicad_pro
8.89KB
rush-mog-master/hardware/ago/ago.kicad_sch
111.5KB
rush-mog-master/hardware/ago/fp-info-cache
2.97MB
rush-mog-master/hardware/integrate_archetecture.png
52.85KB
rush-mog-master/hardware/modules/
-
rush-mog-master/hardware/modules/OpenMV4.jpg
231.97KB
rush-mog-master/hardware/modules/asr-pro.jpg
72.73KB
rush-mog-master/hardware/modules/board.jpg
74.03KB
rush-mog-master/hardware/modules/camera.jpg
369.78KB
rush-mog-master/hardware/modules/camera.png
4.88KB
rush-mog-master/hardware/modules/gy530.jpg
35.38KB
rush-mog-master/hardware/modules/l298n.jpg
128.64KB
rush-mog-master/hardware/modules/motor.jpg
111.07KB
rush-mog-master/hardware/modules/mpu6050.jpg
82.68KB
rush-mog-master/hardware/modules/oled.jpg
88.95KB
rush-mog-master/hardware/modules/power.jpg
66.04KB
rush-mog-master/hardware/modules/power_module.jpg
136.16KB
rush-mog-master/hardware/modules/raspberry.jpg
86.95KB
rush-mog-master/hardware/modules/robotic-arm.jpg
40.09KB
rush-mog-master/hardware/modules/servo-driver.jpg
115.88KB
rush-mog-master/hardware/modules/stm32f103c8t6.jpg
75.65KB
rush-mog-master/hardware/modules/upper.jpg
118.19KB
rush-mog-master/hardware/modules/vehicle_method.jpg
85.22KB
rush-mog-master/hardware/modules/wheel.jpg
102.58KB
rush-mog-master/images/
-
rush-mog-master/images/AGO.png
1.16MB
rush-mog-master/images/AGO_B.png
1.4MB
rush-mog-master/images/AGO_F.png
899.08KB
rush-mog-master/images/AGO_T.png
1.2MB
rush-mog-master/software/
-
rush-mog-master/software/README.md
3.72KB
rush-mog-master/software/ago.mdj
322.23KB
rush-mog-master/software/architechture.png
74.98KB
rush-mog-master/software/audio_control/
-
rush-mog-master/software/audio_control/README.md
343B
rush-mog-master/software/audio_control/ago-audio.bin
1.63MB
rush-mog-master/software/audio_control/ago-audio.hd
11.18KB
rush-mog-master/software/audio_control/ago-command.png
271.82KB
rush-mog-master/software/main_control/
-
rush-mog-master/software/main_control/CMake/
-
rush-mog-master/software/main_control/CMake/GNU-ARM-Toolchain.cmake
2.02KB
rush-mog-master/software/main_control/CMake/Modules/
-
rush-mog-master/software/main_control/CMake/Modules/FindOpenocd.cmake
233B
rush-mog-master/software/main_control/CMake/platform.cmake
457B
rush-mog-master/software/main_control/CMakeLists.txt
1.34KB
rush-mog-master/software/main_control/README.md
3.43KB
rush-mog-master/software/main_control/STM32F1/
-
rush-mog-master/software/main_control/STM32F1/CMakeLists.txt
55B
rush-mog-master/software/main_control/STM32F1/core/
-
rush-mog-master/software/main_control/STM32F1/core/CMakeLists.txt
243B
rush-mog-master/software/main_control/STM32F1/core/src/
-
rush-mog-master/software/main_control/STM32F1/core/src/startup_stm32f10x_md.s
10.17KB
rush-mog-master/software/main_control/STM32F1/core/src/system_stm32f10x.c
36.38KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/
-
rush-mog-master/software/main_control/STM32F1/std_peripheral/CMakeLists.txt
1.29KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/Release_Notes.html
34.64KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/
-
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/cmsis/
-
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/cmsis/README.md
89B
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/cmsis/core/
-
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/cmsis/core/cmsis_compiler.h
8.54KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/cmsis/core/cmsis_gcc.h
59.13KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/cmsis/core/cmsis_version.h
1.64KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/cmsis/core/core_cm3.h
106.61KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/cmsis/device/
-
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/cmsis/device/stm32f10x.h
622.9KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/cmsis/device/system_stm32f10x.h
2.17KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/misc.h
8.9KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_adc.h
21.31KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_bkp.h
7.51KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_can.h
27.04KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_cec.h
6.55KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_conf.h
4.99KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_crc.h
2.24KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_dac.h
15.01KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_dbgmcu.h
3.86KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_dma.h
20.4KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_exti.h
6.8KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_flash.h
24.98KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_fsmc.h
26.51KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_gpio.h
19.83KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_i2c.h
29.46KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_iwdg.h
3.87KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_pwr.h
4.41KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_rcc.h
29.87KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_rtc.h
3.9KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_sdio.h
21.48KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_spi.h
17.44KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_tim.h
51.33KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_usart.h
16.44KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/inc/stm32f10x_wwdg.h
3.03KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/
-
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/misc.c
7.01KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_adc.c
46.23KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_bkp.c
8.4KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_can.c
44.18KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_cec.c
11.51KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_crc.c
3.4KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_dac.c
18.77KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_dbgmcu.c
5.16KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_dma.c
29.04KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_exti.c
6.93KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_flash.c
61.03KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_fsmc.c
34.78KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_gpio.c
22.81KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_i2c.c
44.84KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_iwdg.c
4.93KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_pwr.c
8.69KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_rcc.c
50.2KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_rtc.c
8.97KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_sdio.c
28.35KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_spi.c
29.65KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_tim.c
106.73KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_usart.c
37.65KB
rush-mog-master/software/main_control/STM32F1/std_peripheral/src/stm32f10x_wwdg.c
5.73KB
rush-mog-master/software/main_control/ThirdParty/
-
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/
-
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/CMakeLists.txt
718B
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Include/
-
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Include/FreeRTOS.h
26.43KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Include/FreeRTOSConfig.h
7.74KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Include/StackMacros.h
8.35KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Include/croutine.h
28.45KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Include/deprecated_definitions.h
9.93KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Include/event_groups.h
28.8KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Include/list.h
20.67KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Include/mpu_wrappers.h
8.56KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Include/portable.h
8.48KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Include/portmacro.h
8.78KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Include/projdefs.h
7.75KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Include/queue.h
61.61KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Include/semphr.h
33.31KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Include/stdint.readme
850B
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Include/task.h
83.59KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Include/timers.h
53.21KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Source/
-
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Source/croutine.c
15.4KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Source/event_groups.c
23.43KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Source/heap_4.c
16.42KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Source/list.c
10.74KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Source/port.c
28.53KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Source/queue.c
80.6KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Source/tasks.c
143.99KB
rush-mog-master/software/main_control/ThirdParty/FreeRTOS/Source/timers.c
33.92KB
rush-mog-master/software/main_control/build-debug.sh
137B
rush-mog-master/software/main_control/build-eclipse.sh
157B
rush-mog-master/software/main_control/build.sh
112B
rush-mog-master/software/main_control/code-format.sh
89B
rush-mog-master/software/main_control/linker/
-
rush-mog-master/software/main_control/linker/stm32f103c8.ld
3.07KB
rush-mog-master/software/main_control/main_control_class_design.png
134.44KB
rush-mog-master/software/main_control/src/
-
rush-mog-master/software/main_control/src/CMakeLists.txt
2.58KB
rush-mog-master/software/main_control/src/inc/
-
rush-mog-master/software/main_control/src/inc/arm_roboot_executor.h
1.26KB
rush-mog-master/software/main_control/src/inc/audio_receiver.h
406B
rush-mog-master/software/main_control/src/inc/command.h
2.5KB
rush-mog-master/software/main_control/src/inc/controller.h
811B
rush-mog-master/software/main_control/src/inc/driver/
-
rush-mog-master/software/main_control/src/inc/driver/bmp.h
5.46KB
rush-mog-master/software/main_control/src/inc/driver/delay.h
1.94KB
rush-mog-master/software/main_control/src/inc/driver/mpu6050.h
5.13KB
rush-mog-master/software/main_control/src/inc/driver/oled.h
2.41KB
rush-mog-master/software/main_control/src/inc/driver/oledfont.h
17.81KB
rush-mog-master/software/main_control/src/inc/driver/stm32_pca9685.h
940B
rush-mog-master/software/main_control/src/inc/driver/sys.h
2.86KB
rush-mog-master/software/main_control/src/inc/protocol/
-
rush-mog-master/software/main_control/src/inc/protocol/iic.h
1.28KB
rush-mog-master/software/main_control/src/inc/task_manager.h
459B
rush-mog-master/software/main_control/src/inc/timer_executor.h
133B
rush-mog-master/software/main_control/src/inc/uart_log.h
775B
rush-mog-master/software/main_control/src/inc/vehicle_executor.h
1.31KB
rush-mog-master/software/main_control/src/inc/version.h
166B
rush-mog-master/software/main_control/src/inc/version.h.in
234B
rush-mog-master/software/main_control/src/inc/video_executor.h
372B
rush-mog-master/software/main_control/src/inc/video_receiver.h
373B
rush-mog-master/software/main_control/src/src/
-
rush-mog-master/software/main_control/src/src/arm_roboot_executor.c
790B
rush-mog-master/software/main_control/src/src/audio_receiver.c
3.84KB
rush-mog-master/software/main_control/src/src/command.c
1.17KB
rush-mog-master/software/main_control/src/src/controller.c
4.28KB
rush-mog-master/software/main_control/src/src/driver/
-
rush-mog-master/software/main_control/src/src/driver/delay.c
7.74KB
rush-mog-master/software/main_control/src/src/driver/mpu6050.c
6.29KB
rush-mog-master/software/main_control/src/src/driver/oled.c
10.28KB
rush-mog-master/software/main_control/src/src/driver/readme.md
241B
rush-mog-master/software/main_control/src/src/driver/stm32_pca9685.c
4.16KB
rush-mog-master/software/main_control/src/src/driver/sys.c
880B
rush-mog-master/software/main_control/src/src/main.c
866B
rush-mog-master/software/main_control/src/src/protocol/
-
rush-mog-master/software/main_control/src/src/protocol/iic.c
2.85KB
rush-mog-master/software/main_control/src/src/task_manager.c
1.74KB
rush-mog-master/software/main_control/src/src/timer_executor.c
1.49KB
rush-mog-master/software/main_control/src/src/uart_log.c
1.75KB
rush-mog-master/software/main_control/src/src/vehicle_executor.c
8.07KB
rush-mog-master/software/main_control/src/src/video_executor.c
740B
rush-mog-master/software/main_control/src/src/video_receiver.c
247B
rush-mog-master/software/main_control/st-link.png
26.51KB
rush-mog-master/software/main_control/tools/
-
rush-mog-master/software/main_control/tools/.gdbinit
124B
rush-mog-master/software/main_control/tools/format.sh
254B
rush-mog-master/software/main_control/tools/gdbinit
66B
rush-mog-master/software/main_control/tools/stm32f103c8-jlink.cfg
168B
rush-mog-master/software/remote_center/
-
rush-mog-master/software/remote_center/README.md
42B
rush-mog-master/software/video_control/
-
rush-mog-master/software/video_control/README.md
46B

资源内容介绍

基于stm32f103智能小车,包括方向控制、测距、视觉以及音频控制,并且通过OLED记录显示车体状态。同时使用esp8266远程控制,实时同步车载视频。实现功能包括语音控制小车行驶、手机APP控制小车行驶、自动识别物体、机械臂搬运物体。
# Rush MogRush Mog是一款致敬Unimog的万向轮智能高扭矩小车。基于stm32f103控制,带mpu6500方向控制、tof测距、openmv视觉以及asrpro音频控制,并且通过OLED记录显示车体状态。同时使用esp8266远程控制,实时同步车载视频。## 功能说明#### (1)语音控制小车行驶可通过语音控制小车前进、后退、左转、右转、向左横向行驶,向右横向行驶,向左前、右前、左后、右后方向行驶。小车语音控制分默认和避障模式。默认模式下,每个指令执行2秒自动停止。 避障模式下,除非有障碍物,否则一直跑下去。避障模式下,TOF测距随小车前进方向转动。比如向左前走时,云台向左前转45度。#### (2)手机APP控制小车行驶提供鸿蒙系统APP,通过APP控制小车行驶,同时同步摄像头实时画面。#### (3)自动识别物体通过车载摄像头和机载激光雷达自动识别、分类物体。可以根据目标物体进行搜索、锁定,并对移动目标物体进行跟踪。#### (4)机械臂搬运物体使用机械臂对物体进行夹起、转移、放下到指定范围区域等动作,实现物体搬运。搬运路径可规划也可自动学习。## 设计说明#### 硬件架构设计- DIY小车,使用97mm万向轮加JGB37-520电机,L298N驱动板(四驱的,或者用两个两驱的)。- 中控使用STM32F103C8T6单板。- 语音控制使用asrpro。- 机械臂使用普通舵机支架组装,舵机使用MG996R,PCA9685驱动。- 视频及图像处理使用OpenMV+GY-530 VL53L0X TOF测距。- 激光雷达,YDLIDAR激光雷达。- 电源选择12V锂电充电电池。![](hardware/integrate_archetecture.png)详细参照:[硬件设计说明](hardware/README.md)#### 软件架构设计- 软件分语音识别处理、中控、视频及图像处理、手机APP四个子系统。- 语音识别处理使用asrpro配套的天问五一开发IDE图形化开发。- 中控软件基于stm32及freertos开发。控制小车及舵机驱动。语音与中控之间使用uart串口通信。- 视频及图像处理基于PyTorchVideo开发,同时树莓派与中控建立IIC通信,反馈视频分析结果驱动小车和机械臂移动。- 手机APP基于鸿蒙应用框架开发,控制指令同语音指令。通过树莓派热点与小车建立无线通信网络。HTTP协议通信。![](software/architechture.png)详细参照:[软件设计说明和代码](software/README.md)## 语音控制指令| 命令关键字 | 功能 | 命令ID | 指示灯|| ------------ | --------------------------- | ------ | ------ || 停/别走了 | 小车停止 | 0 | || 前进/走 | 小车前进 | 1 | || 后退 | 小车后退 | 2 | || 往左走 | 小车向左横向走 | 3 | || 往右走 | 小车向右横向走 | 4 | || 往左前走 | 小车向左前方向斜着走 | 5 | || 往右前走 | 小车向右前方向斜着走 | 6 | || 往左后走 | 小车向左后方向斜着走 | 7 | || 往右后走 | 小车向右后方向斜着走 | 8 | || 左转 | 小车向左转 | 9 | || 右转 | 小车向右转 | A | || 调头 | 小车调头 | B | || 回来 | 小车向前一方向相反的方向行驶 | C | || 测试小车 | 测试小车 | D | || 测试机械臂 | 测试机械臂 | E | || 启动避障模式 | 启动避障模式 | F | || 关闭避障模式 | 关闭避障模式 | G | || 追踪小球 | 追踪小球 | H | || 追踪够够 | 追踪够够 | I | |## 成品效果##### 视频[https://www.bilibili.com/video/BV1Db4y1V7Ny](https://www.bilibili.com/video/BV1Db4y1V7Ny)##### 左视![](images/AGO.png)##### 正视![](images/AGO_F.png)##### 俯视![](images/AGO_T.png)##### 后视![](images/AGO_B.png)## 硬件模块及工具清单:| 模块 | 说明 | 价格(元) || ------------- | ------------------------------------------------------------ | -------- || STM32f103C8T6 | 控制单板,作为控制中心。 | 15 || 小车底盘 | 金属底盘,JGB 37 520电机带霍尔效应编码器,麦克纳姆万向轮 | 350 || L298N四驱板 | 四驱的L298N电机驱动 | 28 || 语音控制模块 | ASR PRO语音控制板 | 25 || 电源及转换板 | 12V电源,DC接口。 12V转5V和3.3V转换板。 | 40 || 摄像头 | OV7725摄像头模块 | 10 || 机械臂 | 机械臂器件带舵机,这里用的最普通的MG996舵机,再好一点用串行总线舵机,再贵一点的用伺服电机,但后面的都比较贵了。 | 200 || 舵机驱动 | PCA9685 16路舵机驱动 | 16 || OpenMV | 视觉智能开发板 | 300 || OLED屏 | OLED屏,用来显示调试/监控信息 | 10 || TOF测距 | OpenMV扩展,弥补OpenMV在测距方面的不足 | 10 || 陀螺仪 | MPU6050,用来监控小车方向 | 15 || ESP8266 | 用来创建WIFI网络,连接手机APP | 15 |小车底盘、机械臂可以分开买,拼多多也有组装好的套件,组装好的套件贵一些,分开买便宜。另外推荐一个公司,他干了我想做的事情,各种智能车、机器: [亚博智能科技](https://www.yahboom.com)

用户评论 (0)

发表评论

captcha

相关资源

java+mysql crm客户关系管理系统(doc文档).zip

这是“java+mysql crm 客户关系管理系统,文档”,仅供学习参考,请勿商用。

448.86KB10积分

Java课程设计(班级管理系统).zip

这是“java 课程设计(班级管理系统)”,仅供学习参考,请勿商用。

193.68KB10积分

Git-2.46.0-64Git-2.46.0-64.zip

Git-2.46.0-64

64.6MB10积分

java贪心算法的解题思路+代码

内容概要在这篇文章中,我详细介绍了贪心算法的基本概念和常用策略,并通过多个经典的实际例子展示了贪心算法在解决各种问题中的应用。您将学习到:贪心算法的核心思想和特点。如何识别和设计贪心策略以解决特定问题。使用Java编程语言实现贪心算法的具体代码示例。对不同问题的优化思路和代码实现过程的详细解析。适用人群这篇文章适合以下几类人群:编程初学者:希望了解并掌握贪心算法的基本概念和实现方法。计算机科学专业学生:正在学习算法课程并需要更多实际例子的同学。软件开发人员:需要在项目中应用贪心算法解决具体问题的工程师。算法爱好者:对算法研究感兴趣并希望深入理解贪心算法的朋友。使用场景这篇文章适用于多种学习和工作场景,包括但不限于:算法学习和复习:作为学习贪心算法的重要参考资料,帮助您巩固和提升算法知识。编程面试准备:为准备编程面试的您提供具体的解题思路和代码实现,帮助您应对算法相关的面试题目。项目开发实践:在实际项目中需要使用贪心算法时,提供可直接应用的代码示例和优化方案。希望这篇文章能为您提供实用的帮助和启发,欢迎阅读并分享您的宝贵意见!祝学习愉快!

2.09MB37积分