實驗器件
1、Led燈:6個
2、220Ω的電阻:6個
3、多彩麵包板實驗跳線:若干
4、arduino oun開發板
5、arduino IDE(軟件加群:1046984153下載裡面有大量arduino學習資料)
硬件連接實物圖
按照二級管的接線方法,將六個LED燈依次接到數字1~6引腳上。如圖:
程序講解編寫
在生活中我們經常會看到一些由各種顏色的led燈組成的廣告牌,廣告牌上各個位置上癿led燈不斷的變話,形成各種效果。本節實驗就是利用led燈編程模擬廣告燈效果。
程式參考:
int BASE = 2 ; //第一顆 LED 接的 I/O 腳
int NUM = 6; //LED 的總數
void setup()
{
for (int i = BASE; i < BASE + NUM; i ++)
{
pinMode(i, OUTPUT); //設定數字I/O腳為輸出
}
}
void loop()
{
for (int i = BASE; i < BASE + NUM; i ++)
{
digitalWrite(i, LOW); //設定數字I/O腳輸出為“低”,即逐漸關燈
delay(200); //延時
}
for (int i = BASE; i < BASE + NUM; i ++)
{
digitalWrite(i, HIGH); //設定數字I/O腳輸出為“低”,即逐漸開燈
delay(200); //延時
}
}
關注智聯電子DIY每天更新電子電路、單片機、樹莓派、arduino、esp8266等等資料
搜索公眾號:智聯電子DIY 獲取更多DIY作品資料