光敏电阻和ArduinoNano做暗光灯

2023-10-30 23:20

本文主要是介绍光敏电阻和ArduinoNano做暗光灯,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

    我家宝宝给它取名为暗光灯。原理是根据光敏电阻阻值判断外界光照情况,进而控制LED是否点亮。

电路图:

电路图这里要注意,各种传感器似乎都是如此,外界给电(传感器接在5v和GND中间),同时在传感器正极引出一个模拟接口A5,来读取数值。

当外界变暗,电阻阻值急剧增大:

int sensor_value=0;  //
void setup() {Serial.begin(9600);pinMode(A5, INPUT);pinMode(5, OUTPUT);
}void loop() {sensor_value = analogRead(A5);Serial.println(sensor_value);delay(100);if (sensor_value>500){digitalWrite(5, HIGH);Serial.println("亮");}else{digitalWrite(5, LOW);}
}

Nano较为小巧,一般的任务都能应付。

 

参考资料:https://www.jianshu.com/p/101b3c7382f5

这篇关于光敏电阻和ArduinoNano做暗光灯的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/311220

相关文章

我在高职教STM32——ADC电压采集与光敏电阻(5)

大家好,我是老耿,高职青椒一枚,一直从事单片机、嵌入式、物联网等课程的教学。对于高职的学生层次,同行应该都懂的,老师在课堂上教学几乎是没什么成就感的。正是如此,才有了借助CSDN头条平台寻求认同感和成就感的想法。在这里,我准备陆续把自己花了很多心思设计的教学课件分享出来,如果您正是一名单片机爱好者或是一名同行,欢迎点赞+关注,各位的支持是本人持续输出的动力,多谢多谢!

光敏电阻GL55和CC2530 编程实现

光敏电阻的基本信息,前人已经写的很详细了,可以参考  https://blog.csdn.net/banrieen/article/details/51181071  1、电路图 接着来说说如何测吧,由于实验箱上的电路很简单,如下 单片机P0.4与光敏电阻一端直接相连,通过单片机来检测高低电平,由此来检测环境的光强改变。 2、代码实现 P0.4作为通用IO口,输入方式  P0SE

光敏电阻

原文地址:光敏电阻 作者:SUN_403     光敏电阻又称光导管,常用的制作材料为硫化镉,另外还有硒、硫化铝、硫化铅和硫化铋等材料。这些制作材料具有在特定波长的光照射下,其阻值迅速减小的特性。这是由于光照产生的载流子都参与导电,在外加电场的作用下作漂移运动,电子奔向电源的正极,空穴奔向电源的负极,从而使光敏电阻器的阻值迅速下降。       原理:某些物质吸收光子能量而改变物质电导

基于YOLOv8的暗光低光环境下(ExDark数据集)检测,加入多种优化方式---自研CPMS注意力,效果优于CBAM ,助力自动驾驶(二)

💡💡💡本文主要内容:详细介绍了暗光低光数据集检测整个过程,从数据集到训练模型到结果可视化分析,以及如何优化提升检测性能。 💡💡💡加入 自研CPMS注意力 mAP@0.5由原始的0.682提升至0.689  1.暗光低光数据集ExDark介绍        低光数据集使用ExDark,该数据集是一个专门在低光照环境下拍摄出针对低光目标检测的数据集,包括从极低光环境到暮光环境等10

基于YOLOv8的暗光低光环境下(ExDark数据集)检测,加入多种优化方式---DCNv4结合SPPF ,助力自动驾驶(一)

💡💡💡本文主要内容:详细介绍了暗光低光数据集检测整个过程,从数据集到训练模型到结果可视化分析,以及如何优化提升检测性能。 💡💡💡加入 DCNv4结合SPPF mAP@0.5由原始的0.682提升至0.694  1.暗光低光数据集ExDark介绍        低光数据集使用ExDark,该数据集是一个专门在低光照环境下拍摄出针对低光目标检测的数据集,包括从极低光环境到暮光环境等1

一起玩儿物联网人工智能小车(ESP32)——55. 利用光敏电阻实现追光小车(一)

摘要:本文介绍使用光敏电阻实现追光小车 要想实现追光小车,首先需要找到可以反应光强的传感器。测量光强最常使用且价格便宜的就是光敏电阻和光敏二极管了。 光敏电阻器常用的制作材料为硫化镉,另外还有硒、硫化铝、硫化铅和硫化铋等材料。这些制作材料具有在特定波长的光照射下,其阻值迅速减小的特性。这是由于光照产生的载流子都参与导电,在外加电场的作用下作漂移运动,电子奔向电源的正极,空穴奔向电源的负极,

STM32GPIO输入(按键控制LED、光敏电阻控制蜂鸣器实例)

文章目录 一、介绍传感器模块介绍硬件电路c语言数据类型 二、实例按键控制LED接线图代码实现 光敏电阻控制蜂鸣器组装线路代码实现 相关函数解释 一、介绍 传感器模块介绍 硬件电路 上两种按下时为0,下两种按下时为1。 c语言数据类型 现在常用stdint头文件所定义的这种 二、实例 按键控制LED 接线图 代码实现 封装LED.c #incl

【雕爷学编程】Arduino动手做(02)---光敏电阻模块2

37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞不掂的问题,希望能够抛砖引玉。 【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程

论文解读:手机拍照暗光成像

Handheld Mobile Photography in Very Low Light 在手机拍照中,暗光拍摄是一个非常有挑战的应用场景,受限于手机的硬件配置,没有单反的大镜头,没有单反的大 sensor,所以相对单反来说,手机的硬件配置显得有点先天不足,但是硬件不足,算法来凑,计算摄影,在手机拍照领域,已经越来越受到重视,谷歌更加是这个方向的领先者,这几年,谷歌的计算摄影团队在 ACM S

IIC协议 PCF8591 AD/DA转换 测试光敏电阻

/*-----------------------------------------------   内容:使用4路AD中的1路检测外部模拟量输入,显示0-255数值DA输出电压用LED显示,主要用于检测环境光线,光线强,则灯亮度小,以保证整体光强稳定在一个范围。这种思路和用法主要用于自动调光,可以根据环境亮度自动调节,从而达到节能最大化。 ---------------------------