开源推荐
morning
GitHub 热门项目:Racer
2026-05-29
1 阅读
GitHub Trending
GitHub 项目:赛车手
仓库地址:https://github.com/StuckAtPrototype/Racer
星级:3735 | 作者:StuckAtPrototype
项目描述:暂无描述
===================================================
自述文件内容:
# 微型赛车 - StuckAtPrototype
*感谢您的大力支持!这是继续制作有趣的开源内容的灵感!*
## 关于改进的新 YouTube 视频
许多新的改进,我现在正在出售这些套件!观看此处的视频:
https://www.youtube.com/watch?v=FulhEs5R5WU
[](https://www.youtube.com/watch?v=FulhEs5R5WU)
## 原创 YouTube 视频
关于这个项目是如何诞生的一些背景故事。
[](https://www.youtube.com/watch?v=6jzG-BMannc)
如果您喜欢所看到的内容,请订阅。
*部分项目图片*


## 这辆车的硬件遥控器
https://github.com/StuckAtPrototype/Thumbtroller
## 项目结构
该项目包括
1. 固件
2. 硬件
3.机械
4. 脚本
这些被构造成自己的文件。我本可以使用子模块,但决定不这样做。
### 1.固件
小车的代码。这存在于 ESP32 上
#### 要求
- ESP32 IDF 版本 5.3.1
- USB 转串行加密狗
- 目标设置为 ESP32-H2
### 2. 硬件
#### 示意图
包含 PDF 原理图,供您浏览。
#### PCB
您需要发送到晶圆厂的所有 Gerber 文件。
#### 基卡德
您需要扩展和进一步处理的所有文件。如果你愿意的话。
### 3.机械
#### 外壳
制作其中之一所需的所有步骤文件。挤出打印机非常适合这个零件。
#### 轮子
对此要小心一点……您需要一台 SLA 打印机。
### 4.脚本
有人说神经网络吗?
该文件夹包含为汽车训练自己的神经网络所需的所有 Python 代码。它还包含允许您使用键盘驱动它的脚本——以防万一您不想制作物理控制器。
#### 要求
-Python 3
- 你需要安装一堆 pip 模块
#### 训练神经网络
训练神经网络就像使用“color_data.txt”文件中的数据运行训练脚本一样简单。有关数据格式,请参阅文件中的示例数据。您需要坚持格式。
要训练,请运行“python trainer.py”
#### 键盘控制器
运行脚本“pythoncontroller.py”
使用 `w` `s` `a` `d` 进行控制。修改脚本为不同的速度等
*电机控制协议*
60,1,60,1,5 -- 翻译为:
电机A侧:速度60,方向前进
电机B侧:速度60,方向前进
500 毫秒运行时间
如果您需要更多详细信息,请参阅固件文件“motor.c”
## 项目可以使用什么
1. 清理,但几乎所有东西都是如此
2.一些有趣的代码,使小汽车使用颜色传感器行驶——想想非常奇特的线路跟随器
3. LLM整合——ChatGPT驾驶实体小机器人?安阳