|
6#
樓主 |
發表於 2016-3-3 22:25:15
|
只看該作者
本帖最後由 大魔先生 於 2016-3-3 22:27 編輯
以下是燈光及噴射筒的 程式碼,各位有興趣可以照抄下,自已試下…
audrino 係一個公開的系統,大家可以一起研究下!
int led [] = {0,1,2,3,4};
int brightness = 0;
int lighten = 5;
int direct=0;
void setup()
{
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(2,OUTPUT);
digitalWrite(3,HIGH);
digitalWrite(4,HIGH);
digitalWrite(2,HIGH);
}
void loop()
{
analogWrite(0,brightness);
analogWrite(1,brightness);
delayMicroseconds(1000);
if(direct==0)
{
if(brightness<250)
brightness = brightness + lighten;
else
direct=1;
}
else
{
if(brightness>20)
brightness = brightness - lighten;
else
direct=0;
}
}
|
|