摘要:升降电梯在我们的生活中十分常见,那么升降电梯究竟是怎么工作的,我们能不能使用开源硬件设计、制作一个升降电梯呢?当然可以.本文将详细介绍升降电梯的工作原理,以及模拟现实生活中升降电梯的工作过程. 升降电梯工作原理 生活中的升降电梯组成比较复杂,包含轿厢系统、导向系统等结构,如图1所示,乘客按下对应的楼层,轿厢系统就可以到达对应的楼层. 这一简单的操作,背后的原理是怎样的呢?我们以3层楼为例,引入两个变量实现其功能.开始设定一个变量a,数值为1;变量b,数值为0,此时电梯在1层;当按下数字3时,变量b设为3.程序执行“b-a”的数值乘以运动一层的时间,即可到达3层的位置,并将b的值赋予a.同样,如果此时再按下数字2,则变量b的值设为2,当“b-a”小于0时,则反转,乘以一层运动的时间,就可以到达2层了.