Android Things创客DIY第五课-硬件开发案例教程-PWM调色-触摸开关-数码管显示-OLED显示
Android Things开发,离不开硬件的DIY组合,本例来介绍一些好玩的硬件模块的使用。如果你手上有Google派发的NXP开发板,或者已有树莓派3B,那么就可以开始你的Android Things创客DIY之旅了。 案例代码在Github上开源:https://github.com/sysolve/androidthings-moreDisplaySamples 案例代码已升级到Android ThingsDeveloper Preview 7版本,注意开发板系统与代码版本一致。 在入门开发配件包中,有提供红、绿、蓝三色的LED,那么我们是不是可以通过三种颜色的组合,显示我们需要的颜色呢?答案是肯定的。如下图连接三种颜色的LED。 使用入门配件包中的三种颜色的LED显示彩色 仅仅能让三种颜色亮起来是不够的,我们需要分别控制每种颜色的亮度,通过三种颜色的比例,才能达到显示所需颜色的效果。 对LED的亮度控制,可以通过控制电流的方式,但一是不方便数字电路动态调节,二是亮度和电流的关系不是线性的,电流过小或过大时LED的颜色还会产生色差。所以通常不用电流来调节LED的亮度。 我们通常...