Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。由一个欧洲开发团队于2005年冬季开发。其成员包括Massimo Banzi、David CuarTIelles、Tom Igoe、Gianluca MarTIno、David Mellis和Nicholas ZambetTI等。
它构建于开放原始码simple I/O介面版,并且具有使用类似Java、C语言的Processing/Wiring开发环境。主要包含两个主要的部分:硬件部分是可以用来做电路连接的Arduino电路板;另外一个则是Arduino IDE,你的计算机中的程序开发环境。你只要在IDE中编写程序代码,将程序上传到Arduino电路板后,程序便会告诉Arduino电路板要做些什么了。
Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过Arduino的编程语言来编写程序,编译成二进制文件,烧录进微控制器。对Arduino的编程是通过 Arduino编程语言 (基于 Wiring)和Arduino开发环境(基于 Processing)来实现的。基于Arduino的项目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上运行的软件,他们之间进行通信 (比如 Flash, Processing, MaxMSP)来实现。
在生活中,光控灯很常见,有些灯白天不亮,到晚上时就会自动亮。今天我来用光敏电阻加arduino板子来实现光控灯。
工具/原料
arduino板子
光敏电阻
电阻
LED灯
面包板
面包板线
方法/步骤
做实验前首先要知道什么是光敏电阻,实物图如下图所示,光敏电阻顾名思义与光有关,当光照越强,电阻将随之减少,反之亦然。
不信的话可以用万用表亲自试验一下,如下图所示,当在光照环境下测量光敏电阻时,只有9千欧。
再来看一下用一只手遮住光时,光敏电阻的电阻值有何变化?如下图所示,上升到32千欧,所以这个说法是对的。
接着就是连线,下面就是实物图的连线,很简单,将光敏电阻一端接正极5V,另外一端接模拟口,A0-A5随意选。
程序也不难,将引脚设置好,然后读取光明电阻所街模拟口的模拟量,设定一个值,当达到这个值时,LED灯灭,否则熄灭(给高地电平即可)。
关键字:Arduino 光敏电阻 万用表
引用地址:
Arduino使用光敏电阻实验
推荐阅读最新更新时间:2024-05-03 02:21
万用表怎么测电机电阻值
首先断开,拆开电源线,调整到ω档,如果的星形连接的,一支表笔连接星点,另一支表笔分别测量abc三相绕组,得出阻值;如果是三角形连接的电动机,拆除连接,分别测量三相的头尾,使用上述方法即可。 主要是大致测一下端子之间电阻大小平不平衡,还有测一下端子对外壳有无短路。 测量电动机绕组的电阻时是要用电桥测量,因为绕组的电阻是很小的,一般用万用表是测量不准确。测量电动机的相间绝缘或者相对地的绝缘时是要用测量,其绝缘应不低于0.5兆欧。 如果是要测量电动机的对地绝缘就要采用兆欧表来测量,低压的电动机用500v的兆欧表测量,测量值不低于0.5兆欧是合格的;如果是要测量高压电动机时要采用2500v的兆欧表来测量,测量值不应低于1兆欧/kv
[测试测量]
万用表二极管正负极及好坏判断方法
二极管正负极 大家都知道,一般二极管上都是有直接表示正负极的,当看到管壳上有白色线圈的那一段,便是负极。或者线脚较短的一边为负极。但如果没有这些特征怎么办? 万用表是电工手上都有的工具,使用万用表的欧姆档(测电阻)去测二极管的正负极电阻时,由于万用表内接有电池,要注意到万用表壳上标有“-”的接线端的黑表笔相连;表壳上标有“+”的接线端的红表笔相接。电流是由红表笔流出,而从黑表笔流回。另外应选用Rx1000的欧姆档来测量,因为Rx1档电流太大,Rx10K档电压太高,都容易损坏二极管,所以不宜选用。 二极管正负极及好坏判断 将万用表的两个表笔分别接在二极管的两个管脚。二极管的正向电阻很小,一般为几十欧到几百欧,而反向电阻很大,一般
[测试测量]
指针式万用表判断电动机绕组首尾端的几种操作方法
当三相异步的6个出线端标号失落或不清或重绕绕组之后,就需要查出哪两个出线端是属于同一相,哪个是线圈的首,哪个是线圈的尾。下面介绍用指针式判断电动机绕组首尾端的几种操作方法。 方法一 用万用表电阻挡分清三相绕组各相的两个线头,并进行假设编号。 观察万用表(微安档)指针摆动的方向,合上开关瞬间,若指针摆向大于0的一边,则接电池正极的线头与万用表负极所接的线头同为首端或尾端。如指针反向摆动,则接电池正极的线头与万用表正极所接的线头同为首端或尾端。 再将电池和开关接另一相两个线头,进行测试,就可正确判别各相的首尾端。 方法二 首先用万用表电阻档分清三相绕组各相的两个线头。给各相绕组假设编号为u1、u2、v1、v2和w1、w2。按下
[测试测量]
如何鉴别可控硅的管脚
鉴别可控硅三个极的方法很简单,根据P-N结的原理,只要用万用表测量一下三个极之间的电阻值就可以。 阳极与阴极之间的正向和反向电阻在几百千欧以上,阳极和控制极之间的正向和反向电阻在几百千欧以上(它们之间有两个P-N结,而且方向相反,因此阳极和控制极正反向都不通)。 控制极与阴极之间是一个P-N结,因此它的正向电阻大约在几欧-几百欧的范围,反向电阻比正向电阻要大。可是控制极二极管特性是不太理想的,反向不是完全呈阻断状态的,可以有比较大的电流通过,因此,有时测得控制极反向电阻比较小,并不能说明控制极特性不好。另外,在测量控制极正反向电阻时,万用表应放在R*10或R*1挡,防止电压过高控制极反向击穿。 若测得元件阴阳极正反向已
[测试测量]
万用表直接测量电容量方法
有些型号的,会在交流电压测量同一挡上,同时标上线,如图1所示,则可更方便地直接测量电容量,测试接线如图2所示。需要注意的是,是串联接入这一挡的满标度电压,而不能将其两端并接在交流电压挡次的两端。 图1用万用表识读电容量 图2万用表测电容的接线
[测试测量]
ROHM发售可轻松构建传感器环境的Arduino用扩展板
全球知名半导体制造商ROHM(总部位于日本京都)开发出通过Arduino及mbed*1等开放平台*2(通用微控制器开发板)可轻松测量加速度、气压、地磁、脉搏等8种信息的传感器扩展板(Expansion Board)“SensorShield-EVK-003”,并已开始网售。 近年来,随着基础设施、农业和汽车等IoT领域的发展,促进实现IoT的服务、应用及元器件大量涌现,各企业纷纷发力推进面向该市场的业务。 而另一方面,当在系统上评估IoT时,其相应开发则需要深厚的软件、硬件等专业知识及大量的开发工时。而且由于各元器件安装环境、开发环境有所差异,因此很难轻易作出评估。 ROHM集团为解决这些课题、为各制造商和IoT
[嵌入式]
DMM4040/4050台式万用表的性能指标和功能特点分析
两款仪器均为数字万用表,其基本VDC准确度高达0.0024%,分辨率100pA和10μΩ,可以完成典型的万用表测量,保证为当前苛刻的设计提供所需的性能。您还可以使用DMM4050/4040测量频率和周期,执行通断测试和二极管测试。如果您需要更高的灵活性,DMM4050还提供了温度测量功能和电容测量功能。您可以用一台多功能仪器代替温度计、电容表、计数器、通断测试仪和传统DMM,节约工作台空间和成本。 主要性能指标: ◆6.5位分辨率; ◆高达0.0024%的基本VDC准确度(1年); ◆100mV-1000V电压量程,高达100nV分辨率 ◆100μA-10A电流量程,高达100pA分辨率 ◆10Ω-1GΩ电阻量程,高达10μΩ
[测试测量]