Saqoosha

2020.11.14

Diary

ドローンが通過したら LED が光るゲートがあったらいいなあといっている人がいたので、作ってみたくなったので、作った。できた。自作ラップタイマーとほぼ同じやん?ということで定番の RX5808 を Seeeduino XIAO ていうめちゃくちゃ小ちゃい Arduino 互換 MCU でコントロール。12V LED テープを制御するのにパワー MOSFET というのを覚えた。とりあえず買ったパワー MOSFET がめちゃデカだったり、設計せずにいきなりはんだ付けしたら配線ゴッチャゴチャなったけどまあ基本的な動きはいけてるので、あとは複数バンド対応とかチューニング。安い LED テープは暗い。(さよポニ新譜配信待ち

2020.11.15

Diary

昨日つくったドローン近接反応型 LED は RSSI の処理アルゴリズムが雑すぎてリアル環境ではうまく動かない。というかそもそも昼間だと LED がほぼ見えないのでもっと強力な LED(というか光源)にする必要がありそうだ。Yuuji Inoue がもってきていた DIY ラップタイマーも RSSI の閾値設定が通過認識精度の要で、手動で設定する仕組みな都合上さまざまな電波出力の機体に対応させるのが難しい。他のオープンソースのラップタイマーのコードを研究してみよう。メッシュネットワークの調査も必要、いそがしい。(大工の正やんチャンネルおもしろい

2020.11.16

Diary

思ってた倍ぐらい時間かかったけどようやく C# 版と同等レベルのコントローラーアプリを Rust でかきあげた。まだ 100 台しか接続してないけど、パフォーマンスは 10 倍以上よくなっててこれなら 200 台も余裕・・・と思っていたら今度は BLE モジュール側の挙動があやしくなってきた。やりとりしてるデータ量が増えたからだとは思うけどそこそこいっぱい接続した状態でデータ流しまくらないと発生しないぽくてデバッグが困難。スペクトラムアナライザで電波見ながらやるか。ESP32 でメッシュネットワーク組めるの知った簡単ぽい試す。