7096| 12
|
[项目教程] 【Micro:bit × OBLOQ挑战赛2】IoT车程计... |
IoT车程计... 一、车程计 二、水线穿“针”游戏道具 三、“ 定身术”游戏道具 四、声光传感器测雷电距离【未完成:L】 一、车程计 【简介】 利用micro:bit电子罗盘与磁铁的接近来触发计数 (Ash提示:谁说电子罗盘只能做指南针:curse:); 计数即车轮转的圈数;可上传当前累积的行驶路程(单位:米)上传到easyIoT物联网。 (注:目前makecode似乎不支持小数,故设置为整数才能计算。 本人自行车后轮半径32厘米,π 取314,最终计算为转一圈约2米) 【核心知识点】 自行车行驶路程 = 车轮转数 × 圆轮周长, 圆周长=2πr; 圆周率 π 的直观解释如下: 【准备】
【制作】 先用双面胶和橡皮筋固定主控板电池盒于自行车后刹位置, 转动车轮找到辐条(钢丝条)上与主控板上的电子罗盘芯片最接近的位置放上强磁铁; 测量记录自行车后轮半径(厘米)以备编程。 按A键上传到 IoT 【连线】 【代码】 二、水线穿“针” 【简介】 在玩中体验“惟手熟尔”: 利用土壤湿度传感器对水的敏感性设计类似卖油翁的小游戏。 当用水龙头水流穿过小孔(或用容器慢慢细心倾倒)时,如果 水流接触了铜箔的缝隙则喇叭发音乐提示, 如果是比赛,可以通过 按A键则上传接触总次数到IoT,公平、高效 【准备】
【制作】 取双面纸电路铜箔条10厘米,用剪刀截成两条; 用含粘胶面粘贴在土壤湿度传感器的两个脚上, 再用剪刀从中间剪出缝隙(如图) 【连线】 【代码】 三、“定身术” 【简介】 人体红外热释电运动传感器能够检测人体移动, 此特性可应用于互动游戏活动; 如:电子器件置于中央(还有个大大的“不定时炸弹”--气球), 学生们围成环形围绕它载歌载舞, 主持人突然宣布“定”!学生们立即停止一切活动, 保持一定时间的“静止木偶”状态(GaoXiao);并可根据场景实际情况执行 按A键发送检测结果到IoT或“引爆”大气球【道具在此,自个想像~】 【核心知识点】 1.红外热释电传感器的结构及原理: 红外热释电传感器主要是由一种高热电系数的材料, 如锆钛酸铅系陶瓷、钽酸锂、硫酸三甘钛等制成尺寸为 2mm×1mm 的探测元件。 在每个探测器内装入一个或两个探测元件, 并将两个探测元件以反极性串联,以抑制由于自身温度升高而产生的干扰。 由探测元件将探测并接收到的红外辐射转变成微弱的电压信号, 经装在探头内的场效应管放大后向外输出。 为了提高探测器的探测灵敏度以增大探测距离, 一般在探测器的前方装设一个菲涅尔透镜, 该透镜用透明塑料制成,将透镜的上、下两部分各分成若干等份, 制成一种具有特殊光学系统的透镜,它和放大电路相配合, 可将信号放大 70分贝以上,人体辐射的红外线中心波长为 9~10um, 而探测元件的波长灵敏度在 0.2~20um 范围内几乎稳定不变。 在传感器顶端开设了一个装有滤光镜片的窗口, 这个滤光片可通过光的波长范围为 7~10um, 正好适合于人体红外辐射的探测, 而对其它波长的红外线由滤光片予以吸收, 这样便形成了一种专门用作探测10~20 米范围内人体辐射的红外线传感器。 2.菲涅尔透镜: 利用透镜的特殊光学原理, 在探测器前方产生一个交替变化的“盲区”和“高灵敏区”, 以提高它的探测接收灵敏度。 当有人从透镜前走过时, 人体发出的红外线就不断地交替从“盲区”进入“高灵敏区”, 这样就使接收到的红外信号以忽强忽弱的脉冲形式输入,从而强其能量幅度。 【准备】
【制作】 借用DF拆弹专家套件 中“舵机+胸针”制作过程, 准备用来“引爆"气球 为了更大音量,准备的可替换DF功放喇叭模块的AUX线 AUX线一端接Micro:Mate—多功能I/O扩展板的耳机接口 另一端接含AUX接口的播放器上,如图 【接线】 【代码】 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed