Android Things创客DIY第三课-Android Things入门配件包开发案例教程-数码管显示

简介: 这是一个Android Things Simple PIO的扩展案例,使用入门开发配件包中的以下配件:1. 1位数码管2. 1KΩ电阻 8个  (1%电阻-蓝色,色环:棕黑黑棕棕)3. 10KΩ电阻 1个 (为方便初学者区分,配件包中的10KΩ电阻为5%电阻-土黄色,色环:棕黑红金;早期发货的10KΩ电阻为1%电阻-蓝色,色环:棕黑黑红棕)4. 透明热缩管5. 按键6. 104电容实物连接效果面包板连接示意图数码管针脚,先串接1K电阻后,再按图中标注的针脚号接入开发板。

这是一个Android Things Simple PIO的扩展案例,使用入门开发配件包中的以下配件:

1. 1位数码管
2. 1KΩ电阻 8个  (1%电阻-蓝色,色环:棕黑黑棕棕)
3. 10KΩ电阻 1个 (为方便初学者区分,配件包中的10KΩ电阻为5%电阻-土黄色,色环:棕黑红金;早期发货的10KΩ电阻为1%电阻-蓝色,色环:棕黑黑红棕)
4. 透明热缩管
5. 按键
6. 104电容

实物连接效果
面包板连接示意图

数码管针脚,先串接1K电阻后,再按图中标注的针脚号接入开发板。

数码管接线

代码可以在Github上下载:https://github.com/sysolve/androidthings-digitalDisplay

案例代码已升级到Android Things Developer Preview 7版本,注意开发板系统与代码版本一致。

代码可直接在树莓派或NXP的PICO开发板上运行。

想要购买Android Things入门开发配件包?https://item.taobao.com/item.htm?id=564158582078

如果你手上已有Google派发的NXP PICO开发板,无需购买树莓派和摄像头。https://item.taobao.com/item.htm?id=564226570619

为方便使用不同开发板的开发者,可直接通过 PIN 脚编号获取GPIO名称,例如:

String gpioName = BoardSpec.getInstance().getGpioPin(BoardSpec.PIN_29);

为方便调试,AndroidManifest.xml文件中的IOT_LAUNCHER项已注释,开机不会自动运行。如要开机自动运行,请自行将注释去掉。

目录
相关文章
|
5天前
|
Java 开发工具 Android开发
如何在Eclipse中查看Android源码或者第三方组件包源码(转)
如何在Eclipse中查看Android源码或者第三方组件包源码(转)
13 4
|
4天前
|
Java Android开发
Android开发--Intent-filter属性详解
Android开发--Intent-filter属性详解
|
4天前
|
物联网 Java 开发工具
安卓应用开发:打造未来移动生活
【5月更文挑战第10天】 随着科技的飞速发展,智能手机已成为我们日常生活中不可或缺的一部分。作为智能手机市场的两大巨头,安卓和iOS分别占据了一定的市场份额。在这篇文章中,我们将重点关注安卓应用开发,探讨如何利用先进的技术和创新思维,为用户打造更加便捷、智能的移动生活。文章将涵盖安卓应用开发的基本概念、关键技术、以及未来发展趋势等方面的内容。
|
5天前
|
Android开发
Android游戏引擎AndEngine入门资料
Android游戏引擎AndEngine入门资料
|
5天前
|
Java Android开发
android AsyncTask入门
android AsyncTask入门
|
6天前
|
Java API 开发工具
java与Android开发入门指南
java与Android开发入门指南
14 0
|
7天前
|
Android开发 Kotlin
Kotlin开发Android之基础问题记录
Kotlin开发Android之基础问题记录
17 1
|
传感器 物联网 Android开发
谷歌Android things物联网硬件接入阿里云IoT物联网套件实战
谷歌Android things物联网硬件接入阿里云IoT物联网套件云端实战,DHT12传感器,甲醛传感器,NXP i.MX7D开发板
3292 0
|
存储 物联网 Android开发
Android Things硬件
Android Things是一款面向物联网和智能设备的Android系统,学习、入门和进行Android Things的开发,都离不开和硬件打交道。如果你是个硬件小白,本文将帮助你了解如何选购Android Things硬件、选择配件套装进行Android Things硬件开发的入门学习,并对NXP Pico i.MX7D Pico开发套件和树莓派3开发板做简要的比较。
2089 0
|
物联网 Android开发
Android Things入门防坑必读-树莓派硬件和系统下载安装篇
Android Things给Android开发者带来了一种全新的智能硬件和物联网开发方式,用Google的话说,If you can build an app, you can build a device,对Android开发者来说,好玩的东西更多了。
1874 0