Weitere ähnliche Inhalte
Mehr von Shin-Ichiro Yano (8)
Kürzlich hochgeladen (10)
20130702講義資料 arduino やのしん
- 14. [Tis] PWMを理解する
PWM(Pulse Width Modulation:パルス幅変調)
Width …幅(発音wídθ:ウィズ、ウィドゥス ☓ ワイズ)
変調=送りたい情報を送信経路に適した形の信号に変換する
パルスの周期を一定にしてパルス幅を変える事で目的に合った制御を行う
【デューティ比 = パルス幅 / 周期】
左の例の場合:
パルス幅1ms の時のデューティ比=
1ms / 20ms = 0.05 = 5%
パルス幅2ms の時のデューティ比=
2ms / 20ms = 0.05 = 10%
20ms
ms(ミリ秒) =0.001秒(千分の一秒)
μs(マイクロ秒)=0.000001秒(百万分の一秒)
今回一番の山場!
13年7月2日火曜日
- 32. ソースコード
ポイント
・map (val, min_a, max_a, min_b, max_b) …aの範囲とbの範囲をマッピング変換して、
bの範囲でvalに対応する値を得る
・Servo.write(度数) …指定した度(0∼180)の角度にサーボを制御
13年7月2日火曜日