差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
mp_traffic_light [2022/02/24 21:19]
gongyusu
mp_traffic_light [2022/02/24 21:26] (当前版本)
gongyusu
行 1: 行 1:
 ## 交通灯的控制 ## 交通灯的控制
 微控制器在日常所有的电子产品中用到,包括交通灯。交通灯控制器是一种特殊的系统,它可以定时改变信号灯,观察行人是否要过马路,以及根据交通流量调整信号灯的时间,与附近的交通灯系统通话,以确保整个交通网络保持顺畅运行。虽然构建一个大规模的交通管理系统是一个相当先进的项目,但构建一个由树莓派[[rpi_pico|Pico]]驱动的微型模拟器就比较简单。在这个项目中,你将看到如何控制多个[[LED]],设置不同的时间,以及当程序的其余部分使用一种称为“线程”的技术继续运行时如何监测一个按键的输入。 微控制器在日常所有的电子产品中用到,包括交通灯。交通灯控制器是一种特殊的系统,它可以定时改变信号灯,观察行人是否要过马路,以及根据交通流量调整信号灯的时间,与附近的交通灯系统通话,以确保整个交通网络保持顺畅运行。虽然构建一个大规模的交通管理系统是一个相当先进的项目,但构建一个由树莓派[[rpi_pico|Pico]]驱动的微型模拟器就比较简单。在这个项目中,你将看到如何控制多个[[LED]],设置不同的时间,以及当程序的其余部分使用一种称为“线程”的技术继续运行时如何监测一个按键的输入。
 +{{ :​traffic_light.jpg |}}<WRAP centeralign>​ 交通灯的控制 </​WRAP>​
  
 ### 1. 实现一个简单的交通灯 ### 1. 实现一个简单的交通灯
行 8: 行 9:
   * 绿色LED亮表示可以再次通行   * 绿色LED亮表示可以再次通行
  
-要给的交通灯编程,把的Pico连接到你的树莓派或其它电脑,并加载[[thonny_ide|Thonny]]。创建一个新程序,并从导入machine库开始,这样就可以控制你的Pico的GPIO引脚:​+要给我们的交通灯编程,我们的Pico连接到树莓派或其它电脑,并加载[[thonny_ide|Thonny]]。创建一个新程序,并从导入machine库开始,这样我们就可以控制[[rpi_pico|Pico]][[GPIO]]引脚:
  
 <code python> <code python>