FrontPage

概要

  • Arduino Uno R3を動かす方法

ライブラリの追加

Ubuntu 13.04

  • /sketch/library/にライブラリを置いて,arduino IDEを再起動する.

サンプル集

  • github
  • フォルダ内にlibraryというフォルダがある場合は,その中に入っているライブラリをインストールしてください.

ピンアサイン

arduino_uno_pin_assign.png

環境開発設定

Ubuntu 13.04

  • 未接続状態で
sudo add-apt-repository -y ppa:webupd8team/java
sudo apt-get -y update
sudo apt-get -y install oracle-java7-installer
sudo apt-get -y install arduino arduino-core 
  • Arduinoを接続して
sudo chmod a+rw /dev/ttyACM0
  • 動作確認
    • Arduino IDE起動
      arduino
    • コードを書く場所に以下を記述
      int led = 13;
      
      void setup(){
        pinMode(led,OUTPUT);
      }
      
      void loop(){ 
        digitalWrite(led, HIGH);
        delay(1000);
        digitalWrite(led, LOW);
        delay(1000); 
      }
    • Verifyを押す
    • Uploadを押す
    • 基板上のLが1秒ごとに光っていることを確認

Sample

LEDチカチカ

  • オンボードをチカチカさせる.

シリアル通信

  • シリアルIO

タイマ割り込み

  • library: MsTimer2

シリアル通信をprintfで行う

時間取得

unsigned long ms, us;

ms = millis();  // Arduino をリセットしてからの時間(ミリ秒)
us = micros();  // Arduino をリセットしてからの時間(マイクロ秒)

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS