マガジンのカバー画像

探究

18
ドアシステムの開発
運営しているクリエイター

2024年5月の記事一覧

自作ドアシステムのコード

Pythonを用いたドアシステムの開発。NFCカードを用いて認証を行う。認証に失敗したときは失敗した人物の写真を撮影し、Discordに送信する。認証できた場合は、サーボモーターを回転させて鍵の解錠・施錠をする。

開発環境
 Raspberry Pi4
 Genny
 サーボモーター(MG996R)
 Webカメラ(EMEET C960)
 NFCカードリーダー(RC-S380)
 ラズパイに接

もっとみる

Camera.py idea

from discord import Webhookimport discordimport aiohttpimport asyncioimport cv2import timeimport datetimeimport cv2 as cvwebhook_url = "Discdord Webhook URL" #カメラで撮影用 camera = cv2.VideoCapture(0) ret,

もっとみる

探究Memo008

・活動内容
 サーボモーターによる鍵の解錠施錠を行うシステムを分割した。
 main.pyとDoor.py
 システムも時間によってどの鍵を解錠に用いることができるかが変更されるようにした。←時間によって認証に用いるIDmのリストの参照元のJsonファイルを変更するようにした。現状は「Master.json」となっている。

・今後の方針
 サーボモーターのシステムのドアを解錠した時のif文にカメ

もっとみる

探究Memo007

環境変数についてはある程度わかったが、何を定義すればいいのかがわからない。どのようにしてDBを構築すればいいかの情報があまりない。

Memo

探究Memo006

今日やったこと
 ・解錠・施錠時のメッセージに誰のカードが使用されたかを表示できるようにした。
 ・プログラムを終了するときにログの一部が欠損していたが欠損が生まれないようにした。
 ・ゼミで先生から意見をいただいた。
 ・Vercelについて調べた。

明日以降にやりたいこと
 ・GW中に電子ペーパーの注文をしたい。
 ・VercelをPythonを用いて使用し,ログデータをネット上で見ることが

もっとみる