极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 22798|回复: 3

qspl 按键,收下吧,不谢

[复制链接]
发表于 2015-10-15 17:08:15 | 显示全部楼层 |阅读模式
  1. /*

  2. 相关报道:http://www.twd.cc/32545

  3. http://dorcel-handsoff.com/


  4. qspl

  5. pin10 接地就开始按"QSPL"键

  6. 用mega32u4,  leonardo


  7. by:wxws
  8. 05-10-15
  9. */

  10. int buttonPin = 10;
  11. int ledPin = 17;
  12. int keyisp = 0;

  13. void setup()
  14. {
  15.     pinMode(ledPin, OUTPUT);
  16.     pinMode(buttonPin, INPUT_PULLUP);
  17.     Keyboard.begin();
  18. }

  19. void loop()
  20. {
  21.     LedBlink();

  22.     if (digitalRead(buttonPin) == LOW)
  23.     {
  24.         if  (keyisp == 0)
  25.         {
  26.             keyisp = 1;
  27.             //  Keyboard.releaseAll();
  28.             Keyboard.write(' ');
  29.             delay(200);
  30.             Keyboard.press('q');
  31.             delay(100);
  32.             Keyboard.press('s');
  33.             delay(100);
  34.             Keyboard.press('p');
  35.             delay(100);
  36.             Keyboard.press('l');

  37.         }
  38.     }
  39.     else
  40.     {
  41.         if (keyisp == 1)
  42.         {
  43.             Keyboard.releaseAll();
  44.             keyisp = 0;
  45.         }
  46.     }

  47. }

  48. void LedBlink()
  49. {
  50.     static int Ledvalue = 0;                //LED上一状态
  51.     static long previousMillis = 0;        //
  52.     static long skip = 1000;

  53.     if ( millis() - previousMillis > skip)
  54.     {

  55.         skip = keyisp ? 300 : 1000;
  56.         Ledvalue = 1 - Ledvalue;
  57.         digitalWrite(ledPin, Ledvalue);
  58.         previousMillis = millis();
  59.     }


  60. }
复制代码
回复

使用道具 举报

发表于 2015-10-17 16:53:01 | 显示全部楼层
其实找个重点地东西压着就好了
回复 支持 反对

使用道具 举报

发表于 2015-10-17 18:45:09 | 显示全部楼层
哈哈,你们就是这样看yellow片的吗?
回复 支持 反对

使用道具 举报

发表于 2015-10-17 19:08:57 | 显示全部楼层
Keyboard库在哪里?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-15 17:28 , Processed in 0.073379 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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