這週開始做Arduino
剛開始先接五個燈泡
我們組接的是從第七個到第11個
必須先將燈泡接在電路板上
短腳接負、長腳接地
接完之後,再接電線接至Ardiuno的Uno板上(也可以接到MEGA板上)
分別接第七到第十一個孔上
然後還必須接一條電線從負極接到GND上
之後接上USB
並打入程式
之後就會按照順序從第7個閃燈閃到第11個
-----------------------------------------------------------------------
將程式改成這樣
就會按照順序從頭到尾跑一次,再從尾到頭跑一次
-----------------------------------------------------------------------
將程式改成這樣
就會按照順序從頭跑到尾
如果將接2的電線觸碰一下電路版中接燈泡的腳
就會反著跑燈泡的順序
-----------------------------------------------------------------------
將程式改成這樣
void setup() {
pinMode(7,OUTPUT);
pinMode(8,OUTPUT);
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);
pinMode(11,OUTPUT);
pinMode(2, INPUT_PULLUP);
}
void loop() {
if(digitalRead(2)==HIGH){
for(int i=7;i<=11;i++){
digitalWrite(i,HIGH);
delay(50);
digitalWrite(i,LOW);
delay(50);
}
}
else {
for(int i=11;i>=7;i--){
digitalWrite(i,HIGH);
delay(50);
digitalWrite(i,LOW);
delay(50);
}
}
}
如果將接2的電線觸碰一下電路版中接燈泡的腳
就會反著跑燈泡的順序


沒有留言:
張貼留言