TWELITE OPEN-CLOSE SENSE PAL을 사용하여 창문의 열림 열림을 감지해 보았습니다.
그러던 어느 날, 우연히 우편이 게시물에 도착하면 LINE에서 알림이 왔습니다. 라고 하는 기사를 보고 TWELITE를 알고, 이것 사용하면 하고 싶을 수가 있다고 생각했습니다.
이거 누군가 하고 있잖아? 라고 생각하면, 안의 정 이미 하고 있는 사람이 있었습니다.
TWELITE PAL을 사용하여 창의 잠금 확인 시스템을 전자 공작 없이 만들
기본은 이것대로 했습니다만, 최초로 셋업하는 부분이 TWELITE의 버젼? 에 따라 다르거나 Windows용의 정보는 곧 발견되지만 Mac용이 보이지 않거나, 모기기기의 설정 방법이 보다 간단한 방법이 있었으므로 비망록으로서 남겨 둡니다. 여기에서는 파이썬에서 센서의 변화를 읽는 곳을 목표로 합니다.
결과
이런 식으로 움직입니다.
손에 자석을 들고 다가가면 센서가 감지합니다.
보기 힘들지만 터미널에서 출력이 바뀌고 손을 가까이 했을 때 Open, 놓으면 Close라고 나옵니다. 자석을 창 열쇠에 붙이면 열려 있는지 닫혀 있는지 알 수 있네요.
운영 환경
macOS Catalina 10.15.7
MacBook Air
파이썬 3.8.6
설정
마스터를 Mac에 USB로 연결하여 인식되는지 ls 명령으로 확인합니다.
ls -l /dev/tty.*
정상적으로 인식되면/dev/tty.usbserial-XXXXXX
같은 결과가 있어야합니다. 나중에 Python 스크립트에서 센서를 읽을 때 사용합니다.필요한 라이브러리를 설치합니다. ( 공식 참고)
brew install libusb
pip install pyserial
pip install pyftdi
TWELITE STAGE APP의 바이너리로 모기기를 설정합니다.
github에 판매원이 공개하고 있는 바이너리를 사용한다. (여기가 소스 코드로부터 인스톨 하고 있는 설명이 많이 있어 헤매어 버린 곳.바이너리를 사용하는 것이 가장 간단)
htps : // 기주 b. 코 m / 모우 우레 에 s / 토 ぇ ぃ
다운로드하고 압축을 풀면 압축을 푼 디렉토리 바로 아래에 있는 'TWELITE_Stage.command'가 앱입니다. 이것에 실행 권한을 붙입니다. 터미널에서 다음을 실행.
chmod +x TWELITE_Stage.command
그리고는, 공식 페이지에 있는 대로 이하의 설정해 간다.
htps //w w. 물건 ぃれぇっ s. 이 m/jp/p 로즈cts/와 ぃぃ테파l/센세/파l우사게. HTML
- 친기/중계기 앱(App_Wings)으로 재작성한다.
- 어플리케이션 ID를 슬레이브와 동일하게 한다.
- 주파수 채널을 슬레이브와 동일하게 한다.
- 모기 또는 중계기를 선택합니다 (모기 모드 0으로 설정)
- [뷰어] > [PAL 뷰어]에서 동작을 확인합니다.
마지막으로, 파이썬에서 센서의 상태를 읽는 프로그램에 대해.
공식 페이지에 있는 아래의 스크립트로 할 수 있습니다.
TWELITE PAL 시리즈의 데이터를 수신했을 때 출력되는 시리얼 데이터를 해석하기 위한 Python의 샘플 스크립트입니다.
h tps : // 물건 ぃれぇぇ s. 이 m / jp / p 로즈 cts / 와 ぇ- pS / 아 p_ 파 l / 파 l sc 리 pt. HTML
인수에 USB가 인식되어 출력된 ID를 지정하여 실행
python PAL_Script.py -t /dev/tty.usbserial-XXXXXX
이제 처음 소개한 동영상처럼 센서의 변화를 감지하여 출력할 수 있습니다.
TWELITE는 전자 공작 없이도 센서로 여러가지 놀 수 있을 것 같습니다.
참고로 한 기사들
우편이 게시물에 도착하면 LINE에서 알림을 받았습니다.
htps : // 이 m / sk_jp / ms / 85 ~ c04 00982569f6c5
TWELITE의 무선 태그 앱 사용
htps : // 이 m/미미 없음/있어 ms/453f7f3에 31c8c009에 486
무선 통신 기능이있는 자력 센서 "OPEN-CLOSE SENSE PAL"을 사용해 보았습니다.
htps : // 코 m / 료오카야 / ms / 660 b91d2b4 0378
TWELITE STAGE 사용해보기
htps : // m / 난부 wks / ms / b b07970d5339177 아 7 아 0
TWELITE PAL을 사용하여 창의 잠금 확인 시스템을 전자 공작 없이 만들
htps : // → g. 는 bぉ. jp / 엔트리 / 2019/08/18/
TWELITE STAGE APP macOS용 바이너리
htps : // 기주 b. 코 m / 모우 우레 에 s / 토 ぇ ぃ
Reference
이 문제에 관하여(TWELITE OPEN-CLOSE SENSE PAL을 사용하여 창문의 열림 열림을 감지해 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/K-1/items/b8bcf28611fae932abd9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)