嵌入式应用已遍及我们生活的方方面面。在所有计算机产品中,嵌入式产品占到98%,
工农业、交通、通信、家电以及其他一些智能设备等产品中都有嵌入式计算机应用。
传感器、控制器是智能设备的基础。本课程以树莓派为硬件平台,介绍一些基本设备
的控制方法。
树莓派是广受欢迎的一款单板计算机,Linux操作系统是超级计算机和各种嵌入式平台
普遍使用的操作系统之一,Python 程序语言是互联网时代广泛使用的一种通用型
编程语言。本课程通过学习智能硬件控制将三者结合在一起。
课程主要内容:树莓派的硬件结构,树莓派的Linux操作系统环境介绍,Pthon 语言
简介,如何在树莓派上开发Python语言程序,一些常见的传感器控制原理和编程方法。
学习用Python 模块实现输入/输出控制和一些传感器的编程方法。
使用GPIO和PWM控制发光二极管,使用超声波模块进行测距实验,使用红外传感器进行
遥控实验。
课程较大篇幅通过实际演示操作, 帮助学生更好地理解所涉及的原理和方法。