步驟1:原始閃爍代碼
在Arduino IDE上,按照以下方式操作:文件》》示例》》基礎》》閃爍
/*
閃爍閃爍將LED點亮一秒鐘,然后熄滅一秒鐘,
大多數Arduino都有一個可以控制的板載LED。在Uno和Leonardo上,它連接到數字引腳13。如果不確定Arduino型號上的板載LED連接到哪個引腳,請查看http://www.arduino.cc
此示例代碼在公共領域。
斯科特·菲茨杰拉德(Scott Fitzgerald)于2014年5月8日修改*/
//當您按下復位鍵或打開電源時,設置功能運行一次
void setup(){
//將數字引腳13初始化為輸出。
pinMode(13,OUTPUT);
}
//循環功能永遠反復運行
void loop(){
digitalWrite(13,HIGH );//打開LED(高電平是電壓)
delay(1000);//等待一秒鐘
digitalWrite(13,LOW);//通過降低電壓
delay(1000)來關閉LED;//等待一秒鐘
}
步驟2:我做了些什么使它變得簡單
打開Arduino IDE,在下面復制這些代碼,然后粘貼到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();}
使用這些代碼,我們說我們為blink的b閃爍而寫了一個名為bh的庫。然后,將它們從此處拉到我們的IDE中。
我重復一遍,這是一個主意,我沒有編寫代碼來做到這一點。
責任編輯:wv
-
led
+關注
關注
242文章
23700瀏覽量
670875 -
代碼
+關注
關注
30文章
4886瀏覽量
70252 -
Arduino
+關注
關注
188文章
6491瀏覽量
190091
發布評論請先 登錄
FX2 I2C代碼掛起的原因?
《ESP32S3 Arduino開發指南》第二章 Arduino基礎知識
GC9A01-TFT屏幕驅動(整理有stm32/51單片機/arduino等驅動代碼)

RAKsmart企業服務器上部署DeepSeek編寫運行代碼
自制DLP4710LC板子在display模式下投圖能觀察到LED閃爍的原因?
用于 SPI 絕對編碼器的 Arduino 示例代碼

EE-134:為SHARC系列編寫C兼容匯編代碼中斷處理程序

評論