loading 画像処理中です...

ソーシャルグッドな
クラウドファンディング

FOR

WRO国際大会出場

WRO国際大会inシンガポールの表彰台にチャレンジ!

サポーター

Be Fried Chicken

現在の支援総額
¥80,000
/
目標
¥600,000
13%
支援者
15
残り
46

みんなの応援コメント

n

5時間前

応援しています✨️

のりぴー

10時間前

応援してます。頑張ってね!

FOR GOOD

プロジェクト実行者が支援金を全額受け取れるよう、支援者さまからのシステム利用料(220円+決済手数料5%)により運営しています。

プロジェクトの相談をする

2025/10/28 14:12

BFC活動報告_4

本日はこれまでの活動の紹介をします。

今年から、LEGO以外のパーツも使用可能なルールに変更されました。

私たちは、I²Cというシリアル通信の規格を用いて、EV3とArduino/ラズパイを接続しています。

シリアル通信で最も一般的なものはUSBですね。他にもUARTやSPIなどがありますが、ほとんどの開発基板にはUSB、UART、SPI、I²Cが搭載されているイメージです。I²C通信では、LOWとHIGHの信号の組み合わせが必要であり、その時間的な変化を観測するためにはオシロスコープやロジックアナライザーが欠かせません。

先月、オシロスコープとロジックアナライザーの両方を導入し、実際に組み上がっている回路で波形を確認しました。オシロスコープで波形を観察する際に重要なのは、①オシロスコープの横軸(時間軸)の幅と、②プログラム側でのI²C信号の送信頻度です。


①に関してですが、I²Cの信号は目に見えないほど一瞬で送受信されます。その信号を波形として捉えるためには、横軸(時間軸)を短く設定する必要があります。数秒単位に設定していると、信号が確認できないことが多いので注意が必要です。

②は①とも関連していますが、一瞬の信号を1回だけ捉えるのは非常に難しいです。波形観察を目的とする場合は、プログラム側で信号を連続的に送信し続け、その波形を観察するのが効果的だと感じました。実際の競技では無限に信号を送り続けることはあまりないと思いますが、実験的な観察としては有用だと感じます。ロジックアナライザーは、波形だけでなくI²Cのアドレス番号や送信データの内容を解析することができます。高性能なロジックアナライザーは数万円ほどしますが、2,000円程度の廉価品でも十分使用可能です。

私たちは「Logic 02」というアプリケーションを使用しており、実際にプログラムしたI²Cアドレスや送信信号が正しく出力されているかを確認しています。

リターンを選ぶ

3,000

Be Fried Chicken 応援プラン 3000

・活動報告メッセージをメールお送り致します
・選手から感謝を込めてメッセージをメールでお送りさせていただきます

支援者5人

お届け予定2026-01-07

5,000

Be Fried Chicken 応援プラン 5000

・活動報告メッセージをメールお送り致します
・選手から感謝を込めてメッセージをメールでお送りさせていただきます
※このリターンは[Be Fried Chicken応援プラン 3000]と同じ内容になります。

支援者7人

お届け予定2026-01-07

10,000

Be Fried Chicken 応援プラン 10000

・活動報告メッセージをメールお送り致します
・選手から感謝を込めてお礼動画をメールでお送りさせていただきます

支援者3人

お届け予定2026-01-07

30,000

Be Fried Chicken 応援プラン 30000

・活動報告メッセージをメールお送り致します
・選手から感謝を込めてお礼動画をメールでお送りさせていただきます
※このリターンは[Be Fried Chicken応援プラン 10000]と同じ内容になります。

支援者0人

お届け予定2026-01-07

100,000

Be Fried Chicken 応援プラン 100000

・活動報告メッセージをメールお送り致します
・選手から感謝を込めてお礼動画をメールでお送りさせていただきます
・感謝状をお送りいたします(額縁入り)
※感謝状に記載を希望される社名・店名・氏名等のご記入を「備考欄」へお願い致します。
(例:感謝状 ◯◯◯)

支援者0人

お届け予定2026-01-07

このプロジェクトを
応援するために、もう一つできること

For Goodは、
みんなでより良い社会を目指す
クラウドファンディングです。

FOR YOU

あなたにおすすめの
プロジェクト