基于DragonBoard410c的智能照明系统

今天我们继续分析基于DragonBoard410c的智能照明系统该系统分为两大块:(1)定时开关(2)变换颜色的亮度。接下来我就带大家了解下整个APP.因为该程序太简单,所以代码不会太多的讲解。有问题请在文章后面回复。 (1)定时开关的实现: case "reserve_op...

2017-10-16 17:55:17

阅读数:183

评论数:0

基于DragonBoard410C的智能管家

前段时间公司有一个基于高通410c开发板的智能管家项目,该项目的功能点如下:远程控制,烟雾检测, 开关控制。下面我将为大家一一讲解这些功能的实现。 远程控制主要是集成第三方的服务-Wilddog.WildDog采用用RXjava的订阅者/分发者的思想逻辑。 主要实现逻辑如下: ` ...

2017-10-16 17:33:47

阅读数:242

评论数:0

基于DragonBord410C的智能遥控

前段时间公司有一个基于高通410c开发板的智能遥控项目,该项目的功能点如下:编码解析,编码学习,远程控制。下面我将为大家一一讲解这些功能的实现和APP的整体架构。 主界面详情: APP的架构: 发送Code: public static void WriteData(St...

2017-10-16 16:25:38

阅读数:173

评论数:0

Dragonboard410c 开机自动连接wifi

最近在调试dragonboard410c开发板时发现,板子启动后开启wifi连接网络,但是重启后wifi就不会自动开启并连接保存的网络。网上搜索了一下方法都不起作用,最后发现一个非常简单的方法,具体如下:1、进入设置->wifi选项,开启wifi,选择并连接网络。2、修改/etc/init....

2017-09-21 18:44:25

阅读数:355

评论数:0

安装使用Qualcomm® Snapdragon™ Neural Processing Engine (NPE) SDK

本文介绍了如何开始使用Qualcomm®Snapdragon™神经处理引擎(NPE)SDK。 从干净的Ubuntu安装开始,本教程旨在为您提供安装依赖性的步骤,设置SDK工具,下载并准备一些示例神经网络模型,最后构建可用于解决方案的示例Android APP 使用人工智能(AI)。系统要求我们建议...

2017-09-21 17:33:18

阅读数:763

评论数:0

骁龙神经处理引擎(Snapdragon Neural Processing Engine)

Premium tier Qualcomm® Snapdragon™ mobile platforms have extensive heterogeneous computing capabilities that are engineered to allow the running of t...

2017-09-14 16:08:44

阅读数:630

评论数:0

基于Dragonboard410c的智能音箱(五)

前面我们已经简单的实现了一个音乐播放器,接下来就应该把讯飞的语音识别模块给合进去,实现我们的智能语音控制功能。我们可以设计成这样,在语音控制之前,我们按一下前面实现的按键功能,作为开始输入语音的信号,然后只要识别出我们的几个关键字“play/stop/next/last”,就按照不同的关键字进行相...

2017-09-14 15:36:28

阅读数:184

评论数:0

基于Dragonboard410c的智能音箱(四)

底层的驱动代码和相关的DTS文件都已经配置好了,开始实现应用的代码了,我们先来实现音乐播放器的基础功能。实现一个音乐播放器,可以直接扫描板子上的所有音乐并列出歌曲清单,同时可以控制进行音乐播放、停止、上一首、下一首。public class MainActivity extends Activit...

2017-09-07 15:51:29

阅读数:256

评论数:0

基于Dragonboard410c的智能音箱(三)

OK,前面硬件已经准备并组装好了,接下来需要把软件实现。首先,dragonboard410c的android版本默认的音频输出是HDMI输出,因此我们需要先把该默认输出改为我们的speaker输出。直接修改arch/arm/boot/dts/qcom/apq8016-sbc.dtsi文件即可然后,...

2017-09-07 14:28:59

阅读数:287

评论数:0

基于Dragonboard410c的智能音箱(二)

上篇我们简单调研了一下语音识别技术,并准备使用国内语音识别做的比较好的科大讯飞提供的SDK包来进行开发。一、实现需求基础功能:应用可以直接扫描sd上的所有音乐并列出歌曲清单,同时可以控制进行音乐播放、停止、上一首、下一首。语音控制功能:通过对智能音箱说出关键字play、stop、next、last...

2017-09-07 14:10:10

阅读数:318

评论数:0

使用Snapdragon Profiler工具分析Dragonboard410c(二)

之前简单介绍了一下Snapdragon Profiler工具,现在我们实际用它来分析一下Dragonboard410c。启动和配置1、我的系统是ubuntu16.04,直接在Terminal进入Snapdragon Profiler工具目录,运行run_sdp.sh, 就可以打开Snapdrago...

2017-08-24 11:21:15

阅读数:762

评论数:0

基于Dragonboard410c的智能音箱(一)

一、简介主要是基于DragonBoard™410c开发的可以与用户简单语音交互的智能音箱设备。智能音箱在基础音乐播放的功能上,用户可以用语音控制音乐的播放、停止和切换歌曲。二、语音识别语音识别技术是将计算机接收、识别和理解语音信号转变为相应的文本文件或者命令的技术。它是一门涉及到语音语言学、信号处...

2017-08-17 13:56:48

阅读数:482

评论数:0

使用Trepn Profiler工具分析Dragonboard410c的功耗和性能(二)

上篇简单介绍了一下Trepn Profiler工具的功能,那现在使用Trepn Profiler具体来分析一下Dragonboard410c。首先先打开Trepn Profiler,可以看到已经预设好的六个快速加载配置可以看到的,六个快速加载配置分别是cpu频率悬浮叠加显示、移动数据监测、性能图、...

2017-08-17 11:52:13

阅读数:453

评论数:0

使用App Tune-up Kit工具分析Dragonboard410c

一、简介App Tune-up Kit是高通公司开发的一款通过创新的方式让开发人员在短短60秒内配置和分析任何Android应用程序的分析工具。 它界面简单,操作方便,只需要按一下,就能对CPU、GPU、Power、Thermal 和Mobile Data 5个方面的性能进行评估。App Tun...

2017-08-10 21:05:51

阅读数:587

评论数:0

使用Trepn Profiler工具分析Dragonboard410c的功耗和性能(一)

一、简介Trepn™ Profiler工具是高通开发的运行在使用高通骁龙芯片或者硬件开发设备等移动设备上分析功耗和性能的一个应用,可以帮助准确分析手机应用的性能和耗电情况。下载链接:https://developer.qualcomm.com/download/trepn/trepn-profil...

2017-08-10 20:22:41

阅读数:423

评论数:0

Dragonboard 410c Android 7寸屏HDMI调试

最近入手了一款树莓派的7寸电容触摸显示屏,用来接我的Dragonboard 410c板做显示器和触摸控制使用。这款显示屏在linux下能都正常显示和触摸使用,但切换到Dragonboard 410c Android版本时,却无法正常显示,开机后花屏出现竖条纹,画面显示不全等。使用wm命令查看屏幕分...

2017-08-02 16:17:47

阅读数:629

评论数:2

基于Dragonboard 410c的音乐储钱罐(三)

音乐储钱罐在前面已经把IR集成连接好了,那接下来就需要把喇叭也连接好。音频的输出接口是在Dragonboard410c板上的Analog Expansion Connector(J7),如下图根据官方文档的引脚定义,很容易就找到speaker的两个引脚那speaker的硬件连接就简单了,直接连接到...

2017-08-02 14:52:35

阅读数:354

评论数:1

基于Dragonboard 410c的音乐储钱罐(二)

音乐储钱罐是利用红外传感器来判断硬币的投入的,音乐的播放我们可以直接利用android自带的音乐播放器,该播放器只要接收到相关的键值,就可以自动进行播放音乐和切换歌曲,因此,我们可以在IR的驱动中直接利用Input子系统进行上报相关键值。我们先来看看IR的介绍可以看到这款IR需要3.3-5v供电,...

2017-08-02 14:20:52

阅读数:473

评论数:0

使用wm命令修改Dragonboard410c Android的显示分辨率

wm是高通平台(MTK平台类似的命令为am)下对手机分辨率、像素密度、显示区域进行设置的命令。具体如下图:可以看到,wm命令的参数还是比较少的,我们逐条来看下相关命令不同参数的使用:1.wm size [reset|WxH|WdpxHdp][]内的是可选项。直接运行wm size命令我们可以看到d...

2017-07-27 10:57:10

阅读数:871

评论数:0

Dragonboard410c Android源代码编译:ubuntu16.04 安装使用不同版本JDK

Ubuntu16.04的安装源已经默认没有openjdk7了,所以要自己手动添加仓库,如下:安装openjdksudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-7...

2017-07-09 21:09:40

阅读数:579

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭