2017年12月8日学习总结

2017-12-08  本文已影响0人  陶雪婷a

今天上午学习了陀螺仪,取三轴加速度,它的好处在于在不知道物体运动的情况下,只有应用三维加速度传感器来检测加速度信号,测量空间加速度,能够全面准确反映物体的运动性质

下午运用陀螺仪控制电机正反转,代码如下:(编写代码过程中,遇到各种语法问题,一级逻辑问题,最后都一一解决,收获很大)

from pyb import Accel,delay,Pin

pin_out2=Pin('X3',Pin.OUT_PP)

pin_out1=Pin('X1',Pin.OUT_PP)

accel = Accel()

def main():

while True:

print(accel.x())

delay(10)

sw= accel.x()

if sw>0:

pin_out2.low()

pin_out1.high()

delay(sw)

pin_out1.low()

delay(20-sw)

else:

pin_out1.low()

pin_out2.high()

delay(-sw)

pin_out2.low()

delay(20+sw)

if __name__ == '__main__':

main()

上一篇 下一篇

猜你喜欢

热点阅读