STM32循迹小车(灰度+OpenMV权重判断)
资源文件列表:

tracking/
tracking/openmv/
tracking/openmv/find_blobs.py 2.13KB
tracking/openmv/reverse_racking_.py 3.57KB
tracking/openmv/sensor.bmp 208.46KB
tracking/openmv/sensor.py 3.22KB
tracking/stm32/
tracking/stm32/SENSOR_CTRL v1.0.2/
tracking/stm32/SENSOR_CTRL v1.0.2/.mxproject 7.13KB
tracking/stm32/SENSOR_CTRL v1.0.2/2023年智能循迹小车比赛暨2023年全国大学生电子设计竞赛校内选拔赛比赛规则.pdf 224.64KB
tracking/stm32/SENSOR_CTRL v1.0.2/Core/
tracking/stm32/SENSOR_CTRL v1.0.2/Core/Inc/
tracking/stm32/SENSOR_CTRL v1.0.2/Core/Inc/gpio.h 1.28KB
tracking/stm32/SENSOR_CTRL v1.0.2/Core/Inc/main.h 3.05KB
tracking/stm32/SENSOR_CTRL v1.0.2/Core/Inc/stm32f1xx_hal_conf.h 15.36KB
tracking/stm32/SENSOR_CTRL v1.0.2/Core/Inc/stm32f1xx_it.h 1.88KB
tracking/stm32/SENSOR_CTRL v1.0.2/Core/Inc/tim.h 1.49KB
tracking/stm32/SENSOR_CTRL v1.0.2/Core/Src/
tracking/stm32/SENSOR_CTRL v1.0.2/Core/Src/gpio.c 3.24KB
tracking/stm32/SENSOR_CTRL v1.0.2/Core/Src/main.c 5.34KB
tracking/stm32/SENSOR_CTRL v1.0.2/Core/Src/stm32f1xx_hal_msp.c 2.26KB
tracking/stm32/SENSOR_CTRL v1.0.2/Core/Src/stm32f1xx_it.c 5.28KB
tracking/stm32/SENSOR_CTRL v1.0.2/Core/Src/system_stm32f1xx.c 14.8KB
tracking/stm32/SENSOR_CTRL v1.0.2/Core/Src/tim.c 9.93KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Device/
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Device/ST/
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Device/ST/STM32F1xx/
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Device/ST/STM32F1xx/Include/
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h 833.35KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h 10.32KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h 1.98KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Device/ST/STM32F1xx/License.md 9.61KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Device/ST/STM32F1xx/Source/
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/cmsis_armcc.h 27.55KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/cmsis_armclang.h 55.17KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/cmsis_compiler.h 8.8KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/cmsis_gcc.h 60.88KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/cmsis_iccarm.h 27.75KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/cmsis_version.h 1.68KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/core_armv8mbl.h 95.7KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/core_armv8mml.h 164.96KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/core_cm0.h 41.22KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/core_cm0plus.h 49.28KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/core_cm1.h 42.44KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/core_cm23.h 102.18KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/core_cm3.h 109.23KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/core_cm33.h 171.48KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/core_cm4.h 120.71KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/core_cm7.h 145.11KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/core_sc000.h 46.14KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/core_sc300.h 107.93KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/mpu_armv7.h 11.44KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/mpu_armv8.h 10.7KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/Include/tz_context.h 2.69KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/CMSIS/LICENSE.txt 11.29KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h 209.07KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h 11.35KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h 17.14KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h 7.59KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h 17.79KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h 12.54KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h 12.02KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h 9.11KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h 36.11KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h 11.77KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h 35.38KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h 11.81KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h 66.7KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h 99.03KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h 119.66KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h 9.65KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_bus.h 45.13KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_cortex.h 24.44KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_dma.h 76.53KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_exti.h 31.51KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_gpio.h 88.54KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_pwr.h 12.89KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_rcc.h 84.44KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_system.h 23.56KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_tim.h 163.46KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_utils.h 8.76KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/License.md 1.48KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Src/
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c 20.43KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c 18.91KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c 27.82KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c 15.4KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c 29.55KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c 36.27KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c 21.06KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c 4.15KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c 21.04KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c 49.12KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c 30.16KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c 242.32KB
tracking/stm32/SENSOR_CTRL v1.0.2/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c 79.24KB
tracking/stm32/SENSOR_CTRL v1.0.2/LRJ/
tracking/stm32/SENSOR_CTRL v1.0.2/LRJ/car_task.c 2.38KB
tracking/stm32/SENSOR_CTRL v1.0.2/LRJ/car_task.h 875B
tracking/stm32/SENSOR_CTRL v1.0.2/LRJ/gray.c 3.02KB
tracking/stm32/SENSOR_CTRL v1.0.2/LRJ/gray.h 373B
tracking/stm32/SENSOR_CTRL v1.0.2/LRJ/key.c 2.13KB
tracking/stm32/SENSOR_CTRL v1.0.2/LRJ/key.h 387B
tracking/stm32/SENSOR_CTRL v1.0.2/LRJ/motor.c 3KB
tracking/stm32/SENSOR_CTRL v1.0.2/LRJ/motor.h 1.61KB
tracking/stm32/SENSOR_CTRL v1.0.2/MDK-ARM/
tracking/stm32/SENSOR_CTRL v1.0.2/MDK-ARM/DebugConfig/
tracking/stm32/SENSOR_CTRL v1.0.2/MDK-ARM/DebugConfig/MOTOR_CTRL_STM32F103C8_1.0.0.dbgconf 6.79KB
tracking/stm32/SENSOR_CTRL v1.0.2/MDK-ARM/EventRecorderStub.scvd 339B
tracking/stm32/SENSOR_CTRL v1.0.2/MDK-ARM/MOTOR_CTRL/
tracking/stm32/SENSOR_CTRL v1.0.2/MDK-ARM/MOTOR_CTRL/MOTOR_CTRL.hex 22.83KB
tracking/stm32/SENSOR_CTRL v1.0.2/MDK-ARM/MOTOR_CTRL/MOTOR_CTRL.lnp 1010B
tracking/stm32/SENSOR_CTRL v1.0.2/MDK-ARM/MOTOR_CTRL.uvguix.26452 179.8KB
tracking/stm32/SENSOR_CTRL v1.0.2/MDK-ARM/MOTOR_CTRL.uvguix.baoxi 175.4KB
tracking/stm32/SENSOR_CTRL v1.0.2/MDK-ARM/MOTOR_CTRL.uvoptx 18.59KB
tracking/stm32/SENSOR_CTRL v1.0.2/MDK-ARM/MOTOR_CTRL.uvprojx 19.43KB
tracking/stm32/SENSOR_CTRL v1.0.2/MDK-ARM/RTE/
tracking/stm32/SENSOR_CTRL v1.0.2/MDK-ARM/RTE/_MOTOR_CTRL/
tracking/stm32/SENSOR_CTRL v1.0.2/MDK-ARM/RTE/_MOTOR_CTRL/RTE_Components.h 323B
tracking/stm32/SENSOR_CTRL v1.0.2/MDK-ARM/startup_stm32f103xb.lst 38.93KB
tracking/stm32/SENSOR_CTRL v1.0.2/MDK-ARM/startup_stm32f103xb.s 12.19KB
tracking/stm32/SENSOR_CTRL v1.0.2/MOTOR_CTRL.ioc 8.09KB
tracking/stm32/SENSOR_CTRL v1.0.2/Schematic_小车竞赛_2023-05-18.pdf 120.6KB
tracking/stm32/SENSOR_CTRL v1.0.2/keilkilll.bat 372B
tracking/stm32/SENSOR_CTRL v1.0.2.zip 848.99KB
资源介绍:
循迹小车是基于自动引导机器人系统,用以实现小车自动识别路线,以及选择正确的路线。智能循迹小车是一个运用传感器、单片机、电机驱动及自动控制等技术来实现按照预先设定的模式下,不受人为管理时能够自动实现循迹导航的高新科技。对于初学者来讲,循迹小车是很适合新手实践的STM32项目,在目前众多的电子竞赛,如电子设计竞赛、工程训练赛、智能竞赛中均会出现循迹小车或与小车相关的比赛。循迹小车一般包含车体结构设计,驱动电路设计,程序设计三个部分。
2023 年智能循迹小车比赛
暨 2023 年全国大学生电子设计竞赛校内选拔赛
比赛规则
一、任务:
设计一套智能小车循迹系统,小车需完成两圈不同路线的循迹,
行驶场地的路径如图 1 所示。参赛者可自行选择行驶路线,但两圈路
线必须不同,必须经过 A、B、C、D 四个任务点(两圈中全部经过一
次即可), 且在不同任务点完成对应的声光提示,行驶过程中不得偏
离赛道场地。
图 1 小车行驶场地示意图

二、要求:
1、第一圈:
参赛者将小车放在路径起始位置 A 点,沿自行选择的路径绕赛道
行驶一圈回到 A 点后停止,要求:
1) 小车行驶速度越快分数越高(1-10 分)
2) 小车成功驶完全程且不偏离赛道 (20 分)
3) 小车从 A 点启动时,所有 LED 灯和蜂鸣器均保持关闭状态
(5 分)
4) 小车到达 B 点后,黄灯亮起,蜂鸣器发出声音提示 (5 分)
5) 若在此圈经过 C、D 点,则:
a) 小车到达 C 点后,蓝灯闪烁两次后熄灭,蜂鸣器发出声
音提示 (10 分)
b) 小车到达 D 点后,等待 5s,等待过程中红灯以 500ms 为
周期闪烁 5 次;5s 后小车重新出发,红灯熄灭 (15 分)
2、第二圈:
小车从 A 点出发,沿与第一圈不同的路径绕赛道行驶一圈回到 A
点后停止,要求:
1) 小车成功驶完全程且不偏离赛道 (25 分)
2) 完成第一圈未完成的任务点,若两圈均经过任务点,只取
一次成绩
3) 小车第二圈到达终点(A 点)时,所有 LED 亮起,蜂鸣器
发出声音提示(5 分)