Raspberry Pi의 SOS 발표 시스템 1 ~ 시스템 개요
모쿠지
그 1 ~시스템 개요 ←본 기사입니다
그 2 ~ GPIO를 이용한 스위치의 상태 검출
그 3 ~ 알고리즘 설계
4~하드웨어 준비
그 5 ~자동 메일 송신으로 빠진다
그 6 ~ 캐리어 그레이드 NAT하의 단말에 외부로부터 SSH로 액세스 한다
그 7 ~총괄
소개
안녕하세요.
엔지니어...라고 해도 기계계 엔지니어의 maitech라고 합니다.
프로그래밍에 관해서는 즈브의 아마추어입니다만, 과거에 프라레일이라고 하는 장난감을 라즈파이로 라디콘화했을 때에 라즈파이의 큰 가능성에 감명을 받고, 모처럼이면 좀 더 누군가를 위해 되는 것을 만들고 싶다, 이번 “Raspberry Pi에 의한 SOS 발보 시스템」이라고 하는 것을 만든 나름입니다.
이것은 멀리 떨어진 누군가...
구체적으로는, 어머니가 시골에서 혼자 살고있는 아내의 친가에 버튼을 설치하고, 그 버튼을 눌렀을 때에 나와 아내의 스마트 폰에 메일이 날아가는 시스템을 만들었으므로, 우선은 자신 을 위한 비망록으로서 기사로 해 보려고 생각합니다.
(앞으로 써 가는 기사가 Qiita의 기사로서 적절한가 아닌가 하는 점에 대해서는 일말의 불안이 있습니다만...)
실현하는 기능・요건
안녕하세요.
엔지니어...라고 해도 기계계 엔지니어의 maitech라고 합니다.
프로그래밍에 관해서는 즈브의 아마추어입니다만, 과거에 프라레일이라고 하는 장난감을 라즈파이로 라디콘화했을 때에 라즈파이의 큰 가능성에 감명을 받고, 모처럼이면 좀 더 누군가를 위해 되는 것을 만들고 싶다, 이번 “Raspberry Pi에 의한 SOS 발보 시스템」이라고 하는 것을 만든 나름입니다.
이것은 멀리 떨어진 누군가...
구체적으로는, 어머니가 시골에서 혼자 살고있는 아내의 친가에 버튼을 설치하고, 그 버튼을 눌렀을 때에 나와 아내의 스마트 폰에 메일이 날아가는 시스템을 만들었으므로, 우선은 자신 을 위한 비망록으로서 기사로 해 보려고 생각합니다.
(앞으로 써 가는 기사가 Qiita의 기사로서 적절한가 아닌가 하는 점에 대해서는 일말의 불안이 있습니다만...)
실현하는 기능・요건
시스템의 전체 구성
시스템의 전체 구성은 아래 그림과 같습니다.
Home A는 내 집이고 Home B는 아내의 집입니다.
시스템의 핵심은 Raspberry Pi Zero WH이며 스위치의 상태 감지에는 GPIO를 사용합니다.
당연히 메일을 보내려면 시스템을 인터넷에 연결해야 하지만, 아내의 집에는 현재 인터넷 환경이 없기 때문에 저렴한 Sim을 사용하여 연결하기로 했습니다.
Sim은 로켓 모바일의 신 플랜(통신 속도 제한 200kbps, 통신량 무제한으로 월액 298엔)으로, LTE 라우터로서는 NEC의 Aterm HT100LN를 준비했습니다.
이 라우터에 글로벌 IP 주소가 할당되면 나머지는 DDNS를 사용하고 IP 주소를 메일 통지하면 외부로부터의 액세스는 용이합니다만, 해당 Sim에서는 캐리어 그레이드 NAT하에서 넷에 접속된다 그렇습니다. 외부에서 액세스하는 것은 그렇게 쉬운 이야기가 아닙니다.
도전
토마 개발 초기 단계에서는 이런 상황이었지만, 내 스킬 레벨에서 과제가 된 것은
토마 개발 초기 단계에서는 이런 상황이었지만, 내 스킬 레벨에서 과제가 된 것은
그렇다면 이 근처의 내용도 포함해 그 2 이후의 기사로 하자고 생각합니다.
Reference
이 문제에 관하여(Raspberry Pi의 SOS 발표 시스템 1 ~ 시스템 개요), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/maitech/items/a1497892c80826c12330텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)