跳转到主要内容

技术

Intel Genuine 101之TFT屏显蓝牙信息

上次简单的应用了下 Intel Genuine 101,发现程序很好写,比STM32的简单多了,各个功能已经被封装成库,拿过来直接调用就可以了。

Intel Genuine 101最大的特点除了六轴的传感器之外还有一个低功耗的蓝牙BLE,这次就来尝试一下蓝牙远程点灯,并且加上了一块儿TFT屏作为调试显示。

程序的具体代码就不发了,安装完Arduino的IDE及 Intel Genuine 101的支持库后,在库的安装目录下有相关的例程,可以直接驱动蓝牙提供可操作的服务。而TFT由于型号众多,不可能提供所有的运行库,所以TFT要自己来驱动。而驱动的代码也很简单,都是直接操作IO口,先设置相关的IO口为OUTPUT模式,后面就是digitalWrite来设置高低电平输出数据。

在新版本的Arduino IDE中添加Edison

以前用Arduino IDE使用Edison开发板,是需要下载一个专用版本的Arduino IDE,那时还需要修改时区才能正常运行。在Arduino IDE 1.6版本以后,改变了对开发板的支持方式,可以更加容易的添加开发板,支持更多开发板了。

运行Arduino IDE后,可以在Board菜单下,子菜单最上面多出一项Boards Manager。在这里就可以添加或者删除开发板。

通过网络查看室内光照传感器数据

<strong>一、项目简述</strong>

使用 Intel Edison kit for Arduino,结合光敏传感器,读取室内光照数据并上传到 iKair OpenAPI 平台,通 过手机 App 或网页端监测室内光照数值。

<strong>二、硬件设备准备</strong>

光照传感器使用 seeed 推出的 Light sensor 连接到Edison的A0端口。

INTEL EDISON 基础

<strong>一、Edison kit 组装</strong>

1. 材料准备:
Edison 核心板。
Edison 扩展板。
两小螺母。
四个塑料柱和螺丝。

<center><img src="http://intel.eetrend.com/files/2016-03/wen_zhang_/100001333-1695-basic-…; alt=""></center>

使用Edison SDK + chroot 创建高性能应用

<strong>英特尔软件技术助力提升性能</strong>

英特尔 Edison 是一款功能强大的物联网平台,内置有双核 500MHz 凌动处理器。 部署英特尔软件技术有利于释放该平台更多的潜能。下图所示为基于Edison 的对比测试,测试结果明确表明,使用英特尔优化的通用库和编译器软件技术可带来显著的性能优势。 是不是迫不及待想在自己的 Edison 上尝试? 请查看 http://software.intel.com/zh-cn/intel-system-studio,并遵循本文的下列步骤。

NEWTON 项目—— 智能家庭物联网控制完整解决方案

<strong>简介</strong>

“智能家庭” 这一术语专门用于描述各种广泛的功能,这些功能支持用户通过智能手机、平板电脑和笔记本电脑控制和管理家庭设备,例如通过智能手机应用远程控制恒温器。 不过,许多人认为智能家庭存在两大主要劣势:没有统一的解决方案,缺乏实用性。 Newton 是英特尔的最新创新项目之一,能够有效缓解这些问题。

<strong>问题</strong>

“没有统一的解决方案”: 用户希望做出自己的选择。 他们希望购买智能设备,比如苹果、三星、腾讯或小米的电视、冰箱、空调。但制造商都各自开发了自己的智能家庭解决方案(例如,制造商们使用的通信协议各不相同)。 几乎无法形成标准化生态系统。

闪烁 LED – 借助 IOT 开发套件操控英特尔 GALILEO 开发板上的数字 GPIO

该示例代码采用 IoT 开发套件的 Live USB 映像运行主机系统,该系统可通过 Yocto 应用开发工具和 Eclipse* 控制英特尔 Galileo 开发板。 该示例假定英特尔 Galileo 开发板通过 SD 映像启动,IoT 开发套件也提供该映像。 用户也可以在开发板上直接使用该代码,这一话题今后再予以讨论。

英特尔 Galileo 开发板是一款 Arduino* 认证开发板,在项目创建和有关物联网的创意方面提供了无限可能。 下图显示了如何通过操作系统控制数字 GPIO。

在英特尔 Quark SoC X1000中使用OpenOCD/GDB/Eclipse源代码级调试的应用说明

英特尔夸克 SoC X1000 处理器是一条全新的创新、小核心产品路线图上的第一款产品,它为热受限、无风扇和 headless 应用带来低功耗、英特尔级计算能力。该处理器具有安全模式、长生命周期支持、宽温和 ECC 特性,是适用于交通运输、能源、商业和工业控制等细分市场的优秀解决方案。该处理器与以前的 32 位英特尔架构及互补硅器件在软件上保持兼容。该 SoC 是单核、单线程 SoC,兼容 Pentium ISA,通过 PCI Express、USB 2.0 等高带宽接口提供了丰富 I/O 能力和灵活性,并提供多种接口用于广泛连接选择,如两个片上以太网接口、连接 Cellular、Bluetooth、ZigBee 的接口以及其他连接选择。使用 SD/SDIO/eMMC 卡接口及 SPI、UART、GPIO 端口,该 SoC 可无缝连接传感器和各种存储器选择。

酷到没朋友!英特尔的新款迷你PC

英特尔推出的NUC系列,一直属于迷你PC里的标志性产品,不过大家也希望该公司能为它注入更多的游戏性能。好消息是,该公司今天终于发布了 代号为“Skull Canyon”的NUC新品。

首先来科普一下英特尔的这个系列。

<center><img src="http://intel.eetrend.com/files/2016-03/wen_zhang_/100001291-1410-167.jp…; alt=""></center>

开发实战技巧大揭秘之走进测距传感器

都说传感器是物联网的核心,可你知道小体积的测距传感器有啥大用途吗?憋说话,看文章吧!

<center><img src="http://intel.eetrend.com/files/2016-03/wen_zhang_/100001288-1399-18-1.j…; alt=""></center>

英特尔 EDISON 开发板接入点 (AP) 模式入门

接入点 (AP) 模式是一种新功能,支持截至 2015 年 1 月发布的固件版本。初始版提供了对您开发板进行初始设置以及在升级发布时对固件进行升级的方法。

注:运行 VPN 会干扰通过主机名实现的与您开发板的连接。

当通过主机名连接至您开发板时,关闭本地计算机防火墙可能很有必要。

<strong>要求</strong>

您已组装好开发板并已将它连接至您的系统。相关步骤请参见组装和连接开发板。

若您的系统配有 Windows*,那么您已安装了用于 Windows 的相应驱动程序。若您已运行了 用于 64 位 Windows 的集成安装程序,那么该安装程序已为您完成了该项工作。

您已更新了您的固件。

支持 WiFi* 功能的笔记本电脑/台式机

将 GPRS 调制解调器连接至英特尔 EDISON

<strong>摘要:</strong>本文将介绍如何通过连接 GPRS 背板与英特尔® Edison 开发板来构建数据网络(使用 ppp)。 该背板使用有源 T-Mobile SIM。

<font color="#000000"><font size="5"><strong>启用内核中的 PPP</strong></font>

启用内核中的 PPP,并安装与 ppp 相关的程序包。

升级英特尔物联网开发人员套件通用库:英特尔 EDISON 或英特尔 GALILEO 开发板

您的英特尔® Edison 或英特尔® Galileo 开发板配有官方操作系统,基于 Yocto Linux* 以及最新版 英特尔® 物联网开发人员套件(开发套件)通用库。 您应经常查看是否发布了最新版通用库。

操作系统将 opkg 用作软件包管理器。 新版开发套件发布后,可使用下列命令添加存储库和更新通用库。

下列命令应在可访问 Edison 或 Galileo 开发板的终端中运行。 根据您的喜好,打开串行终端或 ssh 连接。

<strong>添加存储库 – 仅 Edison</strong>

运行开发套件的 Galileo 开发板无需执行这一步骤。 如需更新通用库,您需要将该存储库添加至 opkg 存储库列表。

这一步骤您只需执行一次即可。 之后,您可以随时查看更新。

在MAC OS X*上更新英特尔® EDISON固件-线刷

<strong>概述</strong>

英特尔® Edison 开发板上的固件是操作系统,同时支持使用 Wi-Fi*、蓝牙*、模拟和数字控制以及其他功能。 用户应及时进行更新,以确保开发板拥有最佳的稳定性和性能。

<strong>要求</strong>

将英特尔® Edison 模块连接至开发板;参见组装英特尔® Edison 开发板。

第一步 – 连接
第二步 – 删除旧版映像
第三步 – 下载最新的映像
第四步 – 更新

<strong>第一步 — 连接英特尔 Edison 模块</strong>

基于Edison的医用点滴预警系统

<center><img src="http://intel.eetrend.com/files/2016-03/wen_zhang_/100001263-1231-1.jpg&…; alt=""></center>
医用点滴预警系统是一款基于WIFI环境下的自动预警提示系统,主要功能在于点滴液快打完和患者体温出现异常时对于患者端和医护端的提示预警及强制停止功能。作品构成:

基于Edison的微信硬件平台

该方案的初衷是只用微信来控制物联网,免去开发其他的控制端应用。

此次更改主要加上了Edison,并不是简单地让微信来控制Edison,这太简单了.......
稍微加点难度,想到了在保证控制的及时情况下,减小服务器端的资源消耗。
简单地讲,就是每个Arduino或其他物联网节点,通过Edison这个相当于路由器来发送传感器数据和获取控制命令。

<strong>控制Arduino</strong>

将英特尔® EDISON 开发板连接至 IBM IOT FOUNDATION

本文讨论了使用 NodeRED 流程编辑器创建 Bluemix 应用、注册设备和设置触发器,以及使用 Rickshaw JS 视觉化数据。

<strong>使用 IoTF 入门样板文件创建 Bluemix 应用</strong>

1、登录 Bluemix 控制台。 访问 console.ng.bluemix.net 并选择 "LOG IN"。

2、登录后,您将进入 "DASHBOARD " 视图。

创建蓝牙* 低能耗应用

本指南将介绍如何创建可运行于英特尔® Galileo 或英特尔® Edison 开发板的蓝牙* 智能/低能耗 (BLE) 外设应用。该应用的用户可将开发板以 BLE 外设的方式进行宣传。他们还可通过包含相应特征的服务来读写数据。