android atmel32u4 键盘,Mini 身材 Arduino 机器键盘设计(原理图、主要代码)
可能感兴趣的项目设计:
机械键盘概述:
机械键盘,全键无冲,全背光。Mini身材,高度逼格。同时兼容Arduino硬件和市面上的客制化机械键盘驱动,GH60布局。Arduino带来高度的可玩性,入门难度低,全部按键随心自定义,宏也是信手拈来。更可贵的是带有特色波轮,能进行各种快捷操作,同时特别的背光设计也能使得单独控制每个灯光成为可能。
硬件说明
在GH60和Arduino Micro的基础上,设计了本作品。故采用了ATMEGA32U4作为主控,虽然增加了成本,但是极大地增加了可玩性。线路设计和Code见附件。以下就是样机的效果图,采用microUSB的接口。
背光驱动和按键都是通过矩阵驱动,高效利用了各个管脚。带有烧录触点,方便烧录Boot。
软件说明,见附件内容下载:
演示效果
通过再烧录代码,能够实现按键的键值自定义、组合按键和按键宏。同时,滚动波轮也能快速实现图片的缩小放大、网页的滚动等操作。由于Arduino的开放性,更多的功能等待你的开发。
android atmel32u4 键盘,Mini 身材 Arduino 机器键盘设计(原理图、主要代码)相关推荐
- 淘宝arduino虚拟键盘开发环境及对应键盘按键代码
淘宝arduino虚拟键盘 一.arduino虚拟键盘介绍 二.开发环境搭建 三.硬件虚拟键盘测试 一.arduino虚拟键盘介绍 淘宝上多种硬件虚拟键盘使用的IC为atmega32u4 大部分硬件设 ...
- android 外接触摸板,Intel推出远程键盘APP:Android手机可作为键盘和触摸板远程控制PC...
英特尔推出了免费的Android应用程序 - 英特尔远程键盘,让用户使用手机作为键盘和触控板遥控PC. 英特尔远程键盘是专为控制U盘大小的mini PC而设计,这些PC出厂通常没有配套的外设,运行Wi ...
- Android爬坑之旅:软键盘挡住输入框问题的终极解决方式
本文由BarryZhang原创,同一时候首发于diycode.cc.barryzhang.com .github.com/barryhappy.非商业转载请注明作者和原文链接. 前言 开发做得久了.总 ...
- Android禁用软键盘和取消禁用软键盘
最近参加了一个项目,主要需要适应带有物理键盘的小屏幕机型,因为屏幕小的原因,所以不能用软件盘,而需要使用物理键盘来进行输入操作. 找了很久,终于发现了相对适当的方法: 在BaseActivity里禁用 ...
- android 代码设置 键盘适应_Android自适应软键盘的Dialog以及监听软键盘弹起
最近项目中遇到一个需求:新手引导.跟一般的新手引导没有什么太大区别,思路都是搞一个带阴影的遮罩层,然后在上边儿给一些提示性的文字,由于需求中有些特殊的地方,所以我用了一个全屏的dialog(而且,di ...
- Android爬坑之旅:软键盘挡住输入框问题的终极解决方案
前言 开发做得久了,总免不了会遇到各种坑. 而在Android开发的路上,『软键盘挡住了输入框』这个坑,可谓是一个旷日持久的巨坑--来来来,我们慢慢看. 入门篇 Base 最基本的情况,如图所示:在页 ...
- android自定义数字键盘和字母键盘,Android自定义键盘的实现(数字键盘和字母键盘)...
Android自定义键盘的实现(数字键盘和字母键盘) 发布时间:2020-09-04 03:18:48 来源:脚本之家 阅读:100 作者:浪淘沙xud 在项目中,产品对于输入方式会有特殊的要求,需要 ...
- android 键盘遮盖输入框_Android软键盘挡住输入框的终极解决方案
前言 开发做得久了,总免不了会遇到各种坑. 而在Android开发的路上,『软键盘挡住了输入框』这个坑,可谓是一个旷日持久的巨坑--来来来,我们慢慢看. 入门篇 最基本的情况,如图所示:在页面底部有一 ...
- android 键盘遮盖输入框_Android各种键盘挡住输入框解决办法
原标题:Android各种键盘挡住输入框解决办法 今日科技快讯 C919大型客机首飞成功,让很多人激动不已.然而近日网上也出现了一些不同的声音:说这架飞机许多部件都是进口货,甚至有人说C919中国人只 ...
最新文章
- BERT在小米NLP业务中的实战探索
- js高级---js运行原理
- 【网络安全】如何使用keimpx检测网络环境中的有效凭证
- springmvc数据验证
- java jobdetail_Java JobDetail.setName方法代码示例
- java mysql 常见框架_Java岗面试重点:Java+JVM+MySQL+框架+算法,金九银十涨薪全靠它...
- 杭州师范大学计算机信息学院调剂,考研调剂信息:杭州师范大学信息科学与工程学院...
- 算法总结之 打印二叉树的边界节点
- C# via CLR之IL中间语言初步探索
- 推荐最近使用的一个APP
- 【验证码识别】基于matlab GUI不变矩验证码识别(带面板)【含Matlab源码 095期】
- 软件质量保证SQA、软件测试ST
- webservice用完关闭连接_基于JavaEE平台实战WebService框架Xfire+Ajax框架DWR(租房网项目实战)...
- Zookeeper数据同步流程
- 50个最新漂亮的国外网站模板下载
- [算法课]算法课全题目解答及各周链接
- 高中英语语法(002)-否定
- 用GUI自动控制键盘和鼠标
- strchr、strstr函数
- jQuery动画操作
热门文章
- 新博智慧救助 | 常州市智慧大救助管理服务平台解决方案案例
- iphone11返回上一级手势怎么设置_iPhone11怎么返回上一级-使用教程
- 调用高德地图api 实现地址解析
- tomcat出现中文乱码原因和解决办法(简单快捷易懂)
- 迟来的flag,至今已有672名学长靠这套Java八股文成功入职大厂
- 福建师范计算机应用基础考试内容,福建师范大学16年3月期课程考试《计算机应用基础》试题答案...
- 数据库远程还原,本地备份。
- java huffman code 解压缩文件
- 诺基亚拟1.53亿美元收购软件公司Trolltech
- [Python]_[初级]_[校验XML文件完整性]