【arduino Leonardo】机械键盘制作全过程(未完待续)-Arduino中文社区 - Powered by Discuz! Archiver

skymarch 发表于 2016-6-14 15:59

求更新啊 想自己跟着做一个!!!

回到b不再度v 发表于 2016-6-14 20:00

本帖最后由 回到b不再度v 于 2016-6-14 20:01 编辑

固件部分


static/image/hrline/1.gif

   
       库文件总览:
               #include <Keypad.h>                     //矩阵键盘库
               #include <Keyboard.h>                  //USB键盘库
               //#include <HID.h>                        //HID设备库(keyboard库调用着这个库)
               #include <EEPROM.h>                   //EEPROM库
               #include <Adafruit_NeoPixel.h>    //RGB LED 库


static/image/hrline/1.gif

      一,EEPROM
                   EEPROM用来储存一些需要掉电储存的数据
                   比如背光的亮度,RGB LED的颜色
                   通过EEPROM.h这个官方库可以轻松的完成这个功能
                  
                   官方链接
                        https://www.arduino.cc/en/Reference/EEPROM
                   论坛教程
                        www.arduino.cn/thread-1157-1-1.html
                  
                   PS:
                        EEPROM库支持将EEPROM看做一个数组使用;
                                  EEPROM
                              
                        以下是官方的示例代码   
#include <EEPROM.h>

void setup(){

unsigned char val;

//Read first EEPROM cell.
val = EEPROM[ 0 ];

//Write first EEPROM cell.
EEPROM[ 0 ] = val;

//Compare contents
if( val == EEPROM[ 0 ] ){
    //Do something...
}
}

void loop(){ /* Empty loop */ }
                                 



mostblack 发表于 2016-6-15 18:17

我最近也在做机械键盘,哈哈哈

jessedlma 发表于 2016-10-15 11:49

方便留个联系方式么?求指教

wzz945 发表于 2016-10-26 08:58

我只想看看成品什么样子啊!求教我也想做一个,可是小白就指导

wssn009 发表于 2016-10-26 10:37

看到头晕了。。好牛

question 发表于 2016-11-6 23:57

支持一下

857341656 发表于 2016-12-24 12:58

程序可以发下吗   让我们学习下

夏目梓鱼 发表于 2016-12-29 03:23

感谢UP,例程很有帮助。

单片机菜鸟 发表于 2016-12-29 08:21

章鱼博士,太牛逼了
页: 1 [2] 3 4
查看完整版本: 【arduino Leonardo】机械键盘制作全过程(未完待续)