步驟1:原始閃爍代碼
在Arduino IDE上,按照以下方式操作:文件》》示例》》基礎(chǔ)》》閃爍
/*
閃爍閃爍將LED點亮一秒鐘,然后熄滅一秒鐘,
大多數(shù)Arduino都有一個可以控制的板載LED。在Uno和Leonardo上,它連接到數(shù)字引腳13。如果不確定Arduino型號上的板載LED連接到哪個引腳,請查看http://www.arduino.cc
此示例代碼在公共領(lǐng)域。
斯科特·菲茨杰拉德(Scott Fitzgerald)于2014年5月8日修改*/
//當(dāng)您按下復(fù)位鍵或打開電源時,設(shè)置功能運行一次
void setup(){
//將數(shù)字引腳13初始化為輸出。
pinMode(13,OUTPUT);
}
//循環(huán)功能永遠(yuǎn)反復(fù)運行
void loop(){
digitalWrite(13,HIGH );//打開LED(高電平是電壓)
delay(1000);//等待一秒鐘
digitalWrite(13,LOW);//通過降低電壓
delay(1000)來關(guān)閉LED;//等待一秒鐘
}
步驟2:我做了些什么使它變得簡單
打開Arduino IDE,在下面復(fù)制這些代碼,然后粘貼到Arduno IDE中:
void setup() {pinMode(13, OUTPUT);}void loop(){digitalWrite(13,1);delay(1000);digitalWrite(13,0);delay(1000);}
我在Twitter帖子中計算了這一行。我還有30個可用空間。編譯此代碼時,看不到任何錯誤。
步驟3:額外的想法:如何強制真正短編碼?
讓我給你一個想法。這將是非常小的閃爍代碼。想法是將所有東西從庫中拉到此處,就像這樣:
#include “b.h” void setup() {pinMode(13, OUTPUT);b();}
使用這些代碼,我們說我們?yōu)閎link的b閃爍而寫了一個名為bh的庫。然后,將它們從此處拉到我們的IDE中。
我重復(fù)一遍,這是一個主意,我沒有編寫代碼來做到這一點。
責(zé)任編輯:wv
-
led
+關(guān)注
關(guān)注
242文章
23306瀏覽量
661518 -
代碼
+關(guān)注
關(guān)注
30文章
4801瀏覽量
68728 -
Arduino
+關(guān)注
關(guān)注
188文章
6471瀏覽量
187309
發(fā)布評論請先 登錄
相關(guān)推薦
評論