在一些城市里还可以看见火车道口,今天用Micro:bit仿真火车道口的场景。步骤1:光传感器我们将用于光传感器来检测火车否通行。我们不会通过检测火车的阴影来做这一点。我们首先探究如何通过将以下程序iTunes到我们的micro:bit上来构建光传感器的工作。
现在按按钮A,微:位号召一个数字。该数字回应落在LED上的光量(是的,LED也可用作检测光)。如果您接到的数字是255或0,则回应亮度传感器正在初始化,因此您必须再度按下该按钮。
步骤2:现场留意:如果您没火车,您还可以用于汽车甚至您的手来创立一个阴影。检测阴影有可能有点棘手。
为了这个工作,我们必须在火车的另一边有一个暗淡的灯,这远比太高。台灯应当工作。
此外,我们不必须过于多来自其他光源的光线,所以您有可能必须重开窗帘或百叶窗和明亮的吸顶灯。你现在应当看见火车的阴影充足大,可以摆放你的微处理器:保证板子平放到桌子上,记下在阴影中测量的光量和光量当没阴影时测量。光线中的数字不应最少为阴影数量的2倍。步骤3:探测火车当火车经过时,我们将关上我们微型的左上角的LED:为此,您必须自由选择一个阈值。
这应当是一个大体在你在步骤2中记下的两个数字之间的数字。例如,如果阴影中的亮度为20,并且亮度为60,则不应用于40作为阈值。将以下块加到到程序中,使左上角的LED命令如果列车被检测到。
将40更换为您的阈值。现在试试吧!如果没火车通过,即使LED指示灯,也应当尝试减少阈值。如果在火车通过时LED不亮,则不应尝试减少阈值。留意:如果您无法使其可信地工作,您依然可以继续执行其余步骤,并用于按钮重开铁路道口。
步骤4:制作灯对于灯光,我们必须以下材料:一块纸板(重复使用利用没问题)两个红色LED,最差是5mm,具有漫射光和宽连接器一个约与3V的LED给定的电阻鳄鱼夹胶水胶带结尾概要:用纸板打造出杆在电极底部摆放一个电阻,并在其上方三大2个LED。这些LED应当放到忽略的方向。用于鳄鱼夹已完成电路。
现在将电路相连到micro:bit的3V和GND插槽。其中一个LED现在应当照亮。互相交换鳄鱼夹,现在其他LED应当照亮。
步骤5:使灯闪光现在我们要编程micro:bit使LED像铁路十字架一样闪光。为此,我们将将上一步骤的灯光相连到micro:bit的插槽1和2。
我们可以通过写出数字1到1插槽和数字0到另一个(数字1回应3伏,数字0回应GND)来关上一个LED。通过互相交换0和1可以关上另一个LED。
现在用于以下程序使指示灯无限期闪光。步骤6:编成铁路道口为了安全性的铁路穿过,我们期望铁路路口在仍然找到火车后,维持灯光闪光5次以上。这意味著我们的程序必须忘记剩下多少闪光。
为此,我们用于一个取名为flashes_remaining的变量。当检测到列车时,我们将此变量设置为5,并且在每次存储器之后,我们从变量中乘以1,直到超过0.然后闪光暂停。当按下按钮B时,我们也想要手动重开铁路。首先,从第5步移除总有一天的块,然后加到以下代码:当按下按钮B时,指示灯将闪光5次。
现在,您可以从步骤3向列车检测程序加到块,以便在检测到火车时开始闪光灯光。-欧宝体育。
本文来源:欧宝体育-www.inphoner.com
标签:欧宝体育
上一篇:【欧宝体育】华为手机全年发货量超 2.4 亿台 将打造鸿蒙生态
下一篇:返回列表
组团、地相接双双遇冷途牛网大数据表明,2017年,江苏地区消费者中通过途牛网预约跟团游产品的仅有占到22.38%,2018年上半年这一数字降到16.21%。...
2020-10-09620阅读全文 >>剧场版《光之美少女 Miracle Universe》将在2019年3月16日公映,监督为贝泽幸男,脚本为村山功,音乐方面由林友树、橘麻美担任。...
2020-10-111830阅读全文 >>马克西米利安仍未完全恢复到最佳状态。...
2020-10-311574阅读全文 >>连日来,内乡县夏馆镇镇北中心小学以结合实际,在作好疫情防控的同时,利用钉钉自学平台,确保寒假作业保质保量已完成,确保学生放假不时学、自学不推迟。...
2020-12-11973阅读全文 >>—(记者任朝霞 通讯员 李沁园)24小时内10411人重新加入讲座,8897人已完成视频自学,7935人填上课后问卷……2月11日,复旦大学线上团课第一谈《抗击新型冠状病毒——一场没硝烟的战争》受到了同学们的冷玉女。...
2020-10-192315阅读全文 >>北京时间1月30日凌晨4点,西甲第21轮塞尔塔主场应战皇家贝蒂斯。...
2020-12-191181阅读全文 >>