[오토핫키] AHK에서 아두이노 사용하기
by #독개#오토핫키에서 아두이노 사용하기
이 블로그를 보시는 분은 주로 아두이노 레오나르도를 통해서 하드웨어 신호로 키입력을 하는게 주 목적이라 생각합니다
실제로 아두이노는 습도,온도 등등을 수집할 수 있고 엄청나게 많은 분야에 이용이 됩니다
시리얼 통신으로 컴퓨터에서 아두이노로 신호를 주는데 시리얼 통신은 오히려 다른 언어를 사용하는 것이 편합니다
DLL을 제작하여서 사용하면 편하겠지만, 시간이 없는 관계로 SerialSend.exe라는 프로그램을 사용해서
오토핫키에서 아두이노로 시리얼 통신을 해보겠습니다.
SerialSend 프로그램의 장점은 따로 COM포트 번호를 사용하지 않아도 됩니다.
SerialSend 다운로드
https://batchloaf.wordpress.com/serialsend/
SerialSend
SerialSend is a little command line application I created to send text strings via a serial port. I mainly use it to send information to microcontroller circuits via a USB-to-serial converter, so i…
batchloaf.wordpress.com
SerialSend 사용법
윈도우의 cmd 창에 이샘플을 응용해서 작성해주면 됩니다.
홈페이지에 API문서에 자세히 설명되어 있으니 구글 한글 번역돌려서 한번 쭉읽어보면 좋다
오토핫키에서 명령 코드
아래 코드를 오토핫키에 복사한다.
F1::
Asend("k")
Asend("t")
return
F2::
Amouse(100,100);
end::
exitapp
Asend(x) ;아두이노로 키전송
{
Runwait, %comspec% /c c:\serialsend.exe /9600 %x%,,hide
return
}
Amouse(x,y) ;아두이노로 마우스 좌료 전송
{
str=AM%x%.%y%
Runwait, %comspec% /c c:\serialsend.exe /9600 %str%,,hide
return
}
'🔥 프로그래밍 학습 > AutoHotkey' 카테고리의 다른 글
VS Code 에서 AHK+ 실행의 구조 (0) | 2022.11.12 |
---|---|
[오토핫키] - 게임에서 입력 안될때 해결법 (1) | 2022.11.12 |
[오토핫키] vm우회 관련 자료 (0) | 2021.05.16 |
[오토핫키] vmware 우회 제작 기록 (0) | 2021.05.15 |
[오토핫키] 자주쓰는 중요한 내장 함수 모음 (0) | 2020.09.20 |
블로그의 정보
독한 개발자
#독개#