都说语音是人机交互的重要手段,虽然个人觉得在大庭广众之下,对着手机发号施令会显得有些尴尬.但是在资源受限的物联网应用场景下(无法外接鼠标键盘显示器),如果能够通过语音来控制设备,与设备进行交互,那还是很实用的.继上一篇<Windows 10 IoT Serials 4 - 如何在树莓派上使用Cortana语音助手>之后,本文将详细讲述如何为运行Windows 10 IoT Core系统的树莓派添加语音识别和语音交互功能. 1. 硬件准备 树莓派2/树莓派3.5V/2A电源.TF卡(8GB以上)…
从Windows 10 IoT Core 14986版本开始,微软已经加入Cortana语音助手功能.之前,我们只能使用本地语音识别,需要编写应用程序,下载到设备中才能实现.从现在开始,微软已经从系统层面融入了Cortana语音助手,用户可以通过系统设置,开启Cortana,实时地与Cortana进行交互了.下面我们以树莓派为Windows 10 IoT Core设备,尝试一下使用Cortana的过程. 1. 硬件准备 树莓派2/树莓派3.5V/2A电源.TF卡(8GB以上) 麦克风:Micro…
Windows 10平台引入了AllJoyn开源软件框架,它提供了一组服务可以创建动态近端网络,让设备可以相互连接实现功能交互.目前,AllJoyn开源软件框架由AllSeen联盟负责管理.AllSeen联盟的成员都是业界的领导厂商,如微软.索尼.LG.Qualcomm.松下.夏普.思科.海尔等.AllJoyn目的是为物联网设备的彼此互通建立一个开放性的标准,它提供了各种平台的支持,包含:Windows.iOS.Android.Linux.OS X.开发语言则支持:C.Java.Objectiv…
Maker社区和智能硬件的朋友一定知道Arduino,很多3D打印机都是用它做的.为了迎合这一大块市场,微软在基于Intel Galileo的Windows 8.1 IoT中就是使用这种基于Arduino的硬件接口和编程模式.目前,在Windows 10 IoT Core中也提供了这个功能.也就是说,我们使用树莓派,刷Windows 10 IoT Core系统以后,可以让它直接跑Arduinio的应用.虽然有点杀鸡用牛刀的感觉(毕竟树莓派比Arduino UNO贵好多,处理能力什么的也强不知道多…
7月29日,微软推出了Windows 10 for PC的正式版,其版本号是Build 10240.近两天官方说已经有4700万的下载安装量,同时这个数字还在不断攀升.另外,除了Windows 10 for PC版本以外,还有针对手机的Windows 10 for Mobile版本,据说RTM也会很快到来,而网上也曝光了小米4刷Win10的一些机友的帖子.与PC和Mobile版本不同,IoT版本针对物联网领域的应用.几乎与PC RTM同时,Windows 10 IoT Core也RTM了,并且微…
感觉又帮 Windows 10 IoT 开荒了,所以呢,正儿八经的写篇博客吧.其实大概半年前就想写的,那时候想做个基于 Windows 10 IoT 的小车,但树莓派原生不支持 PWM 啊.百度也搜不到,上 GitHub 转了一圈,在 @ms-iot 那发现了 Lightning ,再看最后的更新时间,还是2016中旬--Windows 10 IoT 在国内真惨,这么长时间都没人写个教程--不说废话了-- 本文示例地址:https://github.com/ZhangGaoxing/window…
目前很多开发者已经开始使用Windows 10 IoT来做物联网领域的开发了,目前Windows 10 IoT Core的版本支持树莓派2(以及新出的树莓派3).Minnowboard Max以及Dragonboard. 但是目前如果是做语言开发相关(TTS, Speeh Recognition)的童鞋们就会遇到一个问题,目前Windows 10 Iot core的版本只有英文版本,怎么支持其他语言呢.目前官方是没有语言包可以下的,但是有特别的方法可以来解决这个问题. 其实非常简单的,下面以Dr…
一.硬件准备 (1).树莓派Pi2 (2).8G 10速Micro SD卡 (3).LCD显示器(如果是VGA接口,需要加一个HDMI转VGA模块) (4).鼠标 (5).安装Windows 10的PC(需要物理直接安装,不能虚机机方式,本篇文章不是必须) 二.软件准备 (1).Windows 10 IoT 树莓派固件(Windows_IoT_Core_RPI2_BUILD.zip) 固件下载链接: https://connect.microsoft.com/windowsembeddedIoT…
在<[Window 10 IoT - 1]Window 10系统安装(树莓派 Pi2)>中,我们介绍了Windows 10 IoT预览版的安装,正式版Windows 10 IOT(OS版本号也是10.0.10240.16384)相对于预览版来说,安装简便了很多,功能也比较完善了,性能和稳定也得到了很大的提高. 一.ISO下载安装 下载链接:http://go.microsoft.com/fwlink/?LinkId=616847 IOT Core RPi.ISO 五百多兆大小,这是一个镜像文件…
在上一篇博文<Windows 10 IoT系统安装>中,我们实现了在树莓派2平台上运行Window 10 IoT,本篇文章将介绍在该平台上的程序开发. 在最初获得的资讯中,以为Windows 10 IoT版本不支持界面开发,没有想到,实际测试后,画面功能支持的还不错(画面功能的支持,通过命令可以打开也可以关闭).画面功能的支持,将使Windows 10 IoT系统的应用场景变得更为众多.另外还以为开发Windows 10 IoT,必须基于Windows 10平台,实际测试发现,在Windows…
下载地址:https://developer.microsoft.com/zh-cn/windows/iot/Downloads 先下载安装 Windows 10 IoT 核心版仪表板: 安装完成后运行,准备好SD卡 选择好版本SD卡,设置好密码 提示SD卡会被格式化 然后是漫长的下载过程 下载完成 开始写入SD卡 SD卡插入树莓派,通电开机 选择语言 安装完成… 下面捣鼓下看看怎么把带了个3.5的LCD屏幕弄亮… 貌似人家豪都是用7寸的……
前言 树莓派(Raspberry Pi,RPi)是专门为学生计算机编程教育而设计,只有信用卡大小的卡片式电脑,可以运行Linux或者Windows 10 IoT Core操作系统.本文将利用树莓派和UWP(Universal Windows Platform)开发技术搭建一个可以实时监控的气象站系统. 硬件和涉及技术 硬件部分: 树莓派2或3一块,8G以上内存卡一张,读卡器(或带sd卡接口的电脑)一个: Dht11温湿度传感器一个,GY-68 BMP180气压计一个: LY-69 土壤湿度计一个…
目前,微软针对Windows IoT计划支持的硬件包括树莓派2,Minnow Board MAX 和Galileo (Gen 1和Gen 2).其中,Galileo (Gen 1和Gen 2)运行的是剪裁的Windows 8.1,而且官方声明目前没有对其升级到Windows 10 IoT的计划.所以,对于Windows 10 IoT,目前可选的硬件有树莓派2和Minnow Board MAX.有关树莓派2的Windows 10 IoT,可以参考叶帆的博客: [Window 10 IoT - 1]…
去年春天,微软公布了自己的window系统与物联网系统的方案,该方案使用树莓派和window 10组成物联网的核心.树莓派是一个与window全然不同的执行在ARM构架下的系统. 是的,也许微软决心离开桌面系统.构架一个数以十亿计的物联网平台.或者用它来填补数以万计的POS终端和ATM机留下的空白. 当window 10物联网系统第一次公布时.人们对这样一个window实时系统抱着非常大的希望.可以执行真正的Windows应用程序在树莓派上但是一个杀手级的特性. 在树莓派上执行Skype的视屏通…
硬件:Raspberry Pi 3B 系统:Windows 10 IOT Core 应用:.Net Core Web 部署流程 1. 系统安装 1.1 下载并安装 Windows 10 IoT Core Dashboard,使用该工具将 Flash.FFU 映像文件刷入 SD 卡. https://docs.microsoft.com/en-us/windows/iot-core/downloads 1.2  Flash.FFU 映像刷入完成后,即可插入树莓派进行 Windows Iot 系统启…
我使用的设备是Raspberry Pi 3B,想来国内的嵌入式玩具应该还是树莓派最常见吧.这段时间一直在捣鼓Win10 IoT,结果发现,从安装一直到编码调试一路下来全都是坑.写这篇东西一个是为了备忘,其次就是希望能帮助Win IoT新手朋友(比如我)们节约环境配置的时间. 顺便注明一下,这篇文章写于2016.10.2,可能再过不久就过时了.要是真的没过多久就过时了,我只想说:挺好,挺好. 这篇文章假设你已经看过 'Hello, world!' 和 Get Started 这两个网页,而在相关的…
大家知道,在Windows 10 IoT Core上,如果用户外接了USB声卡.带有麦克风的摄像头之类的硬件,就会有多个音频设备可以用.但是,系统目前并没有提供直接的UI来设置音频的输入或者输出设备.经过查阅之后发现,我们可以使用命令行来更改默认的音频设备,具体方法如下. 以树莓派为例,笔者使用了一款USB声卡,再加上原来树莓派自带的3.5mm音频接口,就有两个音频输出和一个音频输入.系统默认是使用了树莓派自带的3.5mm Speaker作为音频输出,使用USB声卡的Microphone作为输入…
在今年的Build大会上,微软推出了Azure IoT Edge的第一个版本(https://github.com/Azure/iot-edge ).该版本的主要特点就是将计算能力由Azure端推送至边缘设备Azure IoT Edge,减少了数据在云端传输耗费的时间,加快响应时间.举例来说,Azure IoT Edge设备可以作为网关设备,进行数据的预处理和分析,以减少IoTHub数据传输的延迟时间.同时,该版本支持多种现场总线的设备将数据接入Azure IoT Edge设备,再由Azure…
Windows 10 IoT Core简介 Windows 10 IoT是微软专门为物联网生态打造的操作系统,Windows 10 IoT Core则是Windows 10 IoT 操作系统的核心版本,功能相对精简.使用Windows 10 IoT可以打造属于自己的物联网生态系统. Windows 10 IoT的版本介绍 Windows 10 IoT 企业版 Windows 10 IoT 企业版将 Windows 10 企业版功能广泛应用于零售.制造.医疗.金融和其他行业的设备上.Windows…
本文记录了基于Vmware Player安装Windows10和VS2015开发平台的过程,以及如何在RaspberryPi2.0上启动Windows10 IoT core系统,并通过一个简单的helloworld程序展示如何在虚拟机内将通用windows应用程序部署到RaspberryPi2.0上. 关键词:虚拟机:Window10 IoT core; Universal Windows App:RaspberryPi2.0 目录  1 虚拟机上安装Windows 10  1.1 下载并安装V…
下载 进入树莓派下载页面,当前网址https://www.raspberrypi.org/downloads/ 选择Windows 10 IoT Core,当前网址https://docs.microsoft.com/en-us/windows/iot-core/downloads 下载Windows 10 IoT Core Dashboard,当前网址https://iottools.blob.core.windows.net/iotdashboard/setup.exe 在Windows I…
1.C#跨平台物联网通讯框架ServerSuperIO(SSIO)介绍 <连载 | 物联网框架ServerSuperIO教程>1.4种通讯模式机制. <连载 | 物联网框架ServerSuperIO教程>2.服务实例的配置参数说明 <连载 | 物联网框架ServerSuperIO教程>- 3.设备驱动介绍 注:ServerSuperIO有可能被移植到Windows 10 IOT上,那么将来有可能开发一套设备驱动,可以支行在服务端.嵌入式设备中,将形成完整的解决方案.  …
Setting up Windows 10 for IoT on your Raspberry Pi This week at the BUILD conference in San Francisco Microsoft released the first preview of Windows 10 IoT (Internet of Things) for Raspberry Pi 2 (as well as other lovely devices like the Intel Galil…
Windows 10 IoT Core Samples Welcome to the Windows 10 IoT Core Samples These samples have been validated on Windows IoT Core November Update (10.0.10586.0): Raspberry Pi 2 MinnowBoard Max DragonBoard 410c These samples have been validated using these…
使用Windows 10 IoT Core系统的朋友应该会比较熟悉IoTStartupOnBoot.cmd文件,该文件是系统启动以后加载的批处理文件,一般会包含应用.服务和后台的启动,比如WinRM.AllJoyn.iotcoredefaultapp和IoTOnboardingTask等等.在系统升级到最新的15026版本以后,该文件的修改方式和之前有了一些区别.本文将以添加启动FTP服务为例,详细讲述如何通过修改该文件的权限来授权用户的修改操作. 1. IoTStartupOnBoot.cmd…
Windows Insider计划直接加速了Windows系统的迭代,缩短了系统发布的周期.就Windows 10 IoT Core而言,迭代的速度和Windows 10 for PC.Windows 10 for Mobile是同步的.目前,Windows 10 IoT Core的RTM版本包括10240.10586和14393.很多朋友在开发过程中遇到的问题就是,如果在Visual Studio中面向高版本系统创建的UWP应用,在没有安装对应Windows SDK的Visual Studio…
考虑到 Raspberry Pi 读取模拟信号是很烦人的事情,更何况是在没人玩的 Windows 10 IoT 下,所以准备正儿八经的写点东西. 需求:使用 Raspberry Pi 读取输出模拟信号的 MQ 系列气体传感器.(GitHub:https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/ADS1115) 由于 Raspberry Pi 3B 内部并没有集成 ADC,因此需要外接 ADC 来进行模数转换.外接 ADC 选用…
HC-SR04 采用 IO 触发测距.下面介绍一下其在 Windows 10 IoT Core 环境下的用法. 项目运行在 Raspberry Pi 2/3 上,使用 C# 进行编码. 1. 准备 HC-SR04 ×1 Raspberry Pi 2/3 ×1 公母头杜邦线 ×4 2. 连线 Vcc - 5V Gnd - GND Trig - GPIO 17 - Pin 11 Echo - GPIO 27 - Pin 13 3. 代码 GitHub : https://github.com/Zha…
BH1750FVI 是一款 IIC 接口的数字型光强度传感器集成电路.下面介绍一下其在 Windows 10 IoT Core 环境下的用法. 项目运行在 Raspberry Pi 2/3 上,使用 C# 进行编码. 1. 准备 包含 BH1750FVI 的传感器,这里选择的是淘宝上最多的 GY-30:Raspberry Pi 2/3 一块,环境为 Windows 10 IoT Core:公母头杜邦线 4-5 根 2. 连线 Raspberry Pi 2/3 的引脚如图 由于采用的是 IIC 通…
今天是大年初二,都去走亲戚了吧,享受一下这难得的能和亲友相聚的时光.而我就不一样了,今天一回到家就又开始瞎折腾了,哈哈哈. 问题背景 最近花了点时间用 ASP.NET Core 2 写了个个人博客,中间出了好多问题,过程弯弯曲曲的,但好歹最后还是完成部署在阿里云上了.这几天闲的没事看 .NET Core CLI,发现运行时标识符(Runtime IDentifier)居然有 win10-arm,这使我突然萌生了想把我的博客部署在 Raspberry Pi 上.(这就是纯属瞎折腾,部署在 Wind…