6500엔으로 만드는 스마트 락 전자 공작편

2702 단어 mbediOSIoTBLE
6500엔으로 만드는 스마트 락 메카 작성편 의 계속입니다.

이번에는 전자 회로를 만들어 갑니다.

️ 회로도





그림




배선이 고차고차 버리므로, 붙여 실수마저 조심하면 납땜의 개소는 그리 많지 않기 때문에 괜찮아!
유니버설 기판 위에 적당히 배치하여 납땜하십시오.
BLE nano는 직접 붙여 버리면 펌웨어의 재기록을 할 수 없게 되므로,
분할 긴 핀 소켓을 기판에 납땜하여 착탈할 수 있도록 하십시오.
서보도 모처럼 메스 단자가 붙어 있기 때문에, 기판상에 핀 헤더 3개를 납땜해 착탈할 수 있도록 하는 편이 좋습니다.

구현 예




노력하면 이 정도 작게 정리할 수도 있습니다.


뒷면의 배선은 엉망입니다. (너무 작고 배선이 너무 어렵다)


BLE nano를 제거하면 이런 느낌.
공간을 효과적으로 활용하기 위해 BLE 나노 아래에 트랜지스터 어레이를 배치했습니다.

작동하다



여기까지 할 수 있으면, 나머지는, 펌웨어를 기입해, iOS 어플리를 넣어 페어링 시키는 것뿐입니다.

펌웨어



htps : //로 ゔぇぺぺr. m베 d. 오 rg / 우세 rs / 토시 유키 사이 토 / 코데 / S 마 rt ぉ CK B ぇ - 나노 / 코 m 피
에서
compile 버튼을 누르면 hex 파일을 다운로드할 수 있습니다.
USB에 BLE nano를 삽입하면 스토리지로 인식되므로 해당 스토리지에 복사하십시오.

드래그 드롭으로 복사하면 작동하지 않을 수 있으므로 그 때는 cp 명령으로 복사하십시오.bash:
cp -X ~/Download/SmartLock-BLE-nano.RBLAB_BLENANO.hex /Volumes/MBED

iOS 앱



github에서 공개하고 있습니다.
htps : // 기주 b. 코 m / 토시 사이토 / s 마
ble-nano 브랜치를 사용하세요!
마스터 브랜치라면 페어링에 실패합니다.
Watch App도 들어 있지만 Apple Watch 가지고 있지 않기 때문에 동작 확인하지 않습니다.

앞으로 하고 싶은 일(TODO)


  • 작업 로그
  • 복수 단말 대응
  • 키 공유

  • IRKit과 적외선 통신시켜, wifi 경유로의 열쇠 닫기&확인을 할 수 없을까라고 생각하고 있습니다. (원래 IRKit이 적외선을 임의로 수신할 수 있는지 조사하지 않았다)

    좋은 웹페이지 즐겨찾기