アカウント名:
パスワード:
回路中のGPIOバスを利用してモーターを制御することで
GPIOはバスじゃない。一応技術系のはずのスラドでそこは間違えてほしくない。
> 一応技術系のはずのスラド
「面白おかしい」を上げましょう
General-purpose input/output なんだからバスとしても使えます
技術系を語るなら、なんでもバスにできると言いましょう
SoCのI2CかSPIをハックできれば、IOエキスパンダで夢が広がるね 旋回も可能かも
そもそもモーター二つを制御するだけなんだからI2Cなんて不要です
例えばルータに最初から付いている活線確認用のLEDをチカチカさせるだけでもモータは制御できます
簡単な方法としてはpingあたりで適当なパケットを流してLEDをチカチカさせるフォトトランジスタでチカチカをセンシングチカチカをPWMでD/A変換モータを制御というのを右用左用の2回路作って,左右のキャタピラを動かすだけです(PulseのWidthを100%を正回転,50%を停止,0%を逆回転とかそういう感じで ModulationするのでPWM)
PWMは積分するだけだから,簡単なアナログ回路,つまりフォトトランジスタ+パワートランジスタ+LRCのフィルタで実現できます
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲを呼ぶ -- ある傍観者
些細な事だが (スコア:2, 参考になる)
回路中のGPIOバスを利用してモーターを制御することで
GPIOはバスじゃない。
一応技術系のはずのスラドでそこは間違えてほしくない。
Re:些細な事だが (スコア:1)
Re:些細な事だが (スコア:1)
> 一応技術系のはずのスラド
「面白おかしい」を上げましょう
Re: (スコア:0)
General-purpose input/output なんだからバスとしても使えます
技術系を語るなら、なんでもバスにできると言いましょう
Re:些細な事だが (スコア:1)
SoCのI2CかSPIをハックできれば、IOエキスパンダで夢が広がるね 旋回も可能かも
Re:些細な事だが (スコア:1)
Re:些細な事だが (スコア:1)
そもそもモーター二つを制御するだけなんだからI2Cなんて不要です
例えばルータに最初から付いている活線確認用のLEDをチカチカさせるだけでもモータは制御できます
簡単な方法としては
pingあたりで適当なパケットを流してLEDをチカチカさせる
フォトトランジスタでチカチカをセンシング
チカチカをPWMでD/A変換
モータを制御
というのを右用左用の2回路作って,左右のキャタピラを動かすだけです
(PulseのWidthを100%を正回転,50%を停止,0%を逆回転とかそういう感じで ModulationするのでPWM)
PWMは積分するだけだから,簡単なアナログ回路,つまりフォトトランジスタ+パワートランジスタ+LRCのフィルタで実現できます