2019-08-30

常规课02 -- 呼吸灯

同步滚动:关

1.认识面包板

早期面包板
面包2

对于电子电路的入门者,面包板是一个很好的开始。面包板的优美之处在于,它能同时容纳最简单和最复杂的电路。

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

你可能感兴趣的:(2019-08-30)