首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

张高兴的 Windows 10 IoT 开发笔记:使用 Lightning 中的软件 PWM 驱动 RGB LED

感觉又帮 Windows 10 IoT 开荒了,所以呢,正儿八经的写篇博客吧。其实大概半年前就想写的,那时候想做个基于 Windows 10 IoT 的小车,但树莓派原生不支持 PWM 啊。...一、 更改默认控制器驱动   打开树莓派的 Windows Device Portal ,在 Devices 菜单中的 Default Controller Driver 选项,将默认的 Inbox Driver...xmlns:iot="http://schemas.microsoft.com/appx/manifest/iot/windows10" IgnorableNamespaces="uap mp iot"...还有 Windows IoT Extensions for the UWP ?...Lightning 中也集成了其他硬件 PWM 的控制器,因此在调用 PwmController.GetControllersAsync() 时返回的是一个集合,其中第二项是我们需要的软件 PWM 控制器

1.1K60

树莓派4上跑 .NET Core 3.0,这次,真·64位!

导语 前不久我写了一篇《在树莓派4上安装 .NET Core 3.0 运行时及 SDK》,以及后续《“自启动”树莓派上的 .NET Core 3.0 环境》、《Nginx 配置内网访问树莓派4 ASP.NET...不过现在,情况有所改变,今天我成功在树莓派4上运行了 ARM64 的 .NET Core 3.0 Gentoo 由于 Windows 10 IoT Core (以及上面的UWP们)暴尸荒野而苟且偷生使用...其余.NET Core骚操作和我之前写的文章一样,也可以玩ASP.NET Core。 Ubuntu 19.10 Ubuntu 最近发布了自称支持树莓派4的19.10版本。...其树莓派4的64位镜像下载及安装文档在这里: https://ubuntu.com/download/iot/raspberry-pi ?...但不幸的是,我始终没能成功在树莓派4上启动这个版本的Ubuntu系统。

5.6K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    60分钟轻松搞定树莓派 AI 服务开发

    本场 Chat 将介绍如何在运行 Windows 10 IoT Core 的树莓派上开发微软认知服务,主要包括以下内容: Windows IoT 上手:Windows IoT 运行平台、开发环境搭建和系统烧写...目前,能够运行 Windows 10 IoT Core 的树莓派型号为 Raspberry Pi 2B 和 Raspberry Pi 3B[1],最新的 Raspberry Pi 3B + 还没有支持,...注意,树莓派官方的 CSI 接口的摄像头没有被 Windows 10 IoT Core 所支持。...基于 Windows IoT 的认知服务开发 Windows IoT 运行认知服务所需硬件资源 本项目使用树莓派,如果仅仅是对树莓派本地保存的图片进行识别,那就不需要摄像头。...注意,树莓派官方的 CSI 接口的摄像头没有被 Windows 10 IoT Core 所支持。

    2.4K30

    田牌魔术 | .NET Core 3.0 + Azure 远程点亮树莓派上的一盏灯

    导语 3年前,我写过一篇《Windows 10 IoT Core + Azure 远程控制LED》,实现了《生活大爆炸》中的注孤生实验,让信号从家里出发,绕地球转一圈,经过微软美国数据中心,返回家里点亮树莓派上连接的一个...然而3年后的现在,Windows 10 IoT Core 以及UWP 已经冰冰凉透心凉,甚至微软至今也没有支持树莓派4的 Windows 版本。...微软和社区对于 .NET Core IoT 非常积极,提供了比 UWP 好用不少的 IoT 基础库,让我这个项目迁移非常方便。...在开始之前,如果你还没有在树莓派上配置.NET Core环境,可以参考我之前写的: 在树莓派4上安装 .NET Core 3.0 运行时及 SDK “自启动”树莓派上的 .NET Core 3.0 环境...树莓派物理连接 将一个LED连接到树莓派: 长脚连接到 GPIO 17 短脚连接到接地(GROUND) ?

    85650

    Windows 10 IoT Serials 5 - 如何为树莓派应用程序添加语音识别与交互功能

    继上一篇《Windows 10 IoT Serials 4 - 如何在树莓派上使用Cortana语音助手》之后,本文将详细讲述如何为运行Windows 10 IoT Core系统的树莓派添加语音识别和语音交互功能...硬件准备 树莓派2/树莓派3、5V/2A电源、TF卡(8GB以上) 麦克风:Microsoft LifeCam HD 3000(该摄像头集成了麦克风),也可以使用其他麦克风,如Blue Snowball...音频输出设备(可选):Windows 10 IoT Core系统的树莓派只支持3.5mm接口的音频输出,HDMI的音频输出不支持。所以,可以接一个普通的3.5mm接口的耳机就可以。...硬件连接     这里将LED连接到树莓派的GPIO5和GPIO6两个引脚,同时,把麦克风设备插入到树莓派的USB接口。...如果准备了音频输出设备(如耳机或音响)和显示设备(显示器),请连接到树莓派的3.5mm音频接口和HDMI接口。 3.

    1.2K100

    基于Windows 10平台的PM2.5检测器制作

    该检测器使用蓝牙完成数据输出,方便设备连接,使用UWP模板创建的应用可以运行在Window 10 for PC、Window 10 for Mobile和树莓派(Window 10 IoT Core)平台...另外,如果用户在Windows 10 IoT Core上运行应用程序,如树莓派2、MBM板子(高通410c除外,自带了蓝牙4.0模块),同样需要另加一个蓝牙USB Dongle。 3....UWP应用程序开发     Windows 10 提供了通用应用模板,支持包含PC、Mobile和IoT平台的通用应用开发,真正做到了一次开发,全平台运行。...然后,参考《Pairing a BLE Device and GATT Attribute Table Dump Tool》,利用SSH或者Powershell与树莓派建立连接,使用指令将树莓派与HC-...之后,选择ARM,Remote Machine,输入树莓派的IP地址,点击调试,就可以看到应用程序在树莓派上运行了。其输出界面如下图所示。 ?

    1.1K60

    树莓派入门(一)—— 树莓派4B介绍

    自从树莓派问世以来,经历了A型、A+型、B型、B+型、2B型、3B型、3B+型、4B型等型号的演进。2019年6月25日,树莓派基金会宣布树莓派4B版本发布。...1、树莓派型号介绍 目前,树莓派部分型号已经停产,下表对2B型、3B型、3B+型、4B型进行参数对比。...表1 树莓派参数对比 型号 2B 3B 3B+ 4B SOC CM2836 CM2837 CM2837(B0) CM2711 CPU ARM Cortex-A7 900MHz (四核) ARM...Windows 10 IoT 微软在Build 2015大会上宣布推出一个独立的Windows 10开发者预览版, 这个版本名称是Windows 10 IoT Core Insider Preview(...Windows 10物联网核心内幕预览版),现在可供开发人员下载和研究,它支持树莓派,使设备制造商能够充分利用这些产品有限的硬件资源。

    17.8K41

    树莓派4发布!CPU提升3倍,性能堪比主流PC,AI能力大增,顶配售价55美元

    这次的更新,主要体现在以下十大方面: 1、采用四核64位的ARM Cortex-A72架构CPU,型号为博通BCM2711 SoC,主频达1.5GHz,与上一代相比性能提升3倍。 ?...8、VideoCore VI GPU,支持OpenGL ES 3.x 9、支持硬件解码4K60p的HEVC视频 10、与早期的树莓派产品完全兼容 与上一代产品树莓派3B+相比,有直接且明显的提升。...官方给出包含键盘鼠标、入门教程、SD卡、数据线等附件的套餐,也不过120美元,人民币820多块。 一如既往的强大,一如既往的便宜,罕见的国外网友沸腾。...Thurrott也有类似感慨,认为是时候将真正的Windows10带到树莓派了。...这个网站,就是运行在18个树莓派4构建的服务器集群上,72核心、72GB内存,功耗不到100W,1/2U的空间需求,零售价不到1000美元。 服务器厂商是不是也要瑟瑟发抖一下?

    1.2K30

    物联网开发实战:手把手教你开发一款久坐提醒小助手

    经过一番研究,本项目的方案设计示意图如下: 在树莓派中运行涂鸦的 Link SDK,一方面,树莓派作为一个网关设备接入到涂鸦云中,与涂鸦云中的其他设备进行通信;另一方面,树莓派通过调用咕咕机的 memobird...硬件开发:下载 Link SDK,编写代码并运行在树莓派中,将树莓派作为一个 IoT 设备接入到涂鸦云上。...我们只需要在树莓派中,接收到 APP 下发的 喝水提醒 指令时,调用 drink_reminder 函数即可。 相应的,我们将 demo.py 改造一下: #!...比如我会常常试图将树莓派作为系统的控制核心,用它来监听传感器状态,用它来控制咕咕机,以及用它来处理智能联动的逻辑。...然而事实上,树莓派只需要完成一个任务——监听和处理涂鸦 APP 下发的指令就可以了,这也正是涂鸦 Link SDK 的核心能力。

    1.1K20

    Python+树莓派制作IoT(物联网)门控设备

    今天就和大家分享一个正在制作的物联网开关门监控设备。 ? 因为考虑需要在户外使用这套物联网门控设备,所以利用树莓派完成这个设备有两个问题需要解决, 第一是需要解决树莓派和相关模块的供电问题。...下面来介绍一下设备制作的材料准备、制作过程以及程序的编写和调试。 准备材料及工具 1.树莓派(Raspberry Pi 3B+) 数量:1块 ?...TX和RX,负责实现模块的树莓派与SIM868通讯模块的串口通讯和供电链接,并将信号树莓派的接收到的电磁感应磁条开关信号,通过SIM868通讯模块出输出去(这里采用的是http传输协议,具体实现方法见程序编码部分...(3) W_http_5='AT+HTTPINIT\r\n'ser.write(W_http_5) time.sleep(3) 以上代码实在通过调用serial库,设置树莓派串口通信的波特率为115200...(time.sleep(3))检测GPIO PIN#23 号针脚的电流状态,从而判断门的开关状态,并调用send_data()函数进行数据的发送。

    3.2K20

    云中树莓派(5):利用 AWS IoT Greengrass 进行 IoT 边缘计算

    云中树莓派(1):环境准备 云中树莓派(2):将传感器数据上传到AWS IoT 并利用Kibana进行展示 云中树莓派(3):通过 AWS IoT 控制树莓派上的Led 云中树莓派(4):利用声音传感器控制...Led灯 云中树莓派(5):利用 AWS IoT Greengrass 进行 IoT 边缘计算 IoT 的诸多场景中,边缘计算有很多需求。...本地资源访问:支持 Greengrass Core 上的 Lambda 函数访问本地资源,比如树莓派的GPIO,本地视频摄像头等。...为了测试该函数是否按设计发出了消息,创建一个从该函数到 IoT Service 的订阅,这样从 IoT 服务上就可以收到它发出的消息了。 ?...3.2 树莓派中的配置和操作 以树莓派为平台,在上面运行两个程序,来模拟上面的两个物联网设备。

    2.3K30

    树莓派入手指南

    从一问世就受到了极客的热捧,现在最新的为第三代.它长成这个样子 以树莓派3为例,它的硬件配置已经很强悍了 四核1.2GHz Broadcom BCM2837 64位ARM CPU 1GB...树莓派官方系统(Desktop和Server版),基于著名的Debian Ubuntu 发行版 Windows 10 IOT 系统 其他系统,如Fedora,Arch Linux等支持ARM CPU的系统...树莓派购买地址 TF卡 也称sd卡,起硬盘的作用 如没有,需要购买 建议的容量8G或者以上. 建议单独从京东或天猫上购买。 推荐:金士顿 16G即可....电源 需要购买 树莓派要求的输出电流(2.1A),普通安卓手机的电源无法满足 散热片 建议购买 树莓派3的散热量会大一些,通常三片儿就够了....补充1: 文章发出后,很多朋友问我,该具体怎么玩树莓派,说来话长,于是从精挑细选了一本介绍如何玩树莓派的书籍 树莓派 Raspberry Pi 实战指南 补充2 树莓派3代B型传感器套件 包含

    2.1K20

    等等党的胜利:树莓派4首发8GB版本,售价75刀,还可尝鲜64位操作系统

    树莓派 4 使用四核 64 位的 ARM Cortex-A72 处理器,具有千兆以太网,双频 802.11ac 无线网,蓝牙 5.0,两个 USB 3.0 和两个 USB 2.0,支持连接两台 4K 显示器...著名 Windows 生态评论员 Paul Thurrott 指出,树莓派 4 已经达到了安装完整版 Windows 10 系统的要求,注意是完整版不是 IoT 版哦。...从下图可以看出,使用 TensorFlow Lite 的树莓派 4 在同样的数据集上达到了普通 TensorFlow 的 3~4 倍。 ? 下面我们来看一看不同设备之间推理速度的对比。 ? ?...从上面两个图中我们不难发现,树莓派 4 的推理速度超过树莓派 3B+ 4 倍以上,性能直逼 Jetson Nano。假如使用 Coral USB 加速棒的话,推理速度甚至比 MBP 还快。...除了深度学习以外,树莓派还能有很多新奇玩法,一个小小的板子,满足了你从 Web 服务器、机器人到 IoT 的各种需求,甚至还可以搭建树莓派集群,运行 K8s。什么,你问我树莓派集群可以用来干什么?

    1.7K10

    软件工程师树莓派获取室内温湿度的坎坷之旅

    背景 前几天公司接受到了一份来自阿里飞天园区,IOT部门的小礼物。由于上司比较忙,无暇去顾及。 当时尚未开封,我好奇是什么,于是就急忙忙的拆开,发现是Raspberry Pi 3(树莓派3)。...以下是开箱的东西: 树莓派3(Raspberry Pi 3 Model B+) 树莓派3代B+板 树莓派USB电源适配器5V@2.5A 创客社区控制器(DFROBOT) 数根树莓派排线...绿灯闪烁表示镜像烧写是正确的,树莓派已经成功的打开。现在可以接上显示屏和键盘。 如下图所看到的样子 ? 树莓派与温湿度采集模块连接 树莓派3b引脚图 先贴一张树莓派3b的引脚图: ?...(或正极) --- 树莓派的3v电源 GND (地线或者负极)--- 树莓派的gnd接口 DATA (D或者out) ---树莓派的GPIO引脚 1.VCC接上3V,可以选择1口或者17口 2.DATA...接上GPIO口,我选的是GPIO4,第7口 3.GND接上接地口,我选的是第14口 Python获取室内温湿度 安装Python3 首先测试一下树莓派3安装的python版本。

    1.5K21

    Windows电脑如何使用VNC远程访问本地无公网IP树莓派桌面

    前言 树莓派因其小巧的尺寸和强大的功能而受到广泛欢迎,无论是作为教育工具、家庭娱乐中心还是各种项目的核心控制器。对于许多用户来说,通过 VNC 远程连接是利用树莓派的一种关键方式。...并且在Windows上安装完VNC后,还可以结合Cpolar内网穿透,实现长期公网远程访问树莓派,接下来就教大家如何在Windows上安装VNC,并且远程连接树莓派,实现公网访问。 1....使用 Raspberry Pi Imager 安装 Raspberry Pi OS 本篇文章测试场景:Windows10、树莓派5、 准备工具:树莓派、TF卡读卡器、至少 8GB 的​​TF卡、5V...3A电源适配器、HDMI线、一个连HDML的显示屏、键盘鼠标 如未安装树莓派系统,可参考下方步骤,如已安装即可直接跳过,参考2. (1)将TF卡连接电脑 (2)打开 Raspberry Pi Imager...接下来教大家如何安装Cpolar内网穿透,完成Windows公网远程连接树莓派! 3.

    12710

    云中树莓派(4):利用声音传感器控制Led灯

    云中树莓派(1):环境准备 云中树莓派(2):将传感器数据上传到AWS IoT 并利用Kibana进行展示 云中树莓派(3):通过 AWS IoT 控制树莓派上的Led 云中树莓派(4):利用声音传感器控制...将 VCC 引脚接入树莓派 5V 引脚,将 GND 引脚接入树莓派 GND 引脚,将 OUT 引脚接入树莓派 GPIO20。...在超时时间内,函数会一直等待,直到期望的电信号改变出现,或者超时。...注册回调函数,一旦指定事件触发,回调函数会被调用。...(2)在一句话说话过程中,回调函数会被触发好多次。因此,需要的话,如上面代码,可以计算两次调用之间的事件间隔,把太短的间隔过滤掉。

    1.2K20

    UWP 和 WPF 对比

    但是 Avalonia 只要可以注入渲染就可以使用,输入部分做很少修改就可以在很多平台跑,虽然几个小伙伴告诉我他的树莓派无法运行 Avalonia ,不过对于一个开源软件,要修改还是很简单。...对比 WPF ,全平台 UWP 支持PC, Notebook, Tablet, Phone, Xbox, IoT, Surface Hub,需要说的最后一个大家不用支持,因为说了10年还没有卖。...那么 DWM 的作用是什么,实际上从博客可以看到 DWM 实际作用 Windows 组合引擎或合成程序,需要每个窗口把显示的内容给屏外表面或缓冲区,缓冲区是系统给每个顶层窗口分配的,所有的 GDI、D3D...如何在 WPF 使用 dx 是相对比较难的,但是可以使用 SharpDx 和 SharpGL 使用 dx 和 opg。...但是 UWP 的定制虽然像 UWP 但是限制很多,一个就是他的源代码看不到,其他的就是很多功能无法使用,如 Adorner 和继承属性。

    5.5K20
    领券