多语言展示
当前在线:1432今日阅读:84今日分享:32

2.4G如何跳频

打算用2.4G模块做玩具遥控器,希望能做的同时10个人以上一起玩。所用2.4g模块最多支持40个通道,现在的问题是 如何实现发射和接受相互配对。
方法/步骤
1

我的思路是这样的:开机时,不管发射还是接受,都默认为通道0。然后,遥控器检查通道0是否被占用。如果占用,跳转至通道1,继续检查;若没占用,则通知接受端此通道可用。

2

也就是说,由遥控器依次扫描各通道,当检测到可用通道时。通过通道0,告诉接收端要跳转的目的通道。如此实现调频。

4

举例描述:假设有AT、AR,BT、BR两对,AT(发射)、AR(接收)已完成配对,且占用通道0。此时,启动BT、BR,流程如下:BT使用通道0,发送‘此通道有没有人用啊?’AR‘听到’BT喊话,回答说,‘不好意思,我在用’

5

于是BT跳转至通道1,继续,‘此通道有没有人用啊?’等了许久,没人回答。确定通道1,空闲。于是返回通道0,发送‘去1通道吧,那里安静’

6

BR听到,于是跳转至通道1,继续接收。当然AR也能听到,只是它笑而不答,名花有主,不予理睬。至此,跳频还差最后确认。即BT也跳转至1通道,喊‘你来了吗?’,BR回答,‘傻啊,俺就在你身后’

推荐信息