Micro : bit 및 MATLAB으로 메일 수신 알림을 생성합니다.
1. 소개
Raspberry pi등의 원 보드 컴퓨터가 여러가지 나돌고 있는 오늘 요즘입니다만, 세상의 사람으로부터 보면 「그런 것을 사서 무엇에 사용하는 것일까?」라고 하는 것이 이상한 것 같습니다.
「음성 리모컨 등을 만들 수 있어요」라고 하면, 필요 이상으로 놀라게 됩니다.
(세상 사람들이 무엇을 생각하는지 잘 모르겠습니다).
그러나, 유감스럽게도 「L치카」(발광 다이오드를 점멸시킨다)라고 하는 것은, 세간적으로 말하면 목적이 아닌 것 같습니다(빛났기 때문에 무엇?, 라고 한다).
그래서 이번에는 세상 사람들도 목적을 납득할 수 있도록 기능을 연결시켜 보겠습니다.
2. Micro:bit를 Bluetooth Low Energy(BLE)로 사용
BLE를 사용할 수 있도록 MATLAB에서 문자를 보내는 방법은
@motorcontrolman 님의 이 기사 를 참조해 주시면 좋겠습니다.
Micro:bit에는 Makecode로 아래와 같이 프로그램해 둡니다.
3. MATLAB 실행 프로그램
이것도 위의 기사를 참고로 써 보면, 이렇게 됩니다.
장치 이름 (또는 주소)과 UUID는 적절하게 변경하십시오.
matlab microbitTest.m
function microbitTest
% BLE接続
b = ble("BBC micro:bit [vozet]");
% micro:bitに所定の文字を流すためのUUIDを設定
ledTextCharacteristic = characteristic(b,"E95DD91D-251D-470A-A062-FA1922DFA9A8", "E95D93EE-251D-470A-A062-FA1922DFA9A8");
% 文字を流す
write(ledTextCharacteristic,"YouGotMail!");
pause(1);
clear b;
quit;
마지막 quit은 MATLAB을 종료시키는 명령입니다.
MATLAB에서 작업하는 경우 quit시키면 작업중인 것도 끝나 버리므로주의가 필요합니다. 시도해 보면 두 번째 MATLAB이 시작되는 것 같습니다.
이 프로그램을 실행 파일화하려면 MATLAB Compiler를 사용하는 방법이 있습니다 (Compiler를 사용하여 비 MATLAB 사용자에게 배포해야하는 무언가가 있다는 점에서 나는 가지고 있습니다).
mcc -e microbitTest.m
'-e' 옵션으로 명령 창 없이 실행할 수 있습니다.
Compiler가 없으면 배치 파일을 작성하십시오.
배치 파일의 경우
matlab -r "microbitTest"
라고 쓰고, "microbitTest.bat"라고 이름을 붙이고 matlab의 path를 통해 둡니다.
path 설정은 여기에서 (기본 설정의 기어 아래)하십시오.
4. 메일러 설정
여기에서는 Outlook에서 설정을 보여줍니다.
'이동'에서 '규칙'을 엽니다.
분류 규칙 및 알림 관리를 엽니다.
새 분류 규칙을 클릭합니다.
받는 메일에 규칙 적용을 선택하고 다음.
이 컴퓨터에서 송수신을 한 경우에만을 클릭합니다.
'응용 프로그램 시작'을 선택하고 2단계에서 청자의 '응용 프로그램'을 클릭합니다.
"응용 프로그램 시작"을 찾을 수 없으면 이 근처의 페이지을보고 어떻게해야합니다.
파란색에서 '응용 프로그램'을 클릭한 후 방금 실행 파일을 선택합니다.
일괄 파일의 경우 "모든 파일"로 설정하지 않으면 선택할 수 없습니다 (또는 파일이 보이지 않아야 함).
메일러 설정은 여기까지입니다.
5. 데모 이미지
인라인 동영상이 아니어서 죄송합니다.
이런 느낌입니다.
그래서.
미안해.
Reference
이 문제에 관하여(Micro : bit 및 MATLAB으로 메일 수신 알림을 생성합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Monzo_N/items/a2204381fe30869fc9ed텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)