arduino 光控灯_Arduino 极速入门系列 - 光控灯(1)- 关于理论和 LED 那些事

这篇博客介绍了如何使用 Arduino 制作光控 LED 灯,适合初学者。内容涵盖 PWM 原理、所需材料、基本电路知识、电阻计算以及光敏电阻的作用。通过 Arduino 实现环境光线变化时调节 LED 亮度,详细讲解了从理论到实物制作的全过程。
摘要由CSDN通过智能技术生成

点个 LED 闪亮好像太单调,这次来个光控 LED 灯。这个其实不需要 Arduino 也能做,这次只是用来演示一下 PWM 在 Arduino 里面的做法。PWM 原理后面会解释。这次用充电宝提供 5V ,对四个 LED 供电,NPN 三极管作为开关用,Arduino 接基极发 PWM 控制亮度,另外 PWM 是从光敏电阻取值而发出。就是说,通过 Arduino,环境变暗,LED 就越亮的一个控制。

这一篇主要是针对新学的朋友们,讲解或者回顾一下基本知识点。

需要的材料

整个光控灯我们需要以下材料完成: Arduino Mini Pro 3.3V 1 PCS

LED 白色,直插 4 PCS

排母 12孔 2 PCS

电阻 47 欧 1 PCS

电阻 4.7K 欧 2 PCS

光敏电阻 47K 欧 1 PCS

NPN 三极管 2N3904 1 PCS

充电宝 任何牌子 1 PCS

USB 座 直插,母 1 PCS

USB 头 自组装 2 PCS

单股电线 线芯 0.5MM 若干

万用板 单面木质 1 PCS

外壳 PVC/ABS 板自制 1 PCS

因为QQ群里发起了投票,发现有不少朋友们希望了解基本知识,所以加入以下新手专用的理论部分。如无兴趣请直接跳过。

原理简单介绍 - 新手专用

我认为这些知识以及它们的物理原理,是需要看书的,这里只是简单描述一下。

1. 电路

电路,不管是数字还是模拟,都是一个个回路组成,特别注意是回路,是一个圈。不是回路,就无法导通,电信号或电能不能通过。

举例,TTL 不供电时候我们只接了 TX 和 RX 两条信号线,是无法通讯的,必须加上 GND 地线,至少三条线。可以想作,TX 发出电信号,电能从 GND 回路回来,RX 接到电信号,电能从 GND 回去。

2. 通路、开路、短路

电路有三个状态,通路、开路、短路。通路顾名思义是正常导通有电流的回路,开路是电路断开不能导通没有电流的,

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值