Arduinoシミュレータ UnoArdusim サーボ編 No.1

以前このブログで紹介した Arduino Simulator 「UnoArdusim」でサーボモーターを動かしてみました。

サーボモーターを 0度→90度→180度→90度→0度 の繰り返し動作をさせる単純なプログラムです。

これが今回動かすプログラムです。
サーボモーターを動かすので「サーボモーター用ライブラリ」を読み込んでいます。

UnoArdusimを起動します。
「File」メニューの「Load INO or PDE Prog…」で上記のプログラムを読み込むかまたは
「コードエリア」をダブルクリックしたら表示される
「View/Edit Program」ウインドウにプログラムをコピペで貼り付けて「Adpt」ボタンを押してください。

「モジュールエリア」の「サーボ」のところに 9 と入力します。
これで「サーボ」がArduinoの 入出力9 に接続されたことになります。

これで「実行」ボタン(緑の下矢印のボタン)を押すと「サーボ」が動き出します。
プログラムを停止するときは「ストップ」ボタン(中にSTOPと書いてある赤いボタン)を押してください。
プログラム中の
delay(1000);
が停止時間の設定です、この数字を大きくしたり小さくしたりして動きの変化を確認してください。
なお、単位は mS となっています。
1000 は 1000mS で 1秒となります。

UnoArdusim メイン画面

UnoArdusim View/Edit ウィンドウ

UnoArdusimはステップ送りとかブレークポイントの設定とかプログラムのデバック機能も有していますがこれらに関しては別の機会に説明します。


返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください