欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5760|回復: 2
收起左側

Arduino交通燈實驗

[復制鏈接]
ID:375942 發表于 2018-10-22 09:08 | 顯示全部樓層 |閱讀模式
我們完成這個實驗所需的元件除了Arduino 控制器和下載線還需要的硬件如下:
直插LED*3
220Ω電阻*3
面包板*1
面包板跳線*1 扎

準備好上述元件我們就可以開工了,和上節課的實驗原理一樣,下面是我們提供參考的原理圖,我們使用的分別是數字10、7、4接口

圖片1.png


按照下圖鏈接好電路后,就可以開始編寫程序了。既然是交通燈模擬實驗,紅黃綠三色小燈閃爍時間就要模擬真實的交通燈,我們使用Arduino 的delay()函數來控制延時時間,相對于C 語言就要簡單許多了。

圖片2.png


參考程序如下:
int redled =10; //定義數字10 接口
int yellowled =7; //定義數字7 接口
int greenled =4; //定義數字4 接口
void setup()
{
pinMode(redled, OUTPUT);//定義紅色小燈接口為輸出接口
pinMode(yellowled, OUTPUT); //定義黃色小燈接口為輸出接口
pinMode(greenled, OUTPUT); //定義綠色小燈接口為輸出接口
}
void loop()
{
digitalWrite(redled, HIGH);//點亮紅色小燈
delay(1000);//延時1 秒

digitalWrite(redled, LOW); //熄滅紅色小燈
digitalWrite(yellowled, HIGH);//點亮黃色小燈
delay(200);//延時0.2 秒
digitalWrite(yellowled, LOW);//熄滅黃色小燈
digitalWrite(greenled, HIGH);//點亮綠色小燈
delay(1000);//延時1 秒
digitalWrite(greenled, LOW);//熄滅綠色小燈
}




回復

使用道具 舉報

ID:413954 發表于 2018-10-23 12:13 | 顯示全部樓層
很好,學習了。
回復

使用道具 舉報

ID:1019047 發表于 2022-4-17 07:16 | 顯示全部樓層
學習一下。到時候也試試。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表