1. 概述
光線傳感器是基於半導體的光電效應原理所開發的,其可用來對周圍環境光的強度進行檢測,還可以被用來檢測不同顏色表面的光線差別。用戶能夠用它來製作一些和光互動的項目,比如智能調光小燈,一個激光通信系統或者更酷的一些事情。本模組接口是黑色色標,說明是模擬信號接口,傳感器模組連接主控板上帶黑色色標的接口。
2. 技術規格
l 工作電壓:5V DC
l 工作溫度範圍:-30°C到70°C
l 模組尺寸:52 x 24 x 18 mm (長x寬x高)
l 控制方式:單模擬口控制
l 模擬輸出值:暴露於日光(> 500),晚上(0 ~ 100),室內照明情況(100 ~ 500)
3. 功能特性
l 僅對可見光敏感,不需要額外的過濾鏡;
l 模組的白色區域是與金屬梁接觸的參考區域;
l 具有反接保護,電源反接不會損壞IC;
l 支持Arduino IDE編程,並且提供運行庫來簡化編程;
l 支持mBlock圖形化編程,適合全年齡用戶;
l 使用RJ25接口連線方便;
l 模組化安裝,兼容樂高系列;
l 配有接頭支持絕大多數Arduino系列主控板。
4. 引腳定義
光線傳感器模組有三個針腳的接頭,每個針腳的功能如下表
表1 3-Pin 接口功能
5. 接線方式
l RJ25連接
由於光線傳感器模組接口是黑色色標,當使用RJ25接口時,需要連接到主控板上帶有黑色色標的接口。以Makeblock Orion為例,可以連接到6,7,8 號接口,如圖
圖1光線傳感器模組與Makeblock Orion連接圖
l 杜邦線連接
當使用杜邦線連接到Arduino Uno主板時,模組AO引腳需要連接到ANALOG(模擬)口,如下圖所示
圖2 光線傳感器模組與Arduino UNO 連接圖
6. 編程指南
l Arduino編程