控制复古的LED显示屏

micro:bit编程、教学、展示
STEM
回复
头像
shaoziyang
帖子: 3962
注册时间: 2019年 10月 21日 13:48

控制复古的LED显示屏

#1

帖子 shaoziyang »

来自:https://mrtomsworld.blogspot.jp/2017/02 ... plays.html

LED屏
 
控制复古的LED显示屏1.jpg
控制复古的LED显示屏1.jpg (171.06 KiB) 查看 2920 次
 

原理图
 
控制复古的LED显示屏2.jpg
控制复古的LED显示屏2.jpg (108.21 KiB) 查看 2920 次
效果
 
控制复古的LED显示屏3.jpg
控制复古的LED显示屏3.jpg (144.88 KiB) 查看 2920 次
程序

代码: 全选

from microbit import *
pins = [pin0, pin1, pin2, pin8]
while True:
    0#
    pin0.write_digital(0)
    pin1.write_digital(0)
    pin2.write_digital(0)
    pin8.write_digital(0)
    1#
    pin0.write_digital(1)
    pin1.write_digital(0)
    pin2.write_digital(0)
    pin8.write_digital(0)
    sleep(500)
    2#
    pin0.write_digital(0)
    pin1.write_digital(1)
    pin2.write_digital(0)
    pin8.write_digital(0)
    sleep(500)
    3#
    pin0.write_digital(1)
    pin1.write_digital(1)
    pin2.write_digital(0)
    pin8.write_digital(0)
    sleep(500)
    4#
    pin0.write_digital(0)
    pin1.write_digital(0)
    pin2.write_digital(1)
    pin8.write_digital(0)
    sleep(500)
    5#
    pin0.write_digital(1)
    pin1.write_digital(0)
    pin2.write_digital(1)
    pin8.write_digital(0)
    sleep(500)
    6#
    pin0.write_digital(0)
    pin1.write_digital(1)
    pin2.write_digital(1)
    pin8.write_digital(0)
    sleep(500)
    7#
    pin0.write_digital(1)
    pin1.write_digital(1)
    pin2.write_digital(1)
    pin8.write_digital(0)
    sleep(500)
    8#
    pin0.write_digital(0)
    pin1.write_digital(0)
    pin2.write_digital(0)
    pin8.write_digital(1)
    sleep(500)
    9#
    pin0.write_digital(1)
    pin1.write_digital(0)
    pin2.write_digital(0)
    pin8.write_digital(1)
    sleep(500)
 

回复

  • 随机主题
    回复总数
    阅读次数
    最新文章