返回

劳动节,做了个小键盘的主控程序

开发工具

人类的伟创!小键盘的主控程序

劳动节,原本是要和朋友们一起欢快度过的,但为了更好的发展和个人空间的完善,我就还是把这个原本准备游乐的假期给利用起来,搞搞东西,做做小键盘的控制程序,其实,这也不是什么新鲜事了,很久以前就对DIY键盘非常感兴趣了,但是那时候,自己技术不行,没有这方面的时间和条件,现在,这些条件都渐渐成熟起来了,做一做吧,劳逸结合嘛!

小键盘的准备工作是最开始做好的,我也曾经想着做一个大尺寸的键盘,但是这种尺寸的键盘,无法携带,终究是无法随时都能用了。虽然小键盘并没有什么很多的功能,但是,能够足够应用了,完全可以满足最一般的使用,而且携带起来也是比较轻松的。而且这个键盘的配置方面也没有什么好追求的,就是能用,能体现自己的个性就可以了。

利用市面上的物料,组装起来很简单,当然,只做外壳也没什么意思,正好这个小键盘的主控也没有做好,那就来做做这个吧,实现起来也是挺有意思的。

采用的是Arduini板子,看看手中的材料,可能采用的是ArduinoNano版,这是很早就准备了,实际上,很早就有做出来键盘的想法了。Arduini就是一个很好的选择,之所以Arduino这么出名,原因也非常简单,那就是简单,上手快,有上手的人数非常多,对于学习编程,对于做这些东西来说,确实非常不错的选择,且使用广泛,社区强大,支持性比较好,能做出来控制器的可能性也会更大,所以我选择了它。

其实Arduino很出名的另一个原因,不仅仅是简单,就是足够简单,说真的,这也是促使我想要尝试Arduino的原因,不管怎么说,就是比其他的一系列的单片机啥的简单,也就是说,我这种水平的“菜鸟”真的能够将其玩儿起来。不过现在学习学习还是挺有兴趣的,有一种兴趣动力,一般来说,一但对学习有兴趣,学习起来也是比较轻松的。

而且Arduini有挺便宜的,几乎不花钱。为什么说几乎不花钱,因为是自己的,找一个项目,能够做起来,这些配件就是白来的,但是如果没有做的话,那就是花钱买了,先把项目做出来,后续做项目的可能性更大,循环。

技术部分

  • 第一步:下载ArduinoIDE

开始之前,最开始做的,就是下载ArduinoIDE,它能支持很多块电路板,它是一种开源的软件,能够直接下载,开始使用,如果不会安装,那就找一找教程吧,网上能够查到。

  • 第二步:安装软件

下载完成后,直接安装就行了,这个没啥好犹豫的,不行的话,那就去找一找,总是能够找出来的。安装过程挺简单的,和装其他的软件一个样,所以不做详细的叙述了。

  • 第三步:创建Sketch

创建 Sketch,之后通过Sketch在Arduino板上做一些设置,然后使用它做一些数据的输入、输入和输入。如果,编程原理都忘了,花点儿时间看看视频,短时间的学习还是挺有意思的。

做些事情

在 Arduino 上编写一个 sketch,利用这个 Sketch,可以做一些事情,能够让其播放一些声音,使灯泡发光。最后就是安装,将其安装到这个小键盘的主控板,搞出来主控器这个环节开始,就要进行一些比较复杂的程序编写了,不过,Arduino有个 Sketch,它能让程序编写和调试起来,变得比较容易。

程序编写完成了,安装好之后,这个键盘都能够被我们给用起来了。能够做些啥?能够做出来一个个性化的键盘,能够做一个普通的功能键盘,都能够做。

编程的世界,和其他的东西不一样,虽然最后的效果是一樣的的,但是,却不会完全雷同,这个挺有意思,不过,需要付诸大量的练习,才可以,也不断的积累,后来,才能够做出来一些比较有意思的。

这个小键盘做的还是挺有意思,能够被自己给用起来,最好的一点,就是用起来之后,做出来之后,能够把很多的时间给腾出来,在这个过程中学习了挺有意思的代码,有兴趣的话,在做点儿新的。

去做这个小键盘,总体来说,做起来挺有意思,花在上面的时间成本比较少,搞出来之后,键盘也算是能够被用起来,虽然中间有些难度,但是,最后做出来之后,我个人是非常满意的。