智能硬件创意制作
分享
课程详情
课程评价
spContent=喜爱电子制作的朋友,应该会熟悉Arduino、树莓派这类卡片式计算机, 特别是拥有众多fans的树莓派。由于它基于开源Linux操作系统,支持 多种编程语言,为爱好者打开了窥探计算机内部的一个窗口。 课程基于树莓派平台,使用易于上手的 Python 语言,向读者介绍如何 在嵌入式计算机上实现对智能设备的控制,帮助大家理解计算机软件和 硬件是如何协同工作的,激发读者学习计算机的兴趣。
—— 课程团队
课程概述

嵌入式应用已遍及我们生活的方方面面。在所有计算机产品中,嵌入式产品占到98%,
工农业、交通、通信、家电以及其他一些智能设备等产品中都有嵌入式计算机应用。
传感器、控制器是智能设备的基础。本课程以树莓派为硬件平台,介绍一些基本设备
的控制方法。

树莓派是广受欢迎的一款单板计算机,Linux操作系统是超级计算机和各种嵌入式平台
普遍使用的操作系统之一,Python 程序语言是互联网时代广泛使用的一种通用型
编程语言。本课程通过学习智能硬件控制将三者结合在一起。

课程主要内容:树莓派的硬件结构,树莓派的Linux操作系统环境介绍,Pthon 语言
简介,如何在树莓派上开发Python语言程序,一些常见的传感器控制原理和编程方法。
学习用Python 模块实现输入/输出控制和一些传感器的编程方法。
使用GPIO和PWM控制发光二极管,使用超声波模块进行测距实验,使用红外传感器进行
遥控实验。


课程较大篇幅通过实际演示操作, 帮助学生更好地理解所涉及的原理和方法。

课程大纲