Turn your Arduino Pro Micro into a USB Keyboard - 아두이노 프로 마이크로 USB 키보드 만들기
Raspberry Pi & Arduino 2020. 10. 17. 14:02 |반응형
아두이노 프로 마이크로를 이용해 간단한 USB키보드를 만들 수 있다.
2019/10/27 - [C, C++] - Sending a keyboard input 키 입력 보내기
Arduino Pro Micro Pin Map
Tactile Switch를 연결한다.
D4 - Tactile Switch - GND
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | #include <Keyboard.h> const char PIN_RETURN = 4; void setup() { // put your setup code here, to run once: pinMode(PIN_RETURN, INPUT_PULLUP); Keyboard.begin(); } void loop() { // put your main code here, to run repeatedly: if (digitalRead(PIN_RETURN)== LOW) { Keyboard.press(KEY_RETURN); delay(100); Keyboard.release(KEY_RETURN); // Keyboard.releaseAll(); delay(100); } delay(100); } // https://www.arduino.cc/reference/en/language/functions/usb/keyboard/ |
스위치를 누르면 Enter키가 입력되는 소스.
※ 참고: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/
Arduino Leonardo 보드를 선택하고 컴파일후 업로드 한다.
장치 관리자를 확인하면 'HID 키보드 장치'로 인식된다. 스위치를 누르면 Enter키가 입력된다.
반응형