SlideShare a Scribd company logo
Arduino
 入出力ポートなどを備えた基盤
 Wiringに基づくプログラミング言語
 Processingに基づく統合開発環境


 から構成されるオープンソースの
 システムのこと。初心者でも簡単に
 電子工作ができる。
Arduino
Arduino
Arduinoは基本的に0~5Vを扱う
 アナログ・デジタル入出力
デジタル:LOW(0V)・HIGH(5V)
アナログ:0~255(出力)・0~1023(入力)
出力:LED点灯…etc 入力:読み取り


 GNDピン・5Vピン
基本的に出力ピン・5Vピンが+,GNDピ
 ンが-となる
 LEDは長い方の端子が+,短い方が-
    ↓

                    GNDピン
                    出力ピン
アノード(+)   カソード(-)
ArduinoはArduino IDE以外の統合開
発環境でも制御することができるが、
ここでは標準のArduino IDEを用いた
プログラミングを紹介する
Arduinoのプログラミング言語はC言語
と似ていて、初心者でも簡単に扱える
void setup( ){
   pinMode ( 13 , OUTPUT );
}

void loop( ){
   digitalWrite ( 13 , HIGH );
   delay ( 1000 );
   digitalWrite ( 13 , LOW );
   delay ( 1000 );
}
Arduino
Uploadボタンを押すとスケッチに自動
   的に次のような修正が加えられる
#include”Wprogram.h”                 delay ( 1000 );
                                 }
void setup( ){
    pinMode ( 13 , OUTPUT ); int main(void){
}                                 init( );
                                  setup( );
void loop( ){                     for( ; ; ) loop( );
    digitalWrite ( 13 , HIGH );   return ;
    delay ( 1000 );             }
    digitalWrite ( 13 , LOW );
修正されたプログラム
       ↓gcc
  hexファイル
        ↓avrdude
  Arduino基盤
      ↓
     実行
LED以外にもさまざまな部品を買って
Arduinoで動かすことができる
(例)
・モータ ・スピーカー
・センサ(温度・光・加速度・赤外線…)
・Xbee Shield ・Ethernet Shield
・タッチパネルスクリーン
…etc
 イルミネーション(LED)
 色んなセンサ
 他機器との通信
 ねぎを振らせる(モータ)
Arduino
Arduino

More Related Content

PDF
第2回 某社Arduino勉強会 ハンズオン
PDF
20181117 arduino basicbeta1
PDF
20181117 arduino basicbeta2
PDF
Arduino入門
PPTX
Internet of Things
PDF
20140910 Arduino for beginners
PDF
平成25年社会人講座 Arduinoによるマイコン入門講座
PPT
平成26年度熊本高専Arduino講座 第1週 センサーとArduno及びProcessingとの連携
第2回 某社Arduino勉強会 ハンズオン
20181117 arduino basicbeta1
20181117 arduino basicbeta2
Arduino入門
Internet of Things
20140910 Arduino for beginners
平成25年社会人講座 Arduinoによるマイコン入門講座
平成26年度熊本高専Arduino講座 第1週 センサーとArduno及びProcessingとの連携

What's hot (8)

PDF
20110724 WIZDOM:知識ゼロからのArduino(1)
PDF
今すぐ始めるArduino
PPTX
Arduino 入門
PDF
Arduino 習作工坊 - Lesson 5 機械之夜
PDF
Arduinoをこれから始める人のためのArduino紹介スライドβ版
PPTX
平成26年度熊本高専Arduino講座 第3週 DCモータの制御
PDF
microLIFA for LabVIEW & Arduino User
PDF
SFC デザイン言語WS(電子工作)第4回「センサーを使う」
20110724 WIZDOM:知識ゼロからのArduino(1)
今すぐ始めるArduino
Arduino 入門
Arduino 習作工坊 - Lesson 5 機械之夜
Arduinoをこれから始める人のためのArduino紹介スライドβ版
平成26年度熊本高専Arduino講座 第3週 DCモータの制御
microLIFA for LabVIEW & Arduino User
SFC デザイン言語WS(電子工作)第4回「センサーを使う」
Ad

Viewers also liked (12)

ODP
音声認識
PDF
Rth number
PDF
Water flow
PDF
ODP
全探索2
PDF
PDF
全探索
PDF
文字列処理
ODP
PDF
データ処理
音声認識
Rth number
Water flow
全探索2
全探索
文字列処理
データ処理
Ad

Similar to Arduino (20)

ODP
【入門】Arduino勉強会
PDF
150130 edison-ug
PDF
2017年01月21日 AITCシニア技術者勉強会 第3回「各種センサーを使ってみよう!~温湿度と加速度~」
ODP
Osc hokkaido2015 arduinoで温度を測るところまで
PDF
Arduino001
PDF
12.06.16 日本橋勉強会資料 公開用
KEY
DE0でラジコンカー作ってみた 関西de0 fpga勉強会20120519
PPTX
イチからはじめるUSB Host API
PDF
ものづくりプロジェクトII 一日でわかるArduino入門
PDF
Python, RaspberryPi, Arduinoで作る消費電力モニタリングシステム
PDF
Arduino + rcs620sで遊ぼう
PDF
OSC Tokyo 2013 Spring JRPUG
PDF
2016年12月21日 AITCシニア技術者勉強会 第2回「センサに反応する総天然色イルミネーションを作ってみよう!」
PPTX
Lチカで終わらせないArduino シリアル通信 Part1(移行済)
PDF
Arduino jenkins
PDF
マイコンボード色々 2017.03
PDF
PDF
Arduinoでプログラミングに触れてみよう 続編
PPTX
Code4NaraHandson2_151118
PDF
Slides AXIS WS2
【入門】Arduino勉強会
150130 edison-ug
2017年01月21日 AITCシニア技術者勉強会 第3回「各種センサーを使ってみよう!~温湿度と加速度~」
Osc hokkaido2015 arduinoで温度を測るところまで
Arduino001
12.06.16 日本橋勉強会資料 公開用
DE0でラジコンカー作ってみた 関西de0 fpga勉強会20120519
イチからはじめるUSB Host API
ものづくりプロジェクトII 一日でわかるArduino入門
Python, RaspberryPi, Arduinoで作る消費電力モニタリングシステム
Arduino + rcs620sで遊ぼう
OSC Tokyo 2013 Spring JRPUG
2016年12月21日 AITCシニア技術者勉強会 第2回「センサに反応する総天然色イルミネーションを作ってみよう!」
Lチカで終わらせないArduino シリアル通信 Part1(移行済)
Arduino jenkins
マイコンボード色々 2017.03
Arduinoでプログラミングに触れてみよう 続編
Code4NaraHandson2_151118
Slides AXIS WS2

Arduino