“火警疏散演习”的版本间的差异
(→其他设备) |
|||
第102行: | 第102行: | ||
==Q&A== | ==Q&A== | ||
*Hub的模拟输出管脚只有6/7,10/11口吗? | *Hub的模拟输出管脚只有6/7,10/11口吗? | ||
− | ** | + | **如果使用Core作为核心,那就只能用6,7,使用输出模拟信号(0-255)的设备必须连接到Hub的6/7,10/11接口之一,因为模拟信号其实是后台程序用数字信号模拟出来的,所以也只能用双数接口,在Mixly中模拟输出管脚只能选择6、10。 |
+ | <br> | ||
+ | '''核心PWM支持端口''' | ||
+ | * '''Core''' PWM支持,共6个: | ||
+ | ** 在模块上标示为 分别为D3,D5,D6,D9,D10,D11 | ||
+ | ** 详情请参阅'''[http://www.arduino.cc/en/Reference/AnalogWrite analogWrite()]'''函数。 | ||
+ | * Core+ PWM支持,共8个: | ||
+ | ** 在模块上标示为 分别为D7,D8,D9,D10,D12,D13,D22,D23 | ||
+ | ** 详情请参阅'''[http://www.arduino.cc/en/Reference/AnalogWrite analogWrite()]'''函数。 | ||
|} | |} |
2016年9月22日 (四) 09:44的版本
概述让我们一起制作一个火警指示灯,当火情发生时,灯光会不断闪烁警示人们快速离开。 适合套件:mCookie102,mCookie202,mCookie302,IBC
模块清单模块
其他设备
模块搭建
编程认识新程序块模拟输出”程序块
"模拟输出"程序块说明”
Hub的数字输出管脚
“延时”程序块
“延时”程序块说明 “延时”程序块可以让程序原地踏步一定时间后在执行下一步程序。在执行这个程序块的时候不能做其他事情,直到时间结束为止。 编程思路如果想实现单色LED灯闪烁的效果,就要用“模拟输出”程序块控制单色LED灯的亮度,用“延时”程序块控制间隔时间。通过不同的亮度和间隔时间模拟灯光闪。 开始编程1.LED灯以较暗的亮度点亮1秒
2.LED灯以较亮饿的亮度点亮1秒
3.两步骤程序块连接在一起,选择好核心和端口下载程序。
我们还能怎么玩Q:可不可以设置三种亮度的火警灯,同时让灯光闪烁得更快一些呢?这样更容易引起人的注意。
Q&A
|