# 项目十 遥控灯

想象自己躺在床上，该睡觉了，灯的开关却在几米外的门口，你不愿离开温暖的被窝，在寒冷中跋涉漫长的几米去关灯。你需要一个遥控器。现实世界的大多数遥控器都是发出红外的信号，如电视机遥控器，机顶盒遥控器等。

任何一个遥控系统都由发射器和接收器两部分组成。

每个按钮都有一个特定的 16 进制代码，都以 FD 开头，在接收过程中有可能出错。

![图3.10-1](https://2259527808-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSXCnLP-UwKYzUqiVCQ%2F-LU9mtZFe4rG7WymDnYv%2F-LU9mzgfMQQSqCSPjc-V%2Fimage332.jpg?generation=1545295635495643\&alt=media)
