5U体育官网|Micro:bit创意课程系列:火车道口

本文摘要:在一些大城市里还能够看到火车道闸,今日用Micro:bit模拟仿真火车道闸的情景。

5U体育官网

检测阴影有可能有点儿繁杂。为了更好地这一工作中,大家务必在火车的另一边有一个黯淡的灯,这远比太高。小台灯理应工作中。

除此之外,我们不务必过度多来源于别的灯源的光源,因此 您有可能务必再开窗帘布或百叶窗帘和光亮的客厅吸顶灯。你如今理应看到火车的阴影充裕大,能够放置你的微控制器:确保木板平放进桌子上,记录下来在阴影中精确测量的视度跟光量当没阴影时精确测量。光源中的数据不可至少为阴影总数的2倍。步骤3:检测火车当火车历经时,大家将合上大家小型的左上方的LED:因此,您务必随意选择一个阈值。

这理应是一个大致在你一直在步骤2中记录下来的2个数据中间的数据。比如,假如阴影中的色度为20,而且色度为60,则不运用于40做为阈值。

5U体育首页

将下列块加到程序流程中,使左上方的LED指令假如火车被检测到。将40拆换为您的阈值。如今试试吧!假如没火车根据,即便 LED显示灯,也理应试着降低阈值。

假如在火车根据时LED没亮,则不可试着降低阈值。注意:假如您没法使其可靠地工作中,您仍然能够执行其他步骤,并用以按键再开铁道口。

步骤4:制做灯针对灯光效果,大家务必下列原材料:一块硬纸板(多次重复使用运用没什么问题)2个鲜红色LED,最烂是5毫米,具备散射光和宽射频连接器一个约与3V的LED给出的电阻器鳄鱼夹强力胶胶布末尾概述:用硬纸板打造杆在电级底端放置一个电阻器,并在其上边三大两个LED。这种LED理应放进忽视的方位。用以鳄鱼夹顺利完成电源电路。

如今将电源电路相接到micro:bit的3V和GND扩展槽。在其中一个LED如今理应点亮。相互交换鳄鱼夹,如今别的LED理应点亮。步骤5:使灯闪光如今我们要程序编写micro:bit使LED像铁路线十字架一样闪光。

5U体育首页

因此,大家将上一步骤的灯光效果相接到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向火车检测程序流程加进块,便于在检测到火车时刚开始闪光灯光效果。

本文关键词:5U体育首页,5U体育官网,5usport.com

本文来源:5U体育首页-www.ynkjjg.com

相关文章