步驟1:原始閃爍代碼

在Arduino IDE上,按照以下方式操作:文件》》示例》》基礎(chǔ)》》閃爍
/*
閃爍閃爍將LED點(diǎn)亮一秒鐘,然后熄滅一秒鐘,
大多數(shù)Arduino都有一個(gè)可以控制的板載LED。在Uno和Leonardo上,它連接到數(shù)字引腳13。如果不確定Arduino型號(hào)上的板載LED連接到哪個(gè)引腳,請(qǐng)查看http://www.arduino.cc
此示例代碼在公共領(lǐng)域。
斯科特·菲茨杰拉德(Scott Fitzgerald)于2014年5月8日修改*/
//當(dāng)您按下復(fù)位鍵或打開(kāi)電源時(shí),設(shè)置功能運(yùn)行一次
void setup(){
//將數(shù)字引腳13初始化為輸出。
pinMode(13,OUTPUT);
}
//循環(huán)功能永遠(yuǎn)反復(fù)運(yùn)行
void loop(){
digitalWrite(13,HIGH );//打開(kāi)LED(高電平是電壓)
delay(1000);//等待一秒鐘
digitalWrite(13,LOW);//通過(guò)降低電壓
delay(1000)來(lái)關(guān)閉LED;//等待一秒鐘
}
步驟2:我做了些什么使它變得簡(jiǎn)單
打開(kāi)Arduino IDE,在下面復(fù)制這些代碼,然后粘貼到Arduno IDE中:
void setup() {pinMode(13, OUTPUT);}void loop(){digitalWrite(13,1);delay(1000);digitalWrite(13,0);delay(1000);}
我在Twitter帖子中計(jì)算了這一行。我還有30個(gè)可用空間。編譯此代碼時(shí),看不到任何錯(cuò)誤。
步驟3:額外的想法:如何強(qiáng)制真正短編碼?
讓我給你一個(gè)想法。這將是非常小的閃爍代碼。想法是將所有東西從庫(kù)中拉到此處,就像這樣:
#include “b.h” void setup() {pinMode(13, OUTPUT);b();}
使用這些代碼,我們說(shuō)我們?yōu)閎link的b閃爍而寫(xiě)了一個(gè)名為bh的庫(kù)。然后,將它們從此處拉到我們的IDE中。
我重復(fù)一遍,這是一個(gè)主意,我沒(méi)有編寫(xiě)代碼來(lái)做到這一點(diǎn)。
責(zé)任編輯:wv
-
led
+關(guān)注
關(guān)注
243文章
24427瀏覽量
687084 -
代碼
+關(guān)注
關(guān)注
30文章
4940瀏覽量
73080 -
Arduino
+關(guān)注
關(guān)注
190文章
6514瀏覽量
195855
發(fā)布評(píng)論請(qǐng)先 登錄
使用 LinkBoy 將程序?qū)С鰹?C 語(yǔ)言代碼并燒錄至 Arduino ESP32 開(kāi)發(fā)板
LP5560可編程單LED驅(qū)動(dòng)器數(shù)據(jù)手冊(cè)總結(jié)
【創(chuàng)龍TLT113-MiniEVM開(kāi)發(fā)板試用體驗(yàn)】T113開(kāi)發(fā)板LED閃爍控制終極教程
【Milk-V Duo S 開(kāi)發(fā)板免費(fèi)體驗(yàn)】Milk-V DuoS之使用Arduino開(kāi)發(fā)小核
如何在恩智浦FRDM開(kāi)發(fā)平臺(tái)上實(shí)現(xiàn)代碼的高效復(fù)用
FX2 I2C代碼掛起的原因?
《ESP32S3 Arduino開(kāi)發(fā)指南》第二章 Arduino基礎(chǔ)知識(shí)
GC9A01-TFT屏幕驅(qū)動(dòng)(整理有stm32/51單片機(jī)/arduino等驅(qū)動(dòng)代碼)
RAKsmart企業(yè)服務(wù)器上部署DeepSeek編寫(xiě)運(yùn)行代碼
自制DLP4710LC板子在display模式下投圖能觀察到LED閃爍的原因?
開(kāi)源項(xiàng)目!手把手教你制作一個(gè)互動(dòng)式LED墻壁時(shí)鐘!
迅為RK3568開(kāi)發(fā)板篇OpenHarmony實(shí)操HDF驅(qū)動(dòng)控制LED-編寫(xiě)應(yīng)用APP
用于 SPI 絕對(duì)編碼器的 Arduino 示例代碼
EE-134:為SHARC系列編寫(xiě)C兼容匯編代碼中斷處理程序

如何編寫(xiě)真正的短代碼以閃爍Arduino的默認(rèn)LED
評(píng)論