#setting
探究Memo 009
高校生が開発したRaspberry Piを用いた現状のシリンダー錠を電子錠化するシステム。間違いなどがあったらコメントで教えてください。
現状の開発状況のまとめ。
まずは、Raspberry Pi内で動かすPythonコード。
Supabaseのテーブルの状況とかはそのうち載せます。
main.py
#モジュールのインポートimport datetimeimport osimport pig
- #supabase
- #setting
- #動体検知
- #現在時刻
- #メッセージの詳細
- #カメラで撮影用
- #discordに画像を送信する
- #データを取得した時刻
- #モーションファクターがしきい値を超えていれば動きを検知したことにする
- #モーションファクターを計算する
- #比較用のフレームを取得する
- #ファイル名と
- #NFCのカードを読みとるための関数
- #サーボモーターの設定
- #カードを認証できた時の操作
- #DiscordのWebhook
- #カードのid情報を取得する
- #現在時刻の取得
- #ドアの状態を確認する
- #現在時刻を取得し
- #ローカルファイルにログを記録する
- #他のファイルのクラスの呼び出し
- #DiscordのWebhookのURL
- #作動時間
- #動体検知を行う
- #ドアの解錠・施錠のシステムを起動する
- #Supabaseから情報を引っ張ってくる
- #一般用の鍵が使える時間
- #動体検知を行いたい時間
- #認証失敗時のメッセージ