Skip to content

crazysnowboy/4GRC

 
 

Repository files navigation

4GRc

总述

此分支记录4G rc车的分析和开发 主要包含以下4种方案

  • 小蓝车
  • 小黄车-抖音西瓜先森
  • 大仙
  • 小肥羊

文件介绍

1各种方向盘的驱动

python写的支持各种ps3接口的设备,包括但不限于xbox360, 科腾, g29, 图马斯特t300,因为其他的方向盘我没有,也没机会测试

2串口驱动

python写的串口驱动,用于快速接入西瓜先森的的车,不对大仙的,不对,小新技术控的,管他谁的,就是小黄车,跳过sbus 转 uart

3各种服务器代码

  • websocket,基于c++,python,go,nodejs,实现的服务器,但是都有一个问题,就是utf8解码问题,不可用,只有那个在线ws测试的服务器可用,不知道用的什么方案
  • 客户端 基于python写的4种信令通信方案,分别为iotmqtttcpserial 如果hf的dtu设置的udp可以发心跳,完全可以透传了,让我想起了ICEstun

4方案解析

  • 主要是包含之前说的4个产品,我在每个文件夹下面都有xmind和pdf,有的还放了文档,可以参考着买和配置,问题不大
  • 其他的我听朋友说还有,兰波哥,跟小黄很想的控制,走的dtu
  • 还有2r酷玩,看不到东西,不知道啥方案,看屏幕竟然有5G的频率5680,难道用的5G模拟图传?
  • 还有视频用frp的,我感觉比较奢侈,带宽多贵了,像萤石,大华的叫啥忘了,雄迈,直接sdk,挺方便的,有的免费,有的才收10块钱
  • frp有点像我们rtc用的turn服务器,端口转发,实际上,如果自己加计算单元,通过udp发送,只需要通过类stun操作指导自己的大网ip+port,互相通知下就行了

5串口转pwm

本来用的无线联盟的uart转sbus模块,手欠写了下配置,然后给干不能用了,问客服,客服那说话的语气,我直接给拉黑了 顺手用stm32f103c8t6 做了个串口转pwm,频率是100hz 电调的pwm是1.5ms的高电平是中间,1ms是左极限,2ms是右极限,不能用标准的pwm来实现,分辨率太低了 用的定时器仿真的形式,io控制 后面画个好看的板子出来,pcb也会发出来

其实用那种几毛钱的芯片就行了,辉芒微,应广这些,用io口多的就行,以后有机会出

B站视频

我会在发了b站视频后,路径加在这里 https://www.bilibili.com/video/BV1Wh411i7uo/

声明

如果哪位大哥感觉到侵权了,请联系我微信号jinmenglei001

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.0%
  • Assembly 1.8%
  • C++ 0.2%
  • HTML 0.0%
  • Makefile 0.0%
  • CMake 0.0%