![]() |
發布時間: 2019-5-6 17:46
正文摘要:本帖最后由 eagler8 于 2019-5-7 13:37 編輯 在開源硬件領域,偶只是素人一枚,完全的新手。為促進自己學習Arduino技術,一個笨辦法就是記錄各項實驗的情況。這當中肯定會有許多不懂的地方或是自以為是,還請各位 ... |
laoguang 發表于 2019-5-9 16:16 搜9合一多功能擴展板就行 |
第三個LED 實驗是模擬爆閃警燈,啟動 Arduino IDE,打開文件‐-示例‐-Eagler8,調用18個示例實驗程序中的第3項---Blink3,源程序如下: /* Eagler8實驗程序列表 03 Blink3:模擬爆閃警燈 */ int led1 = 12; int led2 = 13; int i,j; void setup() { pinMode(led1, OUTPUT); pinMode(led2, OUTPUT); } void loop() { for(i=0;i<10;i++){ digitalWrite(led1, HIGH); delay(30); digitalWrite(led1, LOW); delay(40); } for(i=0;i<10;i++){ digitalWrite(led2, HIGH); delay(30); digitalWrite(led2, LOW); delay(40); } } |
淘寶上沒找到 |
第三個LED 實驗是模擬爆閃警燈,啟動 Arduino IDE,打開文件‐-示例‐-Eagler8,調用18個示例實驗程序中的第3項---Blink3,源程序如下:/* Eagler8實驗程序列表 03 Blink3:模擬爆閃警燈 */ int led1 = 12; int led2 = 13; int i,j; void setup() { pinMode(led1, OUTPUT); pinMode(led2, OUTPUT); } void loop() { for(i=0;i<10;i++){ digitalWrite(led1, HIGH); delay(30); digitalWrite(led1, LOW); delay(40); } for(i=0;i<10;i++){ digitalWrite(led2, HIGH); delay(30); digitalWrite(led2, LOW); delay(40); } } |
本實驗02 Blink2: D12、D13紅藍色 LED 交替閃爍的效果視頻 |
代碼如下: /* Eagler8實驗程序列表 02 Blink2:D12、D13紅藍色 LED 交替閃爍 */ int led1 = 12; int led2 = 13; void setup() { pinMode(led1, OUTPUT); pinMode(led2, OUTPUT); } void loop() { digitalWrite(led1, HIGH); delay(1000); digitalWrite(led1, LOW); digitalWrite(led2, HIGH); delay(1000); digitalWrite(led2, LOW); } |
分別上傳,都通過了,見視頻 |
![]() /* Eagler8實驗程序列表 01 Blink:D13藍色 LED 閃爍 */ int led = 13; void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); delay(1000); digitalWrite(led, LOW); delay(1000); } |