🚨

早押しボタン自作 まとめ

に公開
2

Discussion

LinerLiner

記事を興味深く拝見しました。
私自身は8端子だとRP2040系で外部IO拡張なしにピンが足りて組んでしまえると思っているのですが(現に拡張なしで12端子を組んでる方もいます)、I/O周りのピン数が少ないArduinoを選択された理由が判然としないという印象を持ちました。
自分自身はRP2040系互換マイコンボードでIO拡張して20端子を先日作ったのですが、プログラムでポーリング頻度を検証してみたら概ね1/1000~2/1000秒程度と推測できました。この程度の精度があれば早押し機としての利用には充分耐えると考えているのですが、Arduinoの方がより精度が出るといったことなのでしょうか?
ご教示いただければ幸いです。

しょしょ

コメントありがとうございます
今回の場合、プログラミング初心者の方が取り組むケースも想定していたので、
IDEの導入や操作の簡単さからArduinoの方が良いと考え、Arduinoを選択しています。

ですので、
ラズパイ系のマイコンなど他ボードとの性能比較等は行っておりません。

こちらで行った検証では実機に1ms差でパルスを入力し、
数十回試して順位が入れ替わることがなさそうだったので、
ひとまず及第点だろうと考えていました。

これ以上のちゃんとした精度の検証は現時点では行っていません
お役に立てず申し訳ないです。