常规课02 -- 呼吸灯
同步滚动:关
1.认识面包板
早期面包板
面包2
3
对于电子电路的入门者,面包板是一个很好的开始。面包板的优美之处在于,它能同时容纳最简单和最复杂的电路。
2.面包板的内部结构
结构
连接
内部结构2
正负
跨线连接
接线
2.计算机中颜色的表示方法
-
光的历史
1.古希腊时期: 三种理论,物体发射论,人眼发射论,物体人眼发射论
2.牛顿时期:牛顿的色散实验,提出光是粒子,并发生了长达百年的波粒战争(色散实验)色散实验3.托马斯*杨的双缝干涉实验证明了光的波,简单介绍下次大天才
物体的颜色取决于它发射或反射的光线,而光线具有不同的波长,不同波长的光线就具有不同的颜色,下图就是光的波长和颜色的关系,我们称之为光谱
光谱
人类能感知颜色,是因为人类的眼睛具有特殊的细胞称之为视锥细胞,我们具有三种视锥细胞,分别检测红色、蓝色、绿色。因此,我们看到的任何一种颜色其实都是这三种颜色合成的,我们称之为三基色。
RGB
计算机将所有东西都存储为1和0。一个字节表示0到255之间任意值。arduino读取数据都是按照1字节进行读取,就是8位。
当我们想要在计算机程序中表现一种颜色时,我们可以通过定义构成该颜色的红色,蓝色和绿色的值来实现这一点。这些值通常存储为一个字节,取值范围为0到255。
3.LED种类
LED种类
RGB-LED
共阴极
共阳极正好相反
[图片上传失败...(image-b26c69-1567130116522)]
4.模拟与数字
数字信号是以0、1表示的电平不连续变化的信号。
模拟信号则是用连续变化的物理量来表示信息的,信号随着时间连续变化。在我们生活中接触到的大多数都是模拟信号,例如声音、光照、温度的变化等。
在我们的Uno R3开发板上,第3、5、6、9、10、11引脚具有PWM(Pulse Width Modulation脉冲宽度调制)功能。可以将数字信号转变为模拟信号。
程序
[图片上传失败...(image-2f3cdf-1567130116523)]
1.找到红灯并且让红灯点亮
2.找出哪个数字最暗,哪个数字最亮
3.找到蓝灯,找到绿灯
4.让红灯与蓝灯一起点亮
5.让红灯从最暗到最亮
6.如何让三个灯从红绿蓝依次从暗到亮
扩展
扩展2
扩展3