前 言 现代社会,智能设备无处不在,如计算机、电视、手机等,它们都离不 开控制系统。这些控制系统硬件由输入设备、主控CPU、输出设备三大部 分组成。这些硬件需要通过编写程序才能成为一个实用的智能产品,编程语 言是实现人机交流的一种方式,如C 语言、Java、Python 等。 相较于其他语言,使用Python 编写的程序看起来更简洁,更便于阅读、 调试和扩展。Python 语言应用非常广泛,游戏、Web 应用程序、数据处理、 硬件控制等工作几乎都可以用它来完成。 硬件控制设备包括输入设备和输出设备。输入设备主要包括按键、开关、 传感器。输出设备主要有显示器件(包括指示灯、数码管、LED 点阵、液晶块、 液晶屏等)和执行机构(继电器、电动机、阀门等)。本书选取其中较为简单、 易学的设备进行编程控制,旨在学习和掌握基本的控制过程和方法。先学习 指示灯编程控制,再学习使用按键、开关等输入设备编程控制,进而学习如 何编程控制一个较完整的电气系统。学习过程由易到难、循序渐进,如项目 15 学习点亮单个指示灯,项目16 学习单个指示灯多种控制,项目19 学习 多个指示灯多种编程控制,项目23 学习电动机编程控制,项目26 学习舵机 的编程控制。 本书由麻城市第六初级中学刘洋、深圳市华朗学校任昱凤、红安县超翼 机器人创客中心田华任主编;由麻城市博达学校方刚、涂娟,麻城市翰程培 优学校夏丹,无锡科技职业学院龚运新任副主编。 Pbrzw.indd 9 2024/9/14 14:53:57 X Python编程入门(下) 本书在编写过程中得到一线教师的很多帮助,在此表示感谢!恳请读者 对本书给予意见和建议,我们一定努力修正,不断完善! 需要书中配套材料包的读者可发送邮件至33597123@qq.com 咨询。 编者 2024 年6 月