我们的专业付出,值得您的永久信赖!为您量身定制,信誉第一!

订货热线:15426364218

推荐产品
  • 在我国猥亵的人能缓期执行吗?如果你被判有期徒刑,你还得坐牢吗:登录首页
  • 2019离婚415万对 2020年法定离婚条件有哪些?|登录首页
  • 塞尔维亚激进党主席舍舍利被判无罪 前南刑庭检察官办公室提出上诉【亚博yabo888vip】
当前位置:首页 > 业绩展示
【登录首页】Micro:bit创意课程系列:火车道口

 


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

在一些大城市里还能够看到火车道闸,今日用Micro:bit模拟仿真火车道闸的情景。步骤1:光传感器大家将用以光传感器来检测火车否行驶。

大家不容易根据检测火车的阴影来做这一点。大家最先研究怎样根据将下列程序流程iTunes到大家的micro:bit上去搭建光传感器的工作中。

如今按按键A,微:位呼吁一个数据。该数据答复落在LED上的视度(是的,LED也可作为检测光)。

亚博yabo888vip

假如您收到的数据是255或0,则答复色度感应器正在初始化,因而您务必再一次按住该按键。步骤2:当场注意:假如您没火车,您还能够用以轿车乃至您的手来开创一个阴影。检测阴影有可能有点儿繁杂。

为了更好地这一工作中,大家务必在火车的另一边有一个黯淡的灯,这远比太高。小台灯理应工作中。除此之外,我们不务必过度多来源于别的灯源的光源,因此 您有可能务必再开窗帘布或百叶窗帘和光亮的客厅吸顶灯。

你如今理应看到火车的阴影充裕大,能够放置你的微控制器:确保木板平放进桌子上,记录下来在阴影中精确测量的视度跟光量当没阴影时精确测量。光源中的数据不可至少为阴影总数的2倍。步骤3:检测火车当火车历经时,大家将合上大家小型的左上方的LED:因此,您务必随意选择一个阈值。这理应是一个大致在你一直在步骤2中记录下来的2个数据中间的数据。

比如,假如阴影中的色度为20,而且色度为60,则不运用于40做为阈值。将下列块加到程序流程中,使左上方的LED指令假如火车被检测到。

将40拆换为您的阈值。如今试试吧!假如没火车根据,即便 LED显示灯,也理应试着降低阈值。假如在火车根据时LED没亮,则不可试着降低阈值。

注意:假如您没法使其可靠地工作中,您仍然能够执行其他步骤,并用以按键再开铁道口。步骤4:制做灯针对灯光效果,大家务必下列原材料:一块硬纸板(多次重复使用运用没什么问题)2个鲜红色LED,最烂是5毫米,具备散射光和宽射频连接器一个约与3V的LED给出的电阻器鳄鱼夹强力胶胶布末尾概述:用硬纸板打造杆在电级底端放置一个电阻器,并在其上边三大两个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向火车检测程序流程加进块,便于在检测到火车时刚开始闪光灯光效果。


本文关键词:亚博yabo888vip,登录首页

本文来源:亚博yabo888vip-www.brincabounce.com