作者/圖片來源:CIRCUS Pi
最近看到不少Maker 陸續發表自己自製的DIY測溫器,小編決定也來跟風一下,但是感測器也太難找了吧!到處都缺貨呢~幸好平日小編有多多行善,還是讓我拿到MLX90614,雖然比較想要90615,不過總比沒有好~哈哈。為了接線方便,這邊是採用如左下圖所示的模組。
主控板的部分當然是用人見人愛的Arduino Nano囉~這樣測溫器的體積才能做的小一點,畢竟總不會有人想拿個大盒子測溫度吧!使用Arduino Pro Mini 也行,但就得再準備一個USB轉TTL,還是Nano方便。
小編希望除了有個螢幕能顯示之外,也應該要有個蜂鳴器才行,為的是能告知使用者量測開始與量測完成。
MLX90614與OLED顯示螢幕都是走I2C的,所以還需要一塊大小合宜的麵包板來輔助Nano連接。剛好麵包板底面有黏貼泡棉膠,方便我們固定Nano。
最後就是電源的部分啦,小編參考不少Maker大大們所採用的電源選擇,為了滿足Arduino 5V的供電需求,不外乎就是直接使用9V電池,或是兩顆18650的鋰電池來供電。兩顆18650佔用空間太大,而9V電池又只能使用一次,最後小編決定採用帶有充電功能的升壓板,電池使用片狀的聚合物鋰電池。
開始製作
決定好主控板與使用的模組後,就開始來接線吧!首先是OLED,接線可參照下列表格與圖片:
緊接著是蜂鳴器,接線可參照下列表格與圖片:
最後是電源,我們先將鋰電池連接到升壓板,升壓板會將電壓升至5V,再由升壓板接線到Arduino Nano供電,接線可參照下列表格與圖片:
上傳程式
MLX90614與OLED皆使用Adafruit的程式庫,程式流程如下:
測試如下:
外殼組裝
- 其中一個側蓋有孔洞,請依照下圖指示將蜂鳴器用M3*10mm的螺絲與M3螺帽固定上去。
- 找到一塊有米奇圖案的壓克力板,並將MLX90614穿過壓克力,用M3*10mm的螺絲與M3螺帽固定上去。
- 找到一塊孔洞最多的壓克力板,對應孔洞將升壓板穿過壓克力,使用M3*10mm的螺絲與M3螺帽固定上去。
OLED則使用M2*10mm螺絲直接攻牙所進去,但注意只要鎖到底不會晃動即可,鎖太多會將OLED擠向壓克力進而造成破裂。
- 將麵包板黏在大小相符的壓克力上,並如右下圖稍微留一段空間。為的是組裝時不要擠到MLX90614。
- 電池則使用魔鬼沾黏貼。
- 先將所有壓克力安裝在其中一邊,並用M3*8mm螺絲與M3螺帽固定。
- 最後再將另一邊安裝並用M3*8mm螺絲與M3螺帽固定就完成囉。DIY紅外線測溫槍套件包
(本文轉載自CIRCUS Pi、原文連結;責任編輯:王姵文)
- 【CIRCUS Pi】ESP32教學系列:用ESP32玩91段電子紙 - 2025/03/24
- 【CIRCUS Pi】ESP32教學系列:硬體中斷 - 2024/12/25
- 【CIRCUS Pi】使用 Arduino UNO R4 WiFi 輕鬆製作 LED Matrix 動畫 - 2024/10/14
訂閱MakerPRO知識充電報
與40000位開發者一同掌握科技創新的技術資訊!