一乐电子

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
楼主: guicai

[其他DIY] 论坛买的"NRF2401A+ATMEGA48V 遥控器"改造成功

[复制链接]
 楼主| 发表于 2015-9-3 00:13 | 显示全部楼层
本帖最后由 guicai 于 2015-9-3 00:52 编辑

呵呵 总算是碰到高手了,不多说了 , 先干为敬!   

这个遥控器后来实践发现 按键编码方式 有点简单,后来又改了程序 ,用于增加接收部分 键码执行的可靠性, 因为会出现这么一个情况:如果一直按下某个按键 不松手,假设此时接收不稳定,出现打嗝中断多次,信号断断续续的,接收电路一般会认为按键多次, 在某些情况下会出现违背使用者意愿的误操作.所以就加入了一个标志位,用于表示现在是连续按键,一直没有松手, 还加入了2字节的连续相同按键按键计数器(键码不同则计数器清零,例如 先按下一号按键不放,此时标志位=1 计数器=20,表示已持续按下一号按键20*30=600ms,但是 如果这时2号按键也按下,此时标志位=1 计数器=0,表示按键是没有松开,但是键码发生改变), 灵活的运用 这个持续按键标志位 和计数器,可以使主机的功能执行 非常人性化,减少违背操作者意愿的事情发生.
回复

使用道具 举报

发表于 2015-9-3 16:20 | 显示全部楼层
这遥控器的按键不是矩阵键盘么? 还可以检测同时按下的按键?
回复

使用道具 举报

 楼主| 发表于 2015-9-3 21:09 来自手机 | 显示全部楼层
litchiate 发表于 2015-9-3 16:20
这遥控器的按键不是矩阵键盘么? 还可以检测同时按下的按键?

如果按单片机的扫描周期来说,确实是可以检测同时按下
回复

使用道具 举报

发表于 2015-9-4 13:28 来自手机 | 显示全部楼层
真有收过这款遥控器,还压箱底呢,终于可以用起来了。
回复

使用道具 举报

发表于 2015-10-15 20:38 | 显示全部楼层
遥控板.pdf (66.58 KB, 下载次数: 44)
电路图给传上来

回复

使用道具 举报

发表于 2016-3-17 10:55 来自手机 | 显示全部楼层
nrf2401A和24L01的操作不一样的。楼主能否给源代码学习学习?
回复

使用道具 举报

发表于 2016-3-23 14:59 | 显示全部楼层
和15元的iphone 4控制小车 dexim 搭配是绝配,dexim 小车也需要逆向分析
回复

使用道具 举报

发表于 2016-3-31 09:25 | 显示全部楼层
用逻辑分析仪读了一下快答器-学生端的数据,如下。哪位大侠能分析一下如何设置才能作为主控端接收到学生端的数据?

寄存器数据

寄存器数据

寄存器数据



发射数据

发射数据

发射数据


回复

使用道具 举报

发表于 2016-3-31 09:34 | 显示全部楼层
另外请教一下,这块2401能否直接连5V的单片机(如arduino)? 因为我发现如果PWRUP引脚一接5V就会倒灌到电源脚把3.3V外接抬升起来的。
回复

使用道具 举报

 楼主| 发表于 2016-3-31 16:12 | 显示全部楼层
gzlpd 发表于 2016-3-31 09:34
另外请教一下,这块2401能否直接连5V的单片机(如arduino)? 因为我发现如果PWRUP引脚一接5V就会倒灌到电源 ...

最好 全部 3 - 3.3v,我没试过5v单片机 接 2401模块,不好说
回复

使用道具 举报

本版积分规则

QQ|一淘宝店|手机版|商店|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2025-8-24 09:03 , Processed in 0.042601 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表