12. M5Stack에서 ECHONET Lite 부저
무슨 일이야?
이 프로그램은 M5Stack을 ECHONET Lite 부저로 만듭니다.
여기에서는 간단하게 사용법을 소개합니다.
소스 코드는 GitHub에 있습니다.
- htps : // 기주 b. 코 m/히로시-무라/M5_에 L_부즈 r
환경·준비
필요에 따라 WiFi 라우터나 컨트롤러용 PC 등도 필요합니다.
필요에 따라 WiFi 라우터나 컨트롤러용 PC 등도 필요합니다.
샘플 실행 절차
간단한 단계로 실행할 수 있습니다.
아래 URL(Github)에서 소스를 ZIP로 다운로드합니다.
M5_EL_Buzzer.ino
15 | #define WIFI_SSID "testwifi2G" // !!! change to yor wifi SSID
16 | #define WIFI_PASS "0001223344" // !!! change to yor wifi password
이쪽의 EPC인 것은 ECHONET Lite 디바이스로서 우도답게 움직이도록 더미를 설정하고 있는 것입니다. 일반 용도로 신경 쓰지 마십시오. 상업 용도로 진지하게 합시다!
8 소리 들어 있기 때문에 여러가지 테스트 할 수 있습니다. 소리가 울리는 동안에는 조작할 수 없습니다. 그러므로 긴 소리는 적합하지 않을 수 있습니다.
울려 보세요 (ECHONET Lite 프로토콜)
그럼 WiFi를 통해 소리를 냅니다. 실험에는 Windows에 SSNG를 설치하여 이용하는 것이 가장 편하다고 생각합니다.
사용한 ECHONET Lite 모듈은 검색을 지원하므로 아래 절차에 따라 기기를 검색할 수 있습니다.
발견 할 수 있으면 IP를 지정하여 울립니다.
지원되는 EPC 목록
관리하고 있는 프로퍼티를 echonet lite 컨버터로 표시하면 아래와 같은 느낌이 됩니다. 거기 진지하게 실장했다고 생각합니다!
echonet lite 변환기 : htps //w w. 음 pmjs. 코 m / Pac 카게 / 에쵸네 t-te-con v
echonet-lite-conf 출력 결과 { EOJs: [ 'ノードプロファイル01(0ef001)', 'ブザー01(02a001)' ],
'ノードプロファイル01(0ef001)':
{ EPCs:
[ '設置場所(81)',
'自ノードインスタンスリストS(D6)',
'状変アナウンスプロパティマップ(9D)',
'Setプロパティマップ(9E)',
'Getプロパティマップ(9F)' ],
'設置場所(81)': '未設定(00)',
'自ノードインスタンスリストS(D6)': 'ブザー01(0102A001)',
'状変アナウンスプロパティマップ(9D)': '01[80](0180)',
'Setプロパティマップ(9E)': '01[80](0180)',
'Getプロパティマップ(9F)': '0e[80, 81, 82, 83, 88, 8a, 9d, 9e, 9f, d3, d4, d5, d6, d7](0E80818283888A9D9E9FD3D4D5D6D7)' },
'ブザー01(02a001)':
{ EPCs:
[ '動作状態(80)',
'設置場所(81)',
'規格Version情報(82)',
'識別番号(83)',
'状変アナウンスプロパティマップ(9D)',
'Setプロパティマップ(9E)',
'Getプロパティマップ(9F)' ],
'動作状態(80)': 'ON(30)',
'設置場所(81)': '未設定(00)',
'規格Version情報(82)': 'Ver. K(00004B00)',
'識別番号(83)': 'referSpec(FE0000000000000000000000000000000000)',
'状変アナウンスプロパティマップ(9D)': '02[80, d6](0280D6)',
'Setプロパティマップ(9E)': '01[e0](01E0)',
'Getプロパティマップ(9F)': '09[80, 81, 82, 83, 88, 8a, 9d, 9e, 9f](0980818283888A9D9E9F)' } },
끝
울었나요?
사용한 무료 음원
효과음은 아래와 같은 프리 음원을 이용하고 있습니다.
- ht tp // // 타이라코모리. jp. 오 rg / f 그렇습니다 d. HTML
Reference
이 문제에 관하여(12. M5Stack에서 ECHONET Lite 부저), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Sugimura-Laboratory/items/05ce179253efe6585d8b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
{ EOJs: [ 'ノードプロファイル01(0ef001)', 'ブザー01(02a001)' ],
'ノードプロファイル01(0ef001)':
{ EPCs:
[ '設置場所(81)',
'自ノードインスタンスリストS(D6)',
'状変アナウンスプロパティマップ(9D)',
'Setプロパティマップ(9E)',
'Getプロパティマップ(9F)' ],
'設置場所(81)': '未設定(00)',
'自ノードインスタンスリストS(D6)': 'ブザー01(0102A001)',
'状変アナウンスプロパティマップ(9D)': '01[80](0180)',
'Setプロパティマップ(9E)': '01[80](0180)',
'Getプロパティマップ(9F)': '0e[80, 81, 82, 83, 88, 8a, 9d, 9e, 9f, d3, d4, d5, d6, d7](0E80818283888A9D9E9FD3D4D5D6D7)' },
'ブザー01(02a001)':
{ EPCs:
[ '動作状態(80)',
'設置場所(81)',
'規格Version情報(82)',
'識別番号(83)',
'状変アナウンスプロパティマップ(9D)',
'Setプロパティマップ(9E)',
'Getプロパティマップ(9F)' ],
'動作状態(80)': 'ON(30)',
'設置場所(81)': '未設定(00)',
'規格Version情報(82)': 'Ver. K(00004B00)',
'識別番号(83)': 'referSpec(FE0000000000000000000000000000000000)',
'状変アナウンスプロパティマップ(9D)': '02[80, d6](0280D6)',
'Setプロパティマップ(9E)': '01[e0](01E0)',
'Getプロパティマップ(9F)': '09[80, 81, 82, 83, 88, 8a, 9d, 9e, 9f](0980818283888A9D9E9F)' } },
울었나요?
사용한 무료 음원
효과음은 아래와 같은 프리 음원을 이용하고 있습니다.
- ht tp // // 타이라코모리. jp. 오 rg / f 그렇습니다 d. HTML
Reference
이 문제에 관하여(12. M5Stack에서 ECHONET Lite 부저), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Sugimura-Laboratory/items/05ce179253efe6585d8b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(12. M5Stack에서 ECHONET Lite 부저), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Sugimura-Laboratory/items/05ce179253efe6585d8b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)