Matrix - Photoresistor/zh
From FriendlyELEC WiKi
Contents
1 介绍
- Matrix-Photoresistor是一个光敏电阻模块。3-Pin 2.54mm排针接口,V接电源,G接地,S输出的模拟电压信号随着测试环境光照强度减小而增大,您可以把S输出的电压信号通过ADC转换为数字信号,得到与环境光线强度成反比的数字电压信号。
- 输出电压范围:0--Vcc
2 特性
- GPIO 3.3/5V电平
- 体积小巧
- 2.54mm排针接口
- PCB尺寸(mm):8x24
- 引脚说明:
名称 | 描述 |
S | 模拟GPIO |
V | 电源5V |
G | 地 |
3 工作原理
- 模块主要器件是一个光敏电阻,光敏电阻的制作材料具有在特定波长的光照射下,其阻值迅速减小的特性。这是由于光照产生的载流子都参与导电,在外加电场的作用下作漂移运动,电子奔向电源的正极,空穴奔向电源的负极,从而使光敏电阻器的阻值迅速下降。在电源激励下,输出端分压减小。
4 下载Matrix源码
Matrix配件相关的代码是完全开源的,统一由一个仓库进行管理:git://github.com/friendlyarm/matrix.git
该仓库里不同的分支代表着Matrix配件所支持的不同开发板。
- nanopi分支用于支持NanoPi;
- nanopi2分支用于支持NanoPi 2;
- tiny4412分支用于支持Tiny4412;
- raspberrypi分支用于支持RaspberryPi;
在主机PC上安装git,以Ubuntu14.04为例
$ sudo apt-get install git
克隆Matrix配件代码仓库
$ git clone git://github.com/friendlyarm/matrix.git
克隆完成后会得到一个名为matrix的目录,里面存放着所有Matrix配件的代码。