エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
四谷工作研究所: Flashから2つのモータを動かす
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
四谷工作研究所: Flashから2つのモータを動かす
ソースをダウンロード 以前、ここで紹介した方法では、1つのモーターしか動かせなかった。 今回は、2つ... ソースをダウンロード 以前、ここで紹介した方法では、1つのモーターしか動かせなかった。 今回は、2つのモータの速度を変更するために、 ArduinoのanalogWrite()関数を使って変更することにした。 analogWrite()は、基盤にPWMと書いてあるポートが使える。 PWMとか書かれていないピンを使いたいときは、前回と同じ方法で、 HIGHとLOWをコントロールする必要がある。 今回は、ポートの9と10を使うことにした。 前回と違うところは、analogWrite()は0~255までしか扱えないので、 送信するデータを3桁に変更。 データの形式は、 s(ヘッダー) + 1つ目のデータ + 2つめのデータ とした。 arduinoのソース int motor1Pin1 = 4; // モータ1入力ピン int motor1Pin2 = 5; // モータ1入