2020-02-22

[筆記]利用Arduino Nano重新燒錄Arduino Micro的Bootloader

在開發Arduino接收藍芽資料程式時,為了測試,結果在Serial Port輸出太多東西,導致USB無回應,作業系統無法辨識,程式也燒錄不進去,差點以為這塊Arduino Micro就要毀了...

還好經過搜尋,發現可以重新燒錄Bootloader,讓Arduino恢復出場狀態。但搜尋到的都是UNO燒Micro,或是Nano燒Pro Micro...UNO燒Micro需要用到一顆電容,我沒有(而且我連UNO都沒有XD);而Nano燒Pro Micro,因為這個Pro Micro是小板,跟Micro用一樣的處理晶片,所以或許有可能喔!!

2020-02-21

[筆記]Arduino與HC-06藍芽遠端控制WS2812B - [2] 控制Relay

上一篇我們講到如何控制藍芽模組來接收資料,這一篇來講講如何利用Arduino發送信號來控制開關。

講到利用訊號控制開關,最簡單的就是Relay(繼電器)了,他是一個利用小電流去控制大電流的自動開關。

我們會想,怎麼不用Arduino的5V輸出提供給LED燈條就好了呢?

原因是Arduino能提供的電流實在太小了,每個輸出針腳最大只有20mA而已。

2020-02-20

[筆記]Arduino與HC-06藍芽遠端控制WS2812B - [1] Arduino與HC-06

最近有個需求,有兩位美女需要能夠遠端控制RGB彩色燈條,讓他們閃爍及調整顏色。由於一般市面上RGB幻彩燈條都需要由控制器來控制,但常見的控制器一次都只能控制一條,而我們需要的效果要由兩條燈條來完成:兩條不同顏色、其中一條要有呼吸效果、兩條需要同時開和關,這樣就必須有兩個控制器、兩台手機來連接,而且控制器上的效果又不符合我想要的,剛好我喜歡在油管看看DIY的影片,現在蠻紅的Arduino是個很棒的東西,可以自訂各個接腳的功用,也可以連接各種外接設備,實在是太符合我的要求啦!!覺得自己硬幹一台好像也不是問題,於是這個專案就誕生了...