“(SKU:RB-01C017)Arduino 原型擴展板”的版本間的差異

來自ALSROBOT WiKi
跳轉(zhuǎn)至: 導航搜索
?使用方法
?應用例程
第17行: 第17行:
  
 
==應用例程==
 
==應用例程==
?
搭建簡單電路
+
:本實驗是按鍵控制小燈的實驗,3個按鍵分別控制3個小燈,需要占用6個數(shù)字IO接口,這種情況下直接將接線連接到UNO控制器上就會顯得非常凌亂,所以就要用到我們的原型擴展板,即插即拔,無需焊接,就能搭建電路。
?
[[文件:RB-01C0171.jpg|500px|縮略圖|居中]]
+
將元器件如下圖所示連接
 +
[[文件:QQ20150702161245.jpg|614px|有框|居中]]
 +
===實驗程序===
 +
<pre style='color:blue'>
 +
int redled=10;
 +
int yellowled=9;
 +
int greenled=8;
 +
int redpin=7;
 +
int yellowpin=6;
 +
int greenpin=5;
 +
int red;
 +
int yellow;
 +
int green;
 +
void setup()
 +
{
 +
pinMode(redled,OUTPUT);
 +
pinMode(yellowled,OUTPUT);
 +
pinMode(greenled,OUTPUT);
 +
pinMode(redpin,INPUT);
 +
pinMode(yellowpin,INPUT);
 +
pinMode(greenpin,INPUT);
 +
}
 +
void loop()
 +
{
 +
red=digitalRead(redpin);
 +
if(red==LOW)
 +
{
 +
digitalWrite(redled,LOW);
 +
}
 +
else
 +
{
 +
digitalWrite(redled,HIGH);
 +
}
 +
yellow=digitalRead(yellowpin);
 +
if(yellow==LOW)
 +
{
 +
digitalWrite(yellowled,LOW);
 +
}
 +
else
 +
{
 +
digitalWrite(yellowled,HIGH);
 +
}
 +
green=digitalRead(greenpin);
 +
if(green==LOW)
 +
{ digitalWrite(greenled,LOW);}
 +
else
 +
{
 +
digitalWrite(greenled,HIGH);
 +
}
 +
}
 +
</pre>
 +
 
 
==產(chǎn)品相關推薦==
 
==產(chǎn)品相關推薦==
 
購買地址:[http://www.gharee.com/goods-221.html Arduino 原型擴展板]
 
購買地址:[http://www.gharee.com/goods-221.html Arduino 原型擴展板]

2015年7月2日 (四) 16:25的版本

RB-01C017.jpg

目錄

產(chǎn)品概述

2014年最新推出的Arduino Protoype Shield v6.0原型擴展板采用PCB沉金工藝加工,主板金色圓形焊盤,焊接元件方便;SOP14貼片元件封裝,使Arduino電子愛好者更加得心應手,不會被直插元件所束縛;此板不僅可以無縫插接到Arduino Duemilanove控制器上,直接將元件焊接到上面,完成各種原型電路,還可以粘貼Mini面包板,通過7彩跳線完成各種電路實驗,板子集成電源指示燈和狀態(tài)指示燈,以及復位按鍵,輕松學習Arduino Duemilanove控制器首選原型擴展板。

規(guī)格參數(shù)

  • ICSP:板載1個ICSP接口
  • 數(shù)字接口:D0—D13
  • 模擬接口:A0—A5
  • 5V輸出:6個
  • GND引腳:6個
  • 接線方法:跳線插接式
  • 面包板:可自貼小面包板
  • 板載指示燈:數(shù)字13引腳燈(綠色);PWR電源指示燈(紅色)
  • 復位按鍵:板載1個復位按鍵

使用方法

:擴展板引腳與UNO控制器完美配合,可應用于UNO控制器接口的擴展連接及一些疊加式連接情況。

應用例程

:本實驗是按鍵控制小燈的實驗,3個按鍵分別控制3個小燈,需要占用6個數(shù)字IO接口,這種情況下直接將接線連接到UNO控制器上就會顯得非常凌亂,所以就要用到我們的原型擴展板,即插即拔,無需焊接,就能搭建電路。 將元器件如下圖所示連接

QQ20150702161245.jpg

實驗程序

int redled=10;
int yellowled=9;
int greenled=8;
int redpin=7;
int yellowpin=6;
int greenpin=5;
int red;
int yellow;
int green;
void setup()
{
pinMode(redled,OUTPUT);
pinMode(yellowled,OUTPUT);
pinMode(greenled,OUTPUT);
pinMode(redpin,INPUT);
pinMode(yellowpin,INPUT);
pinMode(greenpin,INPUT);
}
void loop()
{
red=digitalRead(redpin);
if(red==LOW)
{ 
digitalWrite(redled,LOW);
}
else
{
 digitalWrite(redled,HIGH);
}
yellow=digitalRead(yellowpin);
if(yellow==LOW)
{ 
digitalWrite(yellowled,LOW);
}
else
{ 
digitalWrite(yellowled,HIGH);
}
green=digitalRead(greenpin);
if(green==LOW)
{ digitalWrite(greenled,LOW);}
else
{ 
digitalWrite(greenled,HIGH);
}
}

產(chǎn)品相關推薦

購買地址:Arduino 原型擴展板