お帰りアラーム
目的:
一人の家に帰宅しても、悲しくないように、お帰りアラームを設定する。
or
寝るときに動作し、お休み音と電源OFFする。
機能:
NFCにかざして動作
電気ON
お帰り音の再生
推しの絵をスマホに表示
obnizソフト仕様:
ソレノイドのON/OFF
UART通信で、音量再生(DFPlayer)
画像表示(出来れば)
動作仕様
起動時に、UART通信を行い、DFplayerの001ファイルを再生する。
ソレノイドを起動し、1秒間ONする。
ソレノイドをOFFする。
画像表示をする。 (画像については、要検討)
デバック用に、画面上にボタンを付ける。(最初)(画像表示時にはなし)
ボタンを押すとソレノイドON
ボタンを離すとソレノイドOFF
画面仕様
obniz未接続時
obniz未接続と文字を表示
obniz接続時
画像表示 or obniz接続中と表示
+α機能(今後増やすかも?)
音楽の再生選択
音量の設定機能
作成環境:
VSCode?
obnizソレノイド
https://obniz.com/ja/sdk/parts/Solenoid/README.md
obniz UART通信
https://obniz.com/ja/doc/reference/common/uart/
obniz wait
https://obniz.com/ja/doc/reference/common/wait-and-loop
obniz使い方メモ
https://github.com/obniz/obniz/blob/master/README-ja.md
obnizハードについて
https://obniz.com/ja/doc/reference/board-1y/hardwarespec
ソレノイド
https://www.takaha.co.jp/SHOP/CBS07300140.html
table:ソレノイド計算値
入力電圧V 抵抗値Ω 電流A 電力W
9 14 0.64 5.78
ソレノイドのON/OFFまでOK
UART通信コマンド
STM32勉強日記(2021/7/6)
mp3プレイヤー回路設計(2021/7/17)
DFplayer動作電圧:
5V
参考:https://akizukidenshi.com/download/ds/dfrobot/DFPlayer_Mini_Manual.pdf
DFplayer基板メモ:
電源5V
RにTXを接続
TにRXを接続
GにGNDを接続
code:html
https://www.google.com/search?q=obniz+出力可能電流&oq=obniz+出力可能電流&aqs=chrome..69i57j0i546j0i30i546j0i546l2.7919j0j7&sourceid=chrome&ie=UTF-8
https://obniz.com/ja/sdk/parts/Solenoid/README.md
nucleo f401
http://www.ne.jp/asahi/o-family/extdisk/MP3module/KT403A_DatasheetJP.pdf
table:部材(回路関係)
個数 名前
1 DFplayer mini https://akizukidenshi.com/catalog/g/gM-12544/
1 DCジャック、ディップ化キット https://akizukidenshi.com/catalog/g/gK-05148/
1 トランジスタ 2SC2655L-Y https://akizukidenshi.com/catalog/g/gI-08746/
1 5V電源IC L7805CV-DG https://akizukidenshi.com/catalog/g/gI-07903/
1 ボタン 8MS8P1B05VS2QES https://akizukidenshi.com/catalog/g/gP-04367/
1 ショットキーダイオード 1S10 https://akizukidenshi.com/catalog/g/gI-00126/
1 ステレオミニジャック ST-005-G https://akizukidenshi.com/catalog/g/gC-02460/
1 基板用小型3Pトグルスイッチ 1回路2接点 2MS1-T1-B4-M2-Q-E https://akizukidenshi.com/catalog/g/gP-02399/
2 コンデンサ(0.1)
2 コンデンサ(10u)
1 抵抗(33k)
1 抵抗(10k)
1 抵抗(1k)
table:部材(その他)
1 プラスチックケース PB11-3-8 https://www.takachi-el.co.jp/products/PB
https://akizukidenshi.com/catalog/g/gP-16161/
SK-16 https://akizukidenshi.com/catalog/g/gP-00075/
基板用ワンタッチスペーサー両面テープ付 ULCK-6.4(3M) https://akizukidenshi.com/catalog/g/gP-12347
1 片面紙エポキシ・ユニバーサル基板 Bタイプ(95×72mm) https://akizukidenshi.com/catalog/g/gP-00181/
1 ソレノイド CBS07300140 https://www.takaha.co.jp/SHOP/CBS07300140.html
1 USBコネクタ(メス) https://akizukidenshi.com/catalog/g/gC-00160/
1 USBコネクタDIP化基板 https://akizukidenshi.com/catalog/g/gP-08895/
下記はいらないかも(ワンタッチスペーサ)
4 ゴム足 P-16317 https://akizukidenshi.com/catalog/g/gP-16317/
8 なべ小ねじ(+) M3×5 https://akizukidenshi.com/catalog/g/gP-07325/
六角スペーサ(3×10) FB3-10 https://akizukidenshi.com/catalog/g/gP-07313/
六角スペーサ(3×7) FB3-7 https://akizukidenshi.com/catalog/g/gP-07312/
バッテリースナップ BS-IC https://akizukidenshi.com/catalog/g/gP-00452/
ピンヘッダ (L型) 1×10 PH-1X10RG(2) https://akizukidenshi.com/catalog/g/gC-12986/
分割ロングピンソケット 1×42 FHU-1x42SG https://akizukidenshi.com/catalog/g/gC-05779/
スイッチ座高確認
https://akizukidenshi.com/catalog/g/gP-04367/
8.94+5.59+3.53 = 17mm
https://akizukidenshi.com/catalog/g/gP-08786/
17.7 - 3.4 + キャップ
https://akizukidenshi.com/catalog/g/gP-09825/
7.3+9.5 = 16.8mm
https://akizukidenshi.com/catalog/g/gP-08781/
16mm
15.87-3.43+
https://akizukidenshi.com/catalog/g/gP-11669/
7MS7PCB70VS2QES-0K12
必要高さ:23mm程度
20221122購入
20221223購入
table:pin配置
obniz DFplayer
pin7 UART_TX pin2 UART_RX
pin6 UART_RX pin3 UART_TX
pin10 sole_out SOLE_IN ソレノイド信号入力(5V)
pin11 sole_gnd SOLE_GND ソレノイドGND
その他
電源5V
GND接続
table:pin配置
obniz DFplayer
pin0 UART_TX pin2 UART_RX
pin1 UART_RX pin3 UART_TX
pin2 GND GND
LED接続
pin4 sole_out 長い足側 LEDアノード
pin3 sole_gnd 短い足側 LEDカソード
ソレノイド回路計算
ケース
95(100)×72(80)×25
プラスチックケース
https://www.monotaro.com/p/5512/9612/
USB
https://tech-blog.cerevo.com/archives/9804/
NFT関連:NFTをNFCにする。
https://nemlog.nem.social/blog/77683
https://note.com/tender_echium972/n/n41c864b5a706
NFTdriveの使い方
https://www.youtube.com/watch?v=Truz3wKrJJQ
NFTdrivemirai使い方関連
https://note.com/tender_echium972/n/n17bd6883b183
https://nemlog.nem.social/blog/78176
https://nemlog.nem.social/blog/78166
作成NFT:https://nftdrive-explorer.info/chart.html?net=main&mosaic=7A147E12272F34B5