#include "DigiKeyboard.h"
void setup() {
pinMode(1, OUTPUT); //设置13号引脚为LED输出引脚
pinMode(0, INPUT_PULLUP); //设置2号引脚为开关输入引脚,同时设定为高电平状态(PULLUP相当于上拉电阻吧,我理解是这么个意思)
pinMode(2, INPUT_PULLUP); //设置2号引脚为开关输入引脚,同时设定为高电平状态(PULLUP相当于上拉电阻吧,我理解是这么个意思)
}
void loop() {
if (digitalRead(0)==0) //判断state状态
{
digitalWrite(1, HIGH);
//DigiKeyboard.delay(2000);
DigiKeyboard.sendKeyStroke(KEY_R, MOD_GUI_LEFT);
DigiKeyboard.delay(500);
DigiKeyboard.println("cmd");
DigiKeyboard.delay(500);
DigiKeyboard.println("ping baidu.com -t");
digitalWrite(1, LOW);
}
if (digitalRead(2)==0) //判断state状态
{
digitalWrite(1, HIGH);
//DigiKeyboard.delay(2000);
DigiKeyboard.sendKeyStroke(KEY_R, MOD_GUI_LEFT);
DigiKeyboard.delay(500);
DigiKeyboard.println("cmd");
DigiKeyboard.delay(500);
DigiKeyboard.println("ping 192.168.1.100");
digitalWrite(1, LOW);
}
}
© 版权声明
文章版权归作者所有,未经允许请勿转载。