1、三色led
然後是這兩種led的實物圖,**上搜了一下,這種三色led,有乙個gnd引腳的好像叫做共陰rgb全彩led發光二極體,總共有四個引腳:gnd引腳接arduino的gnd引腳,r、g、b三個引腳分別對應著red、green、blue,這三個引腳應該接arduino中的模擬引腳。顯示三色的原理,看商家給的**感覺跟之前測試過的多位數碼管原理類似,都是根據視覺殘留原理,通過快速切換r、g、b三個引腳的引腳值,讓人眼感覺是三個引腳對應的led同時發光,從而根據三原色混合成不同的顏色。
int redpin = a5; //select the pin for the red led
int bluepin = a4; // select the pin for the blue led
int greenpin = a3; // select the pin for the green led
int val;
void setup()
void loop()
for (val = 0; val < 255; val++)}
2、雙色led
兩個雙色led燈也類似,大頭的叫雙色led,頭稍微小一些的叫小雙色led,商家給的資料圖如下:
然後是這兩個的實物圖。這兩種led比三色led少了乙個引腳。但是比較坑的是除了標明了乙個gnd的引腳之外,另外兩個引腳的含義不明,不知道另外兩個引腳對應的是什麼。
根據商家給的示例**,將模擬引腳4、5接到除gnd外的另外兩個引腳。然後進行測試。實物連線圖如下:
int redpin = a5; //測試時,這兩個引腳和模擬口是隨意對應的
int bluepin = a4;
int val;
void setup()
void loop()
for (val = 0; val < 255; val++)}
雙色 三色排序問題
實現乙個函式,給定乙個陣列,要求使得陣列中負數在所有正數的前面 實現乙個函式,給定乙個陣列,要求使得陣列中負數在前正數在後零在中間 1 include2 include34 輸出陣列元素 5void print int arr,int len 6 交換兩個數 7void swap int left,...
Arduino藍芽控制三色燈
最近開始研究arduino,網上關於arduino的材料,特別是中文的,不是很多。所以想要把自己實現的每一步都給記錄一下。以後如果忘了,可以再看看。看到網上有不少人實現用藍芽控制小燈,所以自己也動手小geek一下。藍芽模組用的是 買的,40塊錢乙個,雖說也有貴的,但是便宜的感覺功能上差不多。這裡用到...
Arduino藍芽控制三色燈
最近開始研究arduino,網上關於arduino的材料,特別是中文的,不是很多。所以想要把自己實現的每一步都給記錄一下。以後如果忘了,可以再看看。看到網上有不少人實現用藍芽控制小燈,所以自己也動手小geek一下。藍芽模組用的是 買的,40塊錢乙個,雖說也有貴的,但是便宜的感覺功能上差不多。這裡用到...