Arduino程序光传感器感测模块简介

光传感器模块简介
光感测模块,使用环保通用光敏二极管,此模块为模拟讯号输出,可检测光线强弱。一般用于检测光线变化、制作夜间自动开灯装置,光栅开关,也可加装在小车上做追光移动。
范例说明
本范例使用 arduino uno rev3,连接光感测模块,每 500 毫秒可从串行端口监控窗口印出光感测模块的数值。
使用设备
1. arduino uno rev3
2.光线传感器模块
circus 光感测模块读取出来的数值为模拟数值,因此需要接在 ardiono 的模拟讯号脚位(a0 ~ a5)。本范例中的讯号脚位设为「a0」。
接线图
arduino 程序撰写范例
本撰写范例将会有两个步骤
1. 程序代码撰写
2. 显示可调电阻数值
1. 程序代码撰写
相关程序代码请参考此连结
https://github.com/circuspi/circuspi_module/blob/master/%e5%85%89%e6%84%9f%e6%b8%ac/light/light.ino
2. 读取光感测模块数值
2-1. 开启 arduino 序列部监控窗口( 点击红框处 )
2-2. 确认序列部监控窗口的 baud(红框处) 是否与程序代码设定的baud相同。若两者皆相同即可开始监控可调电阻的数值。
规格
arduino 程序撰写范例
/*
可调电阻接线:
s1==> a0
s2==> 空接
v ==> 5v
g ==> gnd 
程序说明:每隔0.5秒从串行端口监控窗口印出可调电阻的数值。
*/
#define vr a0
void setup() {
serial.begin(9600);
pinmode(vr, input);
}
void loop() {
serial.print(vr: );
serial.println(analogread(vr));
delay(500);
}


基于单片机设计的小电阻测试仪
越南工业园内焦躁的中国投资客,制造业成本优势明显
DEKRA德凯成为新加坡认可的零部件产品测试机构
一种臭氧氧化和硅蚀刻技术
华为P10都已经发布了!华为mate10:你在多远的未来?
Arduino程序光传感器感测模块简介
Cloud VR发展进入快车道,规模商用加速
NAND形成规模,产能过剩的风险日益高企
一文读懂Git重要概念和常用指令
鸿蒙系统开源代码 鸿蒙系统官网
下一代网络体系结构及相关问题的研究
长电科技推出5G封装天线工具箱 带动行业封装测试产业链价值
支持ISP和H.265编码的新一代消费类Camera SOC芯片GK7202V300介绍
飞兆半导体在韩国的八英寸晶圆制造线开始生产
2020年全球智能手机销量同比下降8.7%,三星和小米今年首次实现增长
【技术专栏】泰凌微电子双模 BT/BLE SDK 对讲机应用讲解
MIX 4新机设计专利图曝光,滑盖+四摄
中国智能手机席卷印度市场 小米在印度市场的占有率升至约30%
未来的交通是什么样的
华为荣耀V9评测:同3000价位的一加3t、OPPOR9s Plus比较,谁的地位无法撼动?