[아두이노] 아두이노 레오나르도 윈도우 제어 with NirCmd 아두이노 레오나르도의 키보드 기능을 이용해 NirCmd를 사용하는 사례입니다. NirCmd는 윈도우 커맨드라인 툴로서, 커맨드라인을 통해 윈도우를 제어할 수 있습니다. [윈도우] NirCmd - 윈도우 커맨드라인 제어모듈 NirCmd란? 윈도우의 커맨드라인(cmd 또는 PowerShell)에서 윈도우를 제어할 수 있도록 도움을 주는 라이브러리 입니다. 커맨드라인으로 윈도우 제어하는 방법을 찾다가 아래의 블로그에서 정보를 얻 mandloh.tistory.com win + r 키를 눌러보면 실행 창이 나오는데, 이를 이용해 커맨드라인에 진입하지 않고서도 NirCmd를 활용할 수 있습니다. 즉, win + r 입력 후, 원하는 문구를 쓰고 엔터를 치면 원하는대로 작동이 됩니다. 아두이노 레오나르도가 받은 시리.. 2022. 4. 20. [아두이노] 아두이노 레오나르도 시리얼 키보드 만들기 안녕하세요? 만들오 입니다. 아두이노 레오나르도를 이용해 시리얼 입력을 키보드/마우스 입력으로 변환해주는 장치를 만드는 방법을 소개합니다.1. 아두이노 보드 준비아두이노는 종류가 많습니다. 그 중 HID 기능을 지원하는 아두이노 레오나르도를 구매해야 합니다.초록색으로 표시한 보드는 모두 사용이 가능하며, 가장 저렴한 것으로 구매하는것이 좋겠습니다. 아두이노와 컴퓨터를 연결할 케이블은 데이터 통신이 가능한 케이블이어야 합니다. 2. 스케치 업로드하기 (클라우드 버전) 다음 스케치를 복사해 둡니다.#include #include "Keyboard.h"void setup() { Serial.setTimeout(100); Serial.begin(9600); Keyboard.begin(); AbsMouse.. 2022. 4. 20. [아두이노] 키보드를 이용한 윈도우 활성화 안녕하세요? 만들오 입니다. 아두이노 레오나르도를 이용해 윈도우 앱을 제어하기 위해, 윈도우 창 활성화를 할 수 있는 방법을 고민하다 방법을 찾았기에, 내용을 공유합니다. ※ 윈도우 창 활성화란? 가장 마지막으로 클릭한 창이 활성화된 상태입니다. 윈도우 메모장에 글을 쓰기 위해서는 메모장을 선택하고 입력해야 합니다. 이렇게 선택된 상태를 활성화라고 합니다. 윈도우 단축키 win+1~9 : 윈도우 하단 작업표시줄의 앱을 활성화 시킵니다. (바로 눌러보세요) 만약, win+1을 눌러 크롬을 활성화 시켰는데, 다시 win+1을 누르면 최소화 되버립니다. 제가 원하는 기능은 항상 활성화를 시키고 싶은데, 최소화 되어버리면 안됩니다. 그래서 찾은 방법이 다음 단축키 입니다. win+T : 윈도우 하단 작업표시줄.. 2022. 2. 22. [아두이노] 브라우저와 통신하기 - Web serial 안녕하세요? 만들오 입니다. 아두이노 예제에 대부분 들어가 있는 Serial(이하 시리얼)은 대표적인 통신 방법입니다. 이 시리얼 통신을 이용해 파이썬이나 다른 앱과 통신을 합니다. Web serial이란? 브라우저와 기기간의 serial 통신을 말합니다. ※ 주의사항 : 모든 아두이노보드를 지원하지 않습니다. 저는 아두이노 레오나르도를 사용했습니다. 이게 왜 좋은건가요? 파이썬 앱을 쓴다면, 파이썬을 설치하고 라이브러리 등등 설치할게 많죠. 브라우저는 별도 앱 설치가 필요 없이, 그냥 홈페이지에 접속하면 됩니다.👍 아두이노 레오나르도 보드를 이용해 브라우저를 이용해 LED를 켜고 끄는 예제를 소개합니다. void setup() { Serial.setTimeout(100); Serial.begin(960.. 2022. 2. 19. [아두이노] IDE 설치하기 안녕하세요? 만들오 입니다. 아두이노 IDE 설치하는 과정을 영상으로 담았습니다. [끝]. 2022. 2. 9. [아두이노] ESP32 블루투스로 SSID 업데이트하기(EEPROM 이용) 1. 서론 지난 글에서 EEPROM을 이용해 기록하는 방법을 알아보았습니다. 2021.05.22 - [아두이노] - [아두이노] ESP 보드 EEPROM 사용하기 [아두이노] ESP 보드 EEPROM 사용하기 1. 서론 ESP계열 보드의 EEPROM이란, 하드디스크처럼 저장할 수 있는 공간을 말합니다. 전원을 끄거나 스케치를 바꿔도 남아있기 때문에 중요한 정보를 기록할 수 있습니다. 저는 Wifi에 접속하기 위 mandloh.tistory.com 오늘은 ESP32의 Bluetooth 기능을 이용해 SSID와 비밀번호를 업데이트하는 코드를 공유합니다. 2. 본론 사용한 MCU는 WEMOS D1 MINI ESP32 보드 입니다. #include #include #include #include #include.. 2021. 5. 23. 이전 1 2 3 4 5 다음