搜索
bottom↓
回复: 16

哪位TX有键盘固件和资料 ? 那个卡片全键盘

[复制链接]

出0入0汤圆

发表于 2021-8-15 23:37:01 | 显示全部楼层 |阅读模式

成品太贵   想D一个  先谢了

小开关手头有不少   正好有个去处



阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出145入215汤圆

发表于 2021-8-16 02:40:54 来自手机 | 显示全部楼层
某宝有卖成品键盘主板,各种都有

出200入2554汤圆

发表于 2021-8-16 07:06:57 | 显示全部楼层
Arduino Leonardo 了解下

出0入0汤圆

 楼主| 发表于 2021-8-16 09:28:06 | 显示全部楼层
本帖最后由 QQ忘了 于 2021-8-16 09:47 编辑
t3486784401 发表于 2021-8-16 07:06
Arduino Leonardo 了解下




全键盘   不是PC用的标准键盘,是单片机用的   所以I2C接口  方便又省IO

Leonardo是基于32U4的  有USB支持,而那个卡片键盘   用的是一颗328P


键盘库值得好好阅读下  



出0入0汤圆

 楼主| 发表于 2021-8-16 09:31:41 | 显示全部楼层
dz20062008 发表于 2021-8-16 02:40
某宝有卖成品键盘主板,各种都有

键盘主板? 没固件也枉然啊

卡片键盘上有颗大大的ATMEGA328P

原理图我都还没找到


出200入2554汤圆

发表于 2021-8-16 13:24:45 | 显示全部楼层
QQ忘了 发表于 2021-8-16 09:28
全键盘   不是PC用的标准键盘,是单片机用的   所以I2C接口  方便又省IO

Leonardo是基 ...

并不了解 1L 提及的这个卡片键盘,发个照片来看看

出0入0汤圆

 楼主| 发表于 2021-8-16 15:52:09 | 显示全部楼层
t3486784401 发表于 2021-8-16 13:24
并不了解 1L 提及的这个卡片键盘,发个照片来看看


CardKB  信用卡一般的大小



出200入2554汤圆

发表于 2021-8-16 17:19:53 | 显示全部楼层
原来是 M5Stack 的产品,手指太粗戳不来。

单片机我更喜欢用红外遥控器+HX1838,一个 GPIO 搞定任意数目按键

出0入0汤圆

 楼主| 发表于 2021-8-16 18:28:04 | 显示全部楼层
t3486784401 发表于 2021-8-16 17:19
原来是 M5Stack 的产品,手指太粗戳不来。

单片机我更喜欢用红外遥控器+HX1838,一个 GPIO 搞定任意数目按 ...



和标准键盘一样发ASCI码字母大小写, 数字、方向键吗?

求分享

用红外的话  收发两边不限制端口吗?  我刚开始玩ARDUINO   RX/TX只有1个
串口太少了   好象蓝牙使用也要通过串口



出150入640汤圆

发表于 2021-8-16 18:49:38 | 显示全部楼层
在GITHUB上搜TMK_Kb,拿走不谢!!!
TI官网上的搜MSP430 键盘

出200入2554汤圆

发表于 2021-8-16 19:40:55 | 显示全部楼层
QQ忘了 发表于 2021-8-16 18:28
和标准键盘一样发ASCI码字母大小写, 数字、方向键吗?

求分享

只会玩串口怎么行,红外的话发射端你去买山寨遥控器,各种垃圾机顶盒处理遥控器,一块钱一只能有几十个键。

接收的话只要一个普通 GPIO 就能,配合 millis/micros 接口自己写协议解析

出0入0汤圆

 楼主| 发表于 2021-8-17 00:45:54 | 显示全部楼层
dragonlands 发表于 2021-8-16 18:49
在GITHUB上搜TMK_Kb,拿走不谢!!!
TI官网上的搜MSP430 键盘

好的

出0入0汤圆

 楼主| 发表于 2021-8-17 00:48:29 | 显示全部楼层
t3486784401 发表于 2021-8-16 19:40
只会玩串口怎么行,红外的话发射端你去买山寨遥控器,各种垃圾机顶盒处理遥控器,一块钱一只能有几十个键 ...

才接触的单片机   只学了一点点





出200入2554汤圆

发表于 2021-8-17 00:51:06 | 显示全部楼层
QQ忘了 发表于 2021-8-17 00:48
才接触的单片机   只学了一点点

那适合直接写矩阵键盘扫描,不要过芯片,先搞清楚基本原理

出0入0汤圆

 楼主| 发表于 2021-8-17 02:27:39 | 显示全部楼层
t3486784401 发表于 2021-8-17 00:51
那适合直接写矩阵键盘扫描,不要过芯片,先搞清楚基本原理


刚才看了下ARDUINO的键盘库  貌似M5Stack的原理和Leonardo差不多
只是接口上在I2C上花了些功夫,Leonardo 走的是HID库

我是完全不会    感觉对于高手来说应该是能搞定的   基于ATMEGA328  象M5Stack那样



出200入2554汤圆

发表于 2021-8-17 03:29:49 来自手机 | 显示全部楼层
QQ忘了 发表于 2021-8-17 02:27
刚才看了下ARDUINO的键盘库  貌似M5Stack的原理和Leonardo差不多
只是接口上在I2C上花了些功夫,Leonard ...

mega328是不支持usb这一级的库,对外一般是UART或者I2C从机这样,结果你在另一端单片机看到的就是个串行模块,不得键盘编程之要领。

真要单片机编键盘,就得上矩阵扫描,最多也就加个串并准换。

出0入0汤圆

 楼主| 发表于 2021-8-17 11:50:26 | 显示全部楼层
t3486784401 发表于 2021-8-17 03:29
mega328是不支持usb这一级的库,对外一般是UART或者I2C从机这样,结果你在另一端单片机看到的就是个串行 ...


对   CardKB就是I2C
片虽小 按键盘不少  估计用了328两个端口做的矩阵按键


回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-16 12:23

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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