最近開始研究arduino,網上關於arduino的材料,特別是中文的,不是很多。所以想要把自己實現的每一步都給記錄一下。以後如果忘了,可以再看看。看到網上有不少人實現用藍芽控制小燈,所以自己也動手小geek一下。
藍芽模組用的是**買的,40塊錢乙個,雖說也有貴的,但是便宜的感覺功能上差不多。
這裡用到了arduino的擴充套件板,當然了,不用也行。完全是為了接下來做其他實驗而準備的。藍芽模組,要注意接線,txrx與板上的txrx要相反對接。然後在數字針腳9、10、11接上發光二極體。這裡可加可不加電阻,不加的話亮一點。我在針腳8上加了乙個燈,用於方便觀察藍芽的狀態,接在藍芽模組的state介面上。
接下來開發arduino程式。
int redled = 9;
int greenled = 10;
int blueled = 11;
int beep = 3;//指示燈,可以用蜂鳴器等代替
int state=8;//藍芽state口
int signal;//test if connected
void setup()
void loop()else if(color=='g')else if(color=='b')
serial.print("value is :");
serial.println(val);
} delay(10);
}
ardunio端完成後,用android客戶端呼叫。android端,網上也能找到例子,可以自己做一些合適的修改。如果需要,可聯絡我。 Arduino藍芽控制三色燈
最近開始研究arduino,網上關於arduino的材料,特別是中文的,不是很多。所以想要把自己實現的每一步都給記錄一下。以後如果忘了,可以再看看。看到網上有不少人實現用藍芽控制小燈,所以自己也動手小geek一下。藍芽模組用的是 買的,40塊錢乙個,雖說也有貴的,但是便宜的感覺功能上差不多。這裡用到...
RGB三色燈珠WS2812B WS2815B
ws2812b ws2815b均為rgb三色燈珠,ws2815b是ws2812b的公升級版,區別在於兩點,首先是供電電壓由5v變為了12v供電,有效的降低了整個畫素點的工作電流,降低線路板壓降,最大限度保證畫素點在很遠距離傳輸時達到良好的混光一致性。其次是額外增加了一路訊號線,在單個畫素點損壞的情況...
7 17 mmh學長的三色燈 20分
題目初步轉化出條件 n為1或者2的時候是特殊情況,因為對於燈成環來說,對於這兩個特殊情況是無效的 進一步轉化 這個題一定是有規律可循的,我們可以看到,n取得是1e6,一般就是寫乙個o n 的演算法 對於有n個燈的情況中,我們可以發現,當n 1與1是不同顏色的情況下,n這個位置只有一種可能,當n 1與...