完成上面的实验以后相信已经有很多朋友可以独立完成这个实验了,本实验就是将上面的按键控制小灯的实验扩展成3 个按键对应3 个小灯,占用6 个数字I/O 接口。
Arduino 6 - Button Control LED按键控制LED实验
I/O口的意思即为INPUT 接口和OUTPUT 接口,到目前为止我们设计的小灯实验都还只是应用到Arduino 的I/O 口的输出功能,这个实验我们来尝试一下使用Arduino的I/O 口的输入功能即为读取外接设备的输出值,我们用一个按键和一个LED 小灯完成一个输入输出结合使用的实验,让大家能简单了解I/O 的作用。按键开关大家都应该比较了解,属于开关量(数字量)元件,按下时为闭合(导通)状态。完成本实验要用到的元件如下:
- 按键开关*1
- 红色M5 直插LED*1
- 220Ω电阻*1
- 10KΩ电阻*1
- 面包板*1
- 面包板跳线*1 扎
Arduino 5 - Traffic Lights交通灯设计实验
上面我们已经完成了单个小灯的控制实验,接下来我们就来做一个稍微复杂一点的交通灯实验,其实聪明的朋友们可以看出来这个实验就是将上面单个小灯的实验扩展成3 个颜色的小灯,就可以实现我们模拟交通灯的实验了。我们完成这个实验所需的元件除了Arduino 控制器和下载线还需要的硬件如下:
- 红色M5 直插LED*1
- 黄色M5 直插LED*1
- 绿色M5 直插LED*1
- 220Ω电阻*3
- 面包板*1
- 面包板跳线*1 扎
Arduino 4 - Advertising Light Effect广告灯效果实验
Arduino 3 - PWM Control Light Brightness调控灯光亮度实验
Pulse Width Modulation 就是通常所说的PWM,译为脉冲宽度调制,简称脉宽调制。脉冲宽度调制(PWM)是一种对模拟信号电平进行数字编码的方法,由于计算机不能输出模拟电压,只能输出0 或5V 的的数字电压值,我们就通过使用高分辨率计数器,利用方波的占空比被调制的方法来对一个具体模拟信号的电平进行编码。PWM 信号仍然是数字的,因为在给定的任何时刻,满幅值的直流供电要么是5V(ON),要么是0V(OFF)。电压或电流源是以一种通(ON)或断(OFF)的重复脉冲序列被加到模拟负载上去的。通的时候即是直流供电被加到负载上的时候,断的时候即是供电被断开的时候。只要带宽足够,任何模拟值都可以使用PWM 进行编码。输出的电压值是通过通和断的时间进行计算的。
输出电压 =(接通时间/脉冲时间)* 最大电压值
Arduino 2 - LED Flashing Light闪灯实验
LED 小灯实验是比较基础的实验之一,上一个“ Hello World!”实验里已经利用到了Arduino自带的LED,这次我们利用其他I/O口和外接直插LED灯来完成这个实验,我们需要的实验器材除了每个实验都必须的Arduino控制器和USB下载线以外的,其它器件如下:
- 红色M5直插LED*1
- 220Ω直插电阻*1
- 面包板*1
- 面包板跳线*1扎
Arduino 1 - Hello World实验
首先先来练习一个不需要其他辅助元件,只需要一块Arduino 和一根下载线的简单实验,让我们的Arduino说出“Hello World!”,这是一个让Arduino和PC机通信的实验,这也是一个入门试验,希望可以带领大家进入Arduino的世界。
Essay
- Essay One: How can metaphors be used as a research tool? What are the advantages and disadvantages of using metaphors for research? Elaborate and justify a metaphor for the use of social media such as Facebook.
- Essay Two: How do you define IS adoption/implementation success? How do you measure this success? List and discuss three of each advantages and disadvantages of these measurement approaches? Are these measures influenced by the mobility of the system? Provide examples to justify your answers.
Essay
- Essay One: How to solve potential challenges in requirements determination during information systems development (ISD)
- Essay Two: How to address rapid change and discipline issues within ISD project – A management and technology perspectives
- Essay Three: How to lead a dispersed ISD teams: role of social and knowledge aspect in the project management