步驟1:工具和材料
Arduino 101或Arduino Uno
面包板
按鈕開關
RGB LED
3個100Ω電阻器
跳線
步驟2:電路
將Arduino電源連接到面包板
連接3.3V引腳將Arduino連接到面包板的紅色電源軌。
將Arduino的GND引腳連接到面包板的黑色電源軌。
連接按鈕
將一個10KΩ電阻從按鈕開關的一個引腳連接到面包板的紅色電源軌。
將上面的相同引腳連接到Arduino的數字引腳3。
將同一側的另一個引腳連接到面包板的接地導軌。
最后,將RGB LED連接到Arduino。
將RGB的最長引腳連接到面包板的公共接地導軌。
將剩余的三個引腳連接到一個100Ω電阻,串聯到引腳9,10,分別為11。
第3步:代碼
const int buttonPin = 3;
//RGB LED pins const int redPin = 11; const int greenPin = 10; const int bluePin = 9; //create a variable to store a counter and set it to 0 int counter = 0; void setup() { // Set up the pushbutton pins to be an input: pinMode(buttonPin, INPUT); // Set up the RGB pins to be an outputs: pinMode(redPin, OUTPUT); pinMode(greenPin,OUTPUT); pinMode(bluePin,OUTPUT); }
步驟4:演示
當我按下按鈕時,它首先切換為紅色,然后是綠色,然后是藍色,最后是關閉。這只循環顯示所有顏色,因為只按下了一個按鈕!
-
led
+關注
關注
242文章
23252瀏覽量
660574 -
按鈕
+關注
關注
0文章
134瀏覽量
12769
發布評論請先 登錄
相關推薦
評論