技术
<br>Gartner 近日选出十大物联网(IoT)技术,提醒企业组织必须在未来两年内特别注意相关发展。Gartner副总裁暨杰出分析师Nick Jones表示:“物联网需要各式各样的新技术及技能,但许多企业组织都还没做好准备。在物联网领域有个重复出现讨论的主题,那就是技术与服务还有相关供应商都还不成熟。针对这样的不成熟加以规划并管理相关风险,对锁定物联网的企业组织来说将是主要挑战之一。在许多技术领域,技能的缺乏也将形成极大挑战。”</br>
物联网的技术与原则将为企业组织带来极为广泛的影响,范围涵盖商业策略、风险管理及各式各样的技术领域,例如架构与网路设计。以下为Gartner所选出2017与2018年前十大物联网技术:
1. 物联网安全
<br>在Edison上,PWM的使用跟Arduino相比,稍微复杂了一点点,但是如果掌握了其中“奥秘”就很简单了。</br>
下面就来教大家这个“奥秘”:
最基本的用法呢,其实就只要理解两个概念。
第一个概念:周期(period)
<br>首先,非常感谢英特尔为我发来英特尔® Edison,我对这款具有重要意义的硬件充满了好奇。</br>
英特尔 Edison 尺寸对比
<center><img src="http://intel.eetrend.com/files/2016-03/wen_zhang_/100001187-667-1.png&q…; alt=""></center>
<br>今天我们来看点Edison比较炫的使用方法——如何在Edison上通过python脚本,来控制外设。</br>
这里需要由前面两个教程作为基础:
<a href="http://intel.eetrend.com/2016/100001552.html">Edison上程序开发——开发环境 </a>
<br>我们以往通常都是在一些OS系统比如Windows、Ubuntu、macos等上面使用一些开发环境,然后交叉编译成二进制文件,传到Edison上固定的位置,固定的程序名字。</br>
但Edison有别于Arduino的区别就是,Edison上面奔跑着一个完整的Linux OS,所以,Edison本身就具备的了所有程序开发的必要条件。
来吧,我们一块探索下,如何在Edison上直接编写软件,先暂时放弃那些绚丽的开发环境。现在就让我们一起走进Edison的世界……
工欲善其事必先利其器,今天我们现一块把我们的编程环境搞的漂亮一点。
1、安装Vim
Edison自带了vi,但用了很多年的vim,那个vi实在是有点难用。
<br>为了让读者们更好的了解三种不同的编程环境,特此用三种方式写了一个LED闪烁,以下具体步骤和教程:</br>
<strong> Arduino IDE:</strong>
1、 运行Arduino IDE。
2、 一次点击File > Examples > 1.Basics > Blink
<strong>< 面向微控制器的英特尔® System Studio 入门></strong>
本文综述了面向微控制器的英特尔® System Studio,说明了如何通过命令行和 Eclipse* IDE,在 Linux* 平台上将它用于开发和调试面向英特尔® QuarkTM 微控制器 D1000 的应用,列出了各种编译器选项以及更多产品信息和技术支持的要点。
英特尔® QuarkTM 微控制器 D1000 只需要迷你 usb 连接便可进行传送 (Flashing)、针对 OpenOCD 连接的 GDB 调试以及 UART 通信。
<br><strong>1 - 简介</strong></br>
在许多企业中,会议室的利用率非常低。 原因有两点: 员工可能会预定会议室,但是从来不会在预定时间使用,或者会议可能会提早结束,让会议室 处于闲置状态。
我们开发了智能会议室系统(SCR 系统)来帮助解决这些问题。 SCR 系统包含英特尔® Edison 开发板、Arduino 扩展板、Android 智能手机、推送服 务器和 ZigBee 传感器(包括 ZigBee 光传感器、ZigBee 红外线传感器、ZigBee 智能插座和 ZigBee 报警器)。 借助该系统,我们可以检测到会议室内 的实时环境状况,我们的系统可以判断该会议室内是否有人并通知推送服务器安排会议室,帮助高效、便捷地使用会议室空间。
<br>AP模式是2015一月发布的固件带的新功能。所以,需要大家自行跟新固件。具体方法还是参考我们之前的教程:</br>
【教程】<a href="http://intel.eetrend.com/2016/100001384.html">如何更新Edison的固件</a>
<br>EEPROM (Electrically Erasable Programmable Read-Only Memory),电可擦可编程只读存储器-——一种断电后数据不丢失的存储设备。常被用作记录设备工作数据、保存配置参数。简而言之就是你想断电后Arduino还要记住一些数据,那就可以使用EEPROM。</br>
101的EEPROM库和其他Arduino的不同。从源码可知,Arduino 101/Genuino 101(此后称为101),并没有EEPROM存储单元,其提供的EEPROM库,实际上是在操纵其上的Flash空间。CurieEEPROM 从intel Curie的Flash中划分出了 2Kbyte 的空间,模拟成EEPROM空间。
<br>前面我们学会了使用串口、wifi连接Edison。但有时候,如果我们手边没有可用的无线路由时,怎么破?!来吧,这次教程里我们一块聊一下,如何通过USB虚拟以太网连接Edison。</br>
Windows OS:
1、如图所示,将Edison 扩展板上的小开关拨到下边一侧,靠近micro USB的一侧。
然后如图连接usb到电脑上。
<br>作者:奈何col</br>
用intel ediosn做监控,做视频小车什么的,也许会用到。
<strong>1、安装libjpeg-dev 和 libv4l-dev</strong>
首先
# vi /etc/opkg/myfeeds.conf
把下面几个源写入文件
<br>前面的教程我们已经详述了如何使用串口跟Edison相连接。本次教程,跟大家一块研究下,如何使用WiFi来登录Edison!这就是Edison的亮点之一——在邮票大小的一个硬件系统中,集成了WiFi模块——帅!</br>
1、首先我们需要先通过串口登录Edison。如果已经忘记的同学赶紧复习起来了: 【教程】如何通过串口访问Edison
2、然后我们在Edison的命令行中执行命令:
configure_edison --wifi
3、 如果系统询问你是否需要设置Wi-fi(“if you want to set up Wi-Fi”)输入Y4,接下来Edison会扫描10秒钟wifi。之后,会列出来所有附近可用的AP,如图:
<br>作者:孙毅</br>
通过前面的几个教程,基本上Edison已经跑起来了,但在安装开发环境之前,我们再做一件事情——更新Edison上库文件。
<strong>首先做个简单的介绍 什么是 MRAA、UPM</strong>
MRAA I/O库是一个底层库,它为Edison提供了从GPIO(general purpose input/output,通用输入输出)到pin脚的接口。
MRAA不但为开发者提供了方便的传感器的驱动接口,同时也为传感器厂商提供了通过编程语言驱动设备的统一协议。
<br>作者:孙毅</br>
前面我们已经学会了实用C语言编程的Arduino IDE 以及 适合C++ 编程的Eclipse IDE 的安装。今天我们继续学习的步伐,一块来探讨如何安装第三种 IDE—— XDK Iot 的安装
1、下载官方安装包:
Windows OS: https://download.xdk.intel.com/iot/iot_web_win_master_2170.exe
<br>作者:Jason_G </br>
简单的实验,我们用手机蓝牙发送数据,控制开发板13引脚连接的LED灯,发送0表示关灯,发送非0数据表示开灯。
1、下载必要的蓝牙软件:lightBLE
<center><img src="http://intel.eetrend.com/files/2016-04/wen_zhang_/100001509-3054-1.jpg&…; alt=""></center>
<br>首先,楼主的电脑是WIN 7 32位专业版,CPU是AMD Athlon(tm) II Dual-Core M300。是很久很破的一款电脑了。</br>
1、下载Intel Galileo IDE文件并解压
<center><img src="http://intel.eetrend.com/files/2016-04/wen_zhang_/100001504-3027-1.png&…; alt=""></center>
<br>作者:Jason_G</br>
手机端蓝牙软件查看101开发板发送过来的数据:我们通过手机端蓝牙软件连接101开发板,通过可视化界面显示从板子模拟口读到的数据变化。
<strong>操作步骤:</strong>
1、下载必要的手机端软件 nRF Toolbox ,我这里下的是ios板本!(顺便可以载下载一个软件: lightBlue,下一个教程会用到哦)
<br>作者:Jason_G</br>
主要就是用processing对获取的六轴数据进行可视化处理。
先看下效果:软件在电脑桌面虚拟化一个Arduino 101模型,当你转动手中的实体Arduino 101开发板的时候,桌面的模型也会跟着转动。(因为Yaw的数据没有电子罗盘的修正,模型会飘,这里注释掉对Yaw数据的读取会得到一个较好的体验,期待拿到DFRobot集成了电子罗盘的Inter Curie开发板)
文章来源:<a href="javascript:void(0);">英特尔责任芯</a> <br> <br> by丁俊勇
大赛启动之初,除了备受关注的“智能互联的服务创新”这一主题外,最能燃起童鞋们强烈兴趣的,当属本届大赛提供的这款极具探索创新价值的开源平台:Intel® IoT Services Orchestration Layer。
作为大赛的全能科普小助手,今天小编特别推出由英特尔首席工程师带来的物联网应用开发实操演示,帮助童鞋们在技术认知上分分钟实现质的飞跃~
<strong>分分钟“画”出属于你的物联网应用</strong>