はじめに
プログラミングの学習を始めてから4ヶ月。pythonを使い、ラズベリーパイでAI、IoTの技術を利用した高齢者見守りシステムを作ってみました。
制作の過程を、何回かに分けてまとめていきます。
機能
- 対象者の起床を見守ります。いつまでも起きてこないときは、あらかじめ登録している家族にLINEで連絡します。
- 対象者の活動量を見守ります。対象者の動きが極端に少ないときは、声をかけてみます。それでも反応がない場合、あらかじめ登録している家族にLINEで連絡します。
- 対象者の安否が確認できない状態が長く続いたときは、あらかじめ登録している家族にLINEで連絡します。googleカレンダーに登録されている外出予定期間は、装置が見守り対象者を認識できなくても、安否が確認できていると見做します。
- 複数台の装置が連携することで、広い範囲をカバーして対象者を見守ります。
ハードウエア
親装置
子装置
開発環境
ハードウエア
- MacBook pro
ソフトウエア
- visual studio code(エディタ)
- FileZilla(FTPクライアント)
- VNC Viewer(リモートデスクトップ)
- ターミナル
その他
- 無線LAN
- インターネット接続環境
- 工作用機材
機材詳細
- ラジオペンチ
- ニッパ
- ピンセット
- はんだごて
- はんだ
- カッターナイフ
- 多用途接着剤
- 縫針
- 縫い糸
- グルーガン
動作
起床見守り
プログラミングの学習を始めてから4ヶ月。pythonを使い、RaspberryPiでAI、IoTの技術を利用した高齢者見守りシステムを作ってみました。
— Jin Kubota (@JinKubota1) December 1, 2020
対象者がいつまでも起きてこない場合、LINEで通知します。#python3 #OpenCV #RaspberryPi #IoT #AI #電子工作 pic.twitter.com/InfphaL2vQ
活動量見守り
プログラミングの学習を始めてから4ヶ月。pythonを使い、RaspberryPiでAI、IoTの技術を利用した高齢者見守りシステムを作ってみました。
— Jin Kubota (@JinKubota1) December 1, 2020
一定時間 対象者に動きのない状態が続いた場合、LINEで通知します。#python3 #OpenCV #RaspberryPi #IoT #AI #電子工作 pic.twitter.com/1EfCF4KOJO
所在確認
プログラミングの学習を始めてから4ヶ月。pythonを使い、RaspberryPiでAI、IoTの技術を利用した高齢者見守りシステムを作ってみました。
— Jin Kubota (@JinKubota1) December 1, 2020
一定時間 対象者の所在がわからない状態が続いた場合、LINEで通知します。#python3 #OpenCV #RaspberryPi #IoT #AI #電子工作 pic.twitter.com/4RdbkX0qy7
スケジュール取得
プログラミングの学習を始めてから4ヶ月。pythonを使い、RaspberryPiでAI、IoTの技術を利用した高齢者見守りシステムを作ってみました。
— Jin Kubota (@JinKubota1) December 1, 2020
Googleカレンダーから対象者の予定を取得します。予定は、起床見守りや所在確認に利用します。#python3 #OpenCV #RaspberryPi #IoT #AI #電子工作 pic.twitter.com/wrrb3iL7sP
関連投稿
RaspberryPi 4BでAI、RaspberryPi 4BでIoT(まえがき)
RaspberryPi 4BでAI、RaspberryPi 4BでIoT(開発環境)
RaspberryPi 4BでAI、RaspberryPi 4BでIoT(RaspberryPi初期設定:OSインストール編)
おわりに
プログラミング初心者のため、誤りが多々あると思います。アドバイス、励ましのコメントなどいただけると嬉しいです。