跳至主要內容

升降柱自动控制系统

大约 2 分钟约 480 字

升降柱自动控制系统

适用教材浙教版《义务教育教科书 信息科技》
资源名称升降柱自动控制系统
使用产品信息科技(浙教版教具资源包)
课程参考六年级下册 第33页
  搭建动画
  搭建动画

   本次实验采用信息科技实验板,配备了扩展板,L型减速电机模块,实现升降柱控制系统。当按键A按下时,升降柱开始上升,直至上升完成,当按下按键B时升降柱开始下降,直至下降结束。

from npython import *           # 导入npython模块

UpSpeed = -70  #上升转速(-100~0)
UpTime = 10  #上升时间
DownSpeed = 70#下降速度(0~100)
DownTime = 9.7 #下降时间 
oled.print(2,1,"升降柱自动控制系统",1)

while True:
    KeyA=button.get_a()
    KeyB=button.get_b()
    oled.print(1,2,"按键A上升,按键B下降",1)
    if KeyA==1:
        motor(0,UpSpeed)
        oled.print(3,3,"升降柱正在上升",1)
        time.sleep(UpTime)
        motor(0,0)
        oled.print(3,3,"升降柱上升完成",1)
    elif KeyB==1:
        motor(0,DownSpeed)
        oled.print(3,3,"升降柱正在下降",1)
        time.sleep(DownTime)
        motor(0,0)
        oled.print(3,3,"升降柱下降完成",1)


上次编辑于: