0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

纸板可编程键盘的制作教程

454398 来源:工程师吴畏 2019-08-08 17:52 次阅读

第1步:材料/工具

Adafruit Itsy Bitsy 32u4(请保留此款产品,以后再使用)

机械开关或常规按钮

电线(这是我使用的电线,但是任何都应该工作,我只是没有任何额外的铺设)

纸板(我从背面的硬纸板上得到了我的记事本,瓦楞纸也可能不起作用。)

胶带

X-Acto Knife

烙铁

焊料

满足Arduino IDE要求的计算机(大多数Windows,Mac或Linux计算机应该可以正常工作)

步骤2:纸板框架

首先,我用纸板制作了键盘的框架。我使用了记事本背面的密集纸板,但大多数其他类型的纸板都可能起作用。在切割之前,我测量并绘制线条以帮助指导我,如上图所示,这最终工作得相当好。接下来我用X-Acto刀切割框架,然后切掉机械开关的孔。我最初的想法是让框架边缘的襟翼收起来,以便我不必使用任何粘合剂。但是,由于纸板的厚度不能很好地工作,我决定在步骤6之后使用胶带完成它。

步骤3:接线

对于这个项目的接线,我只需将所有开关连接到Itsy Bitsy上的不同编号的引脚。然后,为了简单起见,我将接地引脚连接到其中一个开关,并将下一个开关焊接到另一个开关,依此类推(这可以在上面的图片中看到)。 仅供参考,您需要将框架中已有的开关焊接起来,因为没有任何开口可以将任何东西送到另一侧,特别是因为它是用纸板制成的。

第4步:设置Itsy Bitsy

首先,您将要获得我们将成为的Arduino IDE软件用来从这里编程板。接下来,继续将Itsy Bitsy插入您的计算机并按照此处的说明操作。“我会在教学中解释这一点,但是adafruit.com的人们在解释如何使用他们的产品方面做得很好。

第5步:编程

请记住,这个instructable的编程部分就是我如何做到的,你可以改变它的任何方面以满足你的需求。。大多数快捷方式都可以在程序设置中找到,但是如果你在那里找不到它们,你应该能够在网上查找并找到你需要的东西。您可以通过将不同键的代码放在由分号分隔的连续行中来创建具有多个键的快捷方式。这可以在第一个“if”语句中的arduino代码中看到,其中一个按钮的代码在按下时打印大写字母W.如果您想制作更复杂的快捷方式,您可以利用名为Auto Hotkey的程序来执行诸如只需按一下按钮即可打开应用程序。当我自己玩它时,我会尝试更新这个instructable。

第6步:构建

一旦我将所有按钮连接起来,我就开始尝试找出如何将电路板安装到电路板上纸板。不幸的是,由于Itsy Bitsy没有安装孔而且我们使用的表面不那么坚固,所以实际上没有好办法。我们想出的是使用adafruit送入Itsy Bitsy的包来保护和保护板本身。正如您在上图中所看到的,我将电路板放入包中并将包装袋粘贴到纸板上。您还需要切断与原始开口相对的袋子侧面,以便可以使用微型USB端口。一旦你将电路板“固定”,就可以将盒子折叠起来,如图中所示并用胶带粘贴,或者,如果你使用足够薄的纸板,则可以将卡片塞入纸板的狭缝中。

第7步:键帽

不幸的是,这就是纸板开始失去用处的地方。我无法找到一种用纸板制作钥匙帽的方法,这对于频繁使用来说可能不是一个好主意。但是,如果您只是将它用于快捷方式和执行命令,就像我一样,它可能会很好。另一方面,如果您将其用于游戏,您可能需要考虑购买一些廉价的键帽。

步骤8:结论

总的来说,我对这个项目的目标是制作一个廉价,实用的物品,可以在大多数人的生活中使用,作为其他高端产品的替代品。我认为这个目标很容易实现,因为它总共花费了12到13美元,这取决于你已经拥有的材料,并且它具有非常大的功能,你可以通过更多的建筑材料和编程来扩展它们。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 键盘
    +关注

    关注

    4

    文章

    859

    浏览量

    39667
收藏 人收藏

    评论

    相关推荐

    可编程晶振的优点和缺点

    可编程晶振,近年来渐入人们眼中。什么是可编程晶振,与普通晶振有什么区别?可编程晶振的优点和缺点有哪些?1,什么是可编程晶振可编程晶振是一种可
    的头像 发表于 09-30 10:44 397次阅读
    <b class='flag-5'>可编程</b>晶振的优点和缺点

    用TMAG5328电阻器和电压可编程霍尔效应开关实现可编程性和诊断

    电子发烧友网站提供《用TMAG5328电阻器和电压可编程霍尔效应开关实现可编程性和诊断.pdf》资料免费下载
    发表于 09-11 10:01 0次下载
    用TMAG5328电阻器和电压<b class='flag-5'>可编程</b>霍尔效应开关实现<b class='flag-5'>可编程</b>性和诊断

    可编程晶振都有什么频率的呢?分享3个挑选可编程晶振的技巧

    频率范围全面覆盖,满足多样化需求: • CMOS可编程晶振:1~200MHz宽广选择,为您的基础应用提供稳定可靠的支持。 • 可编程差分晶振:高达2100MHz的卓越性能,满足高速数据传输与信号处理的高标准要求。 • 可编程压控
    的头像 发表于 07-18 18:30 1154次阅读
    <b class='flag-5'>可编程</b>晶振都有什么频率的呢?分享3个挑选<b class='flag-5'>可编程</b>晶振的技巧

    可编程电源的作用是什么

    可编程电源的作用是什么 可编程电源是一种电子设备,它可以根据用户的需求调整输出电压和电流。这种电源广泛应用于各种电子设备和系统的测试、调试和研发过程中。 ### 可编程电源的作用 #### 1.
    的头像 发表于 06-10 15:33 663次阅读

    可编程电源使用方法

    可编程电源使用方法 可编程电源使用方法 摘要:本文详细介绍了可编程电源的使用方法,包括其基本概念、主要功能、选择原则、操作步骤、注意事项以及实际应用案例,旨在帮助读者全面了解可编程电源
    的头像 发表于 06-10 15:29 1002次阅读

    可编程电源如何编程

    可编程电源如何编程  可编程电源是一种可以调节输出电压和电流的电源设备,广泛应用于电子设备测试、研发和生产等领域。通过编程,用户可以根据需要设置电源的输出参数,实现自动化测试和控制。本
    的头像 发表于 06-10 15:24 1331次阅读

    什么是现场可编程逻辑阵列?它有哪些特点和应用?

    在电子工程领域,现场可编程逻辑阵列(Field Programmable Logic Array,简称FPLA)是一种具有强大灵活性和可编程性的半导体器件。它属于可编程逻辑器件(PLD)的一种,通过
    的头像 发表于 05-23 16:25 951次阅读

    可编程片上系统的基本特征和主要应用

    可编程片上系统是一种特殊的嵌入式系统:首先它是片上系统,即由单个芯片完成整个系统的主要逻辑功能;其次,它是可编程系统,具有灵活的设计方式,可裁减、可扩充、可升级,并具备软硬件在系统可编程的功能。
    的头像 发表于 03-28 15:13 630次阅读

    可编程片上系统是什么意思

    可编程片上系统(Programmable System-on-Chip,PSoC)是一种特殊的嵌入式系统。它首先是一个片上系统,这意味着整个系统的主要逻辑功能由单个芯片完成。其次,它具有可编程的特性,设计方式灵活,可裁减、可扩充、可升级,并具备软硬件在系统
    的头像 发表于 03-28 15:09 572次阅读

    现场可编程门阵列的原理和应用

    FPGA是一种可编程的硬件逻辑器件,其核心组成部分是可编程逻辑单元(PLU)和可编程互连资源(Interconnect Resources)。PLU是一组可编程的逻辑门,如与门、或门、
    的头像 发表于 03-27 14:49 691次阅读

    现场可编程门阵列是什么

    现场可编程门阵列(Field Programmable Gate Array,简称FPGA)是一种超大规模可编程逻辑器件,由可编程逻辑资源、可编程互连资源和
    的头像 发表于 03-16 16:38 2465次阅读

    可编程逻辑器件的特征及优势科普

    可编程逻辑器件是一种集成电路,具有可编程功能的特性。它们可以根据用户的需求进行编程,从而实现不同的逻辑功能。
    的头像 发表于 02-26 18:24 1110次阅读

    可编程晶振如何设置呢

    可编程晶振的设置很多人其实不知道除了按照说明书上操作,也可以看视频教程尤其是对于可编程晶振设置的方面都是这些细节都是选择,另外也可以咨询专业的FAE工程师进行分解。
    的头像 发表于 02-22 16:21 694次阅读
    <b class='flag-5'>可编程</b>晶振如何设置呢

    可编程控制器的组成 可编程控制器有哪些特点?

    可编程控制器(Programmable Logic Controller,PLC)是一种使用数字计算机技术和专用外设实现工业过程自动化控制的设备。它在工业生产中起到了非常重要的作用。本文将详细介绍
    的头像 发表于 01-18 11:18 1515次阅读

    基于FPGA的可编程AES加解密IP

    可编程AES加解密IP内建密钥扩展功能,使用初始密钥产生扩展密钥,用于加解密过程。可编程AES加解密IP处理128-bit分组数据,并且支持可编程的密钥长度:128-bit,192-bit和256-bit。
    发表于 01-09 10:49 492次阅读
    基于FPGA的<b class='flag-5'>可编程</b>AES加解密IP