暂无个人介绍
昨天(2018.3.7),Google发布了Android Things的新版本,Developer Preview 7版本。 Developer Preview 7版本 Developer Preview 7Date: March 2018 Build Number: OIM1.180123.019Play Services: 11.8.0 新版本同样适用于NXP i.MX7D、NXP i.MX6UL和Raspberry Pi 3开发板。
Android Things入门教程一文是一个摘要汇编,帮助Android Things初学者梳理入门学习的知识和资源、所需的硬件和配件,循序渐进的了解Android Things,并开始动手实践之旅。
4位数码管显示 之前的《Android Things创客DIY第三课-Android Things入门配件包开发案例教程-数码管显示》中,介绍了如何使用Android Things控制1位数码管显示。
Android Things是一款面向物联网和智能设备的Android系统,学习、入门和进行Android Things的开发,都离不开和硬件打交道。如果你是个硬件小白,本文将帮助你了解如何选购Android Things硬件、选择配件套装进行Android Things硬件开发的入门学习,并对NXP Pico i.MX7D Pico开发套件和树莓派3开发板做简要的比较。
Android Things在NXP Pico i.MX7D上刷机的正常步骤还是很简单的,不过也陆续有不少朋友碰到各种问题。这里把问题和解决方法做个汇总,有新问题再继续补充。
套件开箱 今天拿到派发的NXP Pico i.MX7D套件了,5寸触摸屏,500万像素自动对焦摄像头。包装还是非常高大上的,毕竟售价$169呢,感谢Google和引力空间。
目前是0.1版本,这已经是一个可以运动、可以调速、可以遥控、可以避免碰撞的简单但功能完整的小车了。 项目代码:https://github.com/sysolve/androidthings-cameraCar 基于Android Things开发,使用树莓派3B或NXP Pico开发板均可搭建。
Android Things开发,离不开硬件的DIY组合,本例来介绍一些好玩的硬件模块的使用。如果你手上有Google派发的NXP开发板,或者已有树莓派3B,那么就可以开始你的Android Things创客DIY之旅了。
这是一个从Android Things官方Weather Station简化而来的例子,去掉了联网和数码管显示,主要演示入门配件包中的BMP280气压温度传感器的用法。
这是一个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的扩展案例,使用入门开发配件包中的两个LED灯,1个蜂鸣器,1个按钮,实现LED灯闪烁、按钮响应、PWM驱动蜂鸣器功能。
Android Things给Android开发者带来了一种全新的智能硬件和物联网开发方式,用Google的话说,If you can build an app, you can build a device,对Android开发者来说,好玩的东西更多了。
一句话说,Android Things就是让开发者可以使用Android开发工具开发嵌入式设备。 If you can build an app, you can build a device. 只要你会开发APP,你就能开发智能设备。