教學與範例 如何在Arduino IDE中,新增ESP32系列開發板 Arduino IDE預設是沒有ESP32的開發板可以選擇的,不過要在Arduino IDE中使用ESP32的開發板並不難,只要幾個步驟,設定一次就可以了。
Arduino [Arduino範例] ULN2003驅動板+28BYJ-48步進馬達 幾乎所有的Arduino學習套件裡,都會有"ULN2003+28BYJ-48步進馬達"這樣的組合,但是要搞定它們並沒想像中簡單,因為Arduino內建的函式庫,對這樣的組合並不友善,所以要花點功夫才能解決。
Arduino [Arduino範例] 光敏電阻的使用 光敏電阻(Photoresistor),會依光照的強度去改變電阻值,常被用在一些和明暗有關係的開關上,使用上基本和可變電阻、聲音模組差不多,只要線接對了,程式寫法是一樣的,也是透過類比輸入的方式讀取數值。
教學與範例 [Arduino範例] 聲音感測模組 不管你是用哪款手機,應該都有聲控的功能吧,像傑森就偶爾會和Siri聊個天XD。不過Arduino基本上是不會拿來做複雜的語音辨識的,但偵測聲音的大小還是做得到的,這時就必須配合聲音感測模組了。
micro:bit micro:bit小套件快速上手 這篇文章主要是針對市面上的一些micro:bit的小套件,進行快速的說明,不論是老師要備課,或是家長要教小朋友,讓大家可以很快的上手,並且進行指導。
教學與範例 [Arduino範例] RFID RC522辨識系統入門,讀取UID和比對 RFID是許多人日常中不可或缺的裝置,舉凡大樓門禁、電梯權限控制,很多企業也用RFID來進行出勤管理。最常用到的RFID模組就是RC522了,我們用最簡潔的程式,來讀取卡片的UID,並且和已儲存過的UID進行比對。然後再配合OLED,讓它變成可以實用的系統!這個套件拿來做Arduino專題製作也非常適合哦!
教學與範例 [Arduino技巧] ST7920 LCD也能用u8g2函式庫,連自訂的中文字庫也能用! 很多人都受夠了單調又制式的1602 LCD了吧,ST7920提供我們另外一種選擇,大尺寸、128x64高解析度,可以顯示文字及圖形,價格也合理,如果再搭配上u8g2函式庫,就真的是完美了!
教學與範例 [Arduino技巧]使用u8g2函式庫建立自訂字庫,讓OLED顯示中文 Arduino的絕大多數的顯示設備,都無法直接顯示中文。一般的解決方法就是用圖形在顯示中文內容,這方法其實也算是可行了。但還有更厲害的招式,就是使用u8g2的顯示器函式庫,它有自訂字型庫的功能,透過它,我們可以自訂自己的字庫!
教學與範例 [Arduino範例] 一套u8g2函式庫,玩遍所有OLED u8g2函式庫,它算是u8glib的新版本,它對顯示器的支援超強大的!舉凡常見的OLED,像是SSD1306和SH1106,或是其它各種TFT LCD,都在它的支援範圍,真的是學一招就無敵了!
教學與範例 [Arduino範例] 4x4,4x3薄膜鍵盤的使用 Arduino操作輸入的方法還不少,最簡單的當然是按鈕相關的元件了。但如果輸入變得複雜,像是要輸入密碼之類的,可能就要考慮使用鍵盤模組了。Arduino的鍵盤種類相當多,最常被使用的,就是薄膜式的4x4、4x3,基本上這兩款的使用方法一模一樣,我們先以4x4版本來做說明。
Arduino Arduino SD記憶卡模組之讀與寫 在Arduino的應用中,如果你有一些簡單的資料需要記錄,像是溫濕度、時間等等,可以透過SD模組,將資料寫進SD卡或micro SD卡中。傑森最推薦SdFat函式庫,語法簡單,而且有Adafruit版本,如果你要用Adafruit的TFT函式庫,想讀圖檔,就必須和SdFat來配合。
教學與範例 ST7920內建繁體中文字庫的LCD,Arduino快速上手! ST7290 LCD蠻常見的,也被叫做12864 LCD,因為它的解析度是128x64。它可以顯示蠻好看的字型,還能顯示圖形,重要的是,特定的型號還有內建繁體中文!是的,可以很輕鬆就能顯示中文。