實驗原理圖:
首先我們要將led正極連線到uno 控制板數字引腳13,負極通過電阻歐連線到gnd;然後將按鈕的a腳連線到uno 控制板5v引腳,將b腳接到數字引腳12,再將b腳通過電阻接gnd;這樣我們的電路就搭建完成。
實驗連線圖:
這是按下按鈕後的圖
/*
按鍵控制 led
按鍵控制led的關閉與開啟
按一下按鈕,led燈亮,再次按一下按鈕,led滅
*/#define led
13//定義led引腳為13
#define button
12//定義按鈕開關引腳為12
int val =0;
//變數val用來儲存按鈕狀態
int old_val =0;
//暫存val變數的上乙個時間單位
int state =0;
//0表示led關閉,1表示開啟
void
setup()
void
loop()
old_val = val;
if(state ==1)
else
}
本文內容為本人學習操作 arduino 按鈕控制led時的總結,若有錯誤之處,請多多包涵。
Arduino實驗六 按鍵控制LED實驗
i o 口的意思即為input介面和output 介面,到目前為止我們設計的小燈實驗都還只是應用到arduino 的i o 口的輸出功能,這個實驗我們來嘗試一下使用arduino的i o口的輸入功能即為讀取外接裝置的輸出值,我們用乙個按鍵和乙個led小燈完成乙個輸入輸出結合使用的實驗,讓大家能簡單了...
Arduino系列之pwm控制LED燈(呼吸燈)
下面我將寫出最簡單控制呼吸燈的方法 void setup pinmode 12,output 設定12號引腳為輸出引腳 void loop 進入迴圈 for int a 0 a 255 a 當a 0並且a小於255時候,a自加 analogwrite 12,a 12號引腳為pwm腳,輸出亮度 del...
任務3按鈕PWM控制LED亮度
任務3按鈕pwm控制led亮度 程式解讀 通過pwm的方式來調整led的亮度。int var 0 設計變數,int var val var 變數名 val 賦給變數的值 int ledpin 6 帶 號標識的介面才具備pwm輸出功能。int up 3 按鍵引腳,用於變亮效果 int down 8 按...