- 博客(50)
- 收藏
- 关注
转载 张高兴的 .NET Core IoT 入门指南:(四)使用 SPI 进行通信
什么是 SPI和上一篇文章的 I2C 总线一样,SPI(Serial Peripheral Interface,串行外设接口)也是设备与设备间通信方式的一种。SPI 是一种全双工(数据可以两个方向同时传输)的串行通信总线,由摩托罗拉于上个世纪 80 年代开发[1],用于短距离设备之间的通信。SPI 包含 4 根信号线,一根时钟线 SCK(Serial Clock,串行时钟),两根数据...
2019-05-29 14:49:00
527
转载 张高兴的 .NET Core IoT 入门指南:(三)使用 I2C 进行通信
什么是 I2C 总线I2C 总线(Inter-Integrated Circuit Bus)是设备与设备间通信方式的一种。它是一种串行通信总线,由飞利浦公司在1980年代为了让主板、嵌入式系统或手机用以连接低速周边设备而发展[1]。I2C 总线包含两根信号线,一根为信号线 SDA ,另一根为时钟线 SCL 。总线上可以挂载多个设备,以 7 位 I2C 地址为例,总线上最多可以挂载 2...
2019-05-22 21:35:00
482
转载 张高兴的 .NET Core IoT 入门指南:(二)GPIO 的使用
什么是 GPIOGPIO 是 General Purpose Input Output 的缩写,即“通用输入输出”。 Raspberry Pi 有两行 GPIO 引脚, Raspberry Pi 通过这两行引脚进行一些硬件上的扩展,与传感器进行交互等等。Raspberry Pi B+/2B/3B/3B+/Zero 引脚图简单的讲,每一个 GPIO 引脚都有两种模式:输出模式(O...
2019-01-27 20:48:00
893
转载 张高兴的 .NET Core IoT 入门指南:(一)环境配置、Blink、部署
如何在 Raspberry Pi 的 Raspbian 上构建使用 GPIO 引脚的 IoT 程序?你可能会回答使用 C++ 或 Python 去访问 Raspberry Pi 的引脚。现在,C# 程序员可以使用 .NET Core 在 Raspbian(Linux) 上构建 IoT 应用程序。只需要引入 System.Device.Gpio NuGet 包即可。 注意...
2019-01-23 21:41:00
571
转载 翻译:使用红外传感器与Arduino进行简单动作与手势检测
译注:昨天看 Adruino 的 Twitter 推了这篇项目,第一眼就觉得非常有趣,翻译给大家看看。文中的红外传感器比较高级,和淘宝上5块钱的那种只能输出0和1的不一样, TPA81 是可以输出温度的,还是8个连续点。 MLX90614 可以输出一点的温度,还卖将近三十,可以想象 TPA81 的价格……而且淘宝上并没有卖 TPA81 的,可见国内还没有仿的。文章也给出了另一个解决方案,...
2018-09-23 00:10:00
1051
转载 网络唤醒(WOL)全解指南:原理篇
什么是网络唤醒网络唤醒(Wake-on-LAN,WOL)是一种计算机局域网唤醒技术,使局域网内处于关机或休眠状态的计算机,将状态转换成引导(Boot Loader)或运行状态。无线唤醒(Wake-on-Wireless-LAN,WoWLAN)作为 WOL 的补充技术,使用无线网卡去唤醒计算机。网络唤醒在一般的局域网环境里使用有限广播地址(255.255.255.255)即可,由于路由器...
2018-09-16 21:36:00
4628
转载 合肥、黄山旅行指南
写在前面时间路线花费2018/8/6 - 2018/8/11徐州→合肥→黄山→徐州1700本来只是打算爬爬黄山,我看高铁路过合肥,想着一趟车票这么贵,不如来合肥看看,好歹也是安徽省会,就加了合肥一站。整个行程花费大约1700+,其中路费和住宿占比约50%+,剩下的支出大部分也都是在黄山花的,门票太贵了。路线概览合肥Day 01 8/6下午2...
2018-08-19 09:44:00
295
转载 极限编程核心价值:尊重(Respect)
原文:https://deviq.com/respect极限编程核心价值:简单(Simplicity)极限编程核心价值:沟通(Communication)极限编程核心价值:反馈(Feedback)极限编程核心价值:尊重(Respect)极限编程核心价值:勇气(Courage)尊重(Respect)尊重(Respect)是极限编程(Extreme Programming,...
2018-07-12 22:31:00
264
转载 极限编程核心价值:勇气(Courage)
原文:https://deviq.com/courage极限编程核心价值:简单(Simplicity)极限编程核心价值:沟通(Communication)极限编程核心价值:反馈(Feedback)极限编程核心价值:尊重(Respect)极限编程核心价值:勇气(Courage)勇气(Courage)勇气(Courage)是极限编程(Extreme Programming,...
2018-07-12 22:31:00
282
转载 极限编程核心价值:反馈(Feedback)
原文:https://deviq.com/feedback极限编程核心价值:简单(Simplicity)极限编程核心价值:沟通(Communication)极限编程核心价值:反馈(Feedback)极限编程核心价值:尊重(Respect)极限编程核心价值:勇气(Courage)反馈(Feedback)反馈(Feedback)是极限编程(Extreme Programmi...
2018-07-12 22:30:00
220
转载 极限编程核心价值:沟通(Communication)
原文:https://deviq.com/communication极限编程核心价值:简单(Simplicity)极限编程核心价值:沟通(Communication)极限编程核心价值:反馈(Feedback)极限编程核心价值:尊重(Respect)极限编程核心价值:勇气(Courage)沟通(Communication)沟通(Communication)是极限编程(Ex...
2018-07-12 22:28:00
250
转载 极限编程核心价值:简单(Simplicity)
写在前面在编写 ASP.NET Core 项目时,深感项目设计的无力感,在软件设计方面我还有很长的路要走。我一直以来都把代码当作一种艺术的存在,认为自己是个“艺术家”,其实就是个“三脚猫”。软件开发方式不精,设计模式半生不熟,自以为懂得很多,其实狗屁不是,实在不好意思说我学过软件工程,因此我打算静下心来从头开始学习。微软的 ASP.NET Core 文档给了一些很好的参考资料,我打算把...
2018-07-12 22:26:00
369
转载 使用 FRP 反向代理实现 Windows 远程连接
互联网普及率的日渐攀升与 IPv4 资源的持续减少,现在大部分家庭宽带都不会分配公网 IP ,这使一些网络应用的实现多了些困难,像个人的 NAS 和一些智能家居设备。对于分配公网 IP ,各地运营商的态度也不同,有的去找客服反应可以要一个公网 IP ,还有些则直接告诉你每年多少钱。这些情况在 IPv6 普及之前都不会改善。前几天看到了人民网的一条新闻:阿里云联合三大运营商全面提供IPv...
2018-06-24 20:57:00
750
转载 张高兴的 Windows 10 IoT 开发笔记:串口红外编解码模块 YS-IRTM
This is a Windows 10 IoT Core project on the Raspberry Pi 2/3, coded by C#.GitHub: https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/IRTMImageReferencehttps://github.com/ZhangGaox...
2018-05-25 22:52:00
1023
转载 使用 Babylon.js 在 HTML 页面加载 3D 对象
五一 Windwos Blogs 推了一篇博客, Babylon.js v3.2 发布了。因为一直有想要在自己博客上加载 3D 对象的冲动,这两天正好看到了,就动手研究研究。本人之前也并没有接触过 WebGL ,这方面算是知识盲区,需求完成之后感觉非常炫酷,顺手写篇博客记录下来。不得不说 3D 打印和 VR 慢慢的开始走进平时的生活了,技术的成熟与硬件成本的变低,结合内容跨平台共享与各种...
2018-05-08 22:29:00
683
转载 张高兴的 Windows 10 IoT 开发笔记:部署 ASP.NET Core 2 应用
今天是大年初二,都去走亲戚了吧,享受一下这难得的能和亲友相聚的时光。而我就不一样了,今天一回到家就又开始瞎折腾了,哈哈哈。问题背景最近花了点时间用 ASP.NET Core 2 写了个个人博客,中间出了好多问题,过程弯弯曲曲的,但好歹最后还是完成部署在阿里云上了。这几天闲的没事看 .NET Core CLI,发现运行时标识符(Runtime IDentifier)居然有 win10-...
2018-02-17 22:10:00
206
转载 张高兴的 Windows 10 IoT 开发笔记:无线收发芯片 nRF24L01
This is a Windows 10 IoT Core project on the Raspberry Pi 2/3, coded by C#.GitHub:https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/NRF24L01ImageConnectnRF1VCC - 3.3V (Best)GN...
2018-02-12 15:31:00
118
转载 张高兴的 Windows 10 IoT 开发笔记:FM 电台模块 KT0803L
This is a Windows 10 IoT Core project on the Raspberry Pi 2/3, coded by C#.GitHub:https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/KT0803LImageConnectSDA - Pin3SCL - Pin5VCC -...
2018-01-14 00:18:00
351
转载 张高兴的 Windows 10 IoT 开发笔记:0.96 寸 I2C OLED
This is a Windows 10 IoT Core project on the Raspberry Pi 2/3, coded by C#.GitHub:https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/OLEDImageConnectSDA - Pin3SCL - Pin5VCC - 5V...
2018-01-10 15:49:00
196
转载 张高兴的 Windows 10 IoT 开发笔记:使用 MAX7219 驱动数码管
This is a Windows 10 IoT Core project on the Raspberry Pi 2/3, coded by C#.GitHub:https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/MAX7219_7SegmentImageConnectDIN - MOSICS - CS...
2018-01-09 16:58:00
153
转载 为什么树莓派不会受到 Spectre 和 Meltdown 攻击
最近爆出来的 Intel CPU 的底层漏洞可谓是影响巨大,过去20年的电脑都可能会受影响。前几天 Raspberry Pi 的官方 Twitter(@Raspberry_Pi) 转推了这篇文章,通过简单的 Python 程序分析了各种硬件术语和漏洞攻击模式,内容简单易懂,看后神清气爽。今天抽空将其翻译,分享给大家。本人英语也不算太好,对着百度磕磕绊绊的翻译了出来,如有错误请多多包涵。—...
2018-01-08 15:31:00
191
转载 张高兴的 Xamarin.Forms 开发笔记:Android 快捷方式 Shortcut 应用
一、Shortcut 简介Shortcut 是 Android 7.1 (API Level 25) 的新特性,类似于苹果的 3D Touch ,但并不是压力感应,只是一种长按菜单。Shortcut 是受启动器限制的,也就是说国内大厂的定制系统大多数是不支持的,那些所谓的可以 pin 在桌面上的应用功能的快捷启动图标本质上就是 Shortcut 。二、Shortcut 在 Xama...
2017-12-31 22:35:00
274
转载 张高兴的 Xamarin.Forms 开发笔记:TapGestureRecognizer 的简单介绍与应用
最近很少写应用了,一直在忙关于 ASP.NET 的东西(哈欠...)。抽点时间对TapGestureRecognizer 做点总结。 一、简介 TapGestureRecognizer 就是对 Tap 手势进行识别。 Forms 里的大多数控件都继承自 View 类,而 View 类中有一个公共属性 GestureRecognizers,因此控件都可以添加各种手势识别。...
2017-11-24 23:48:00
288
转载 张高兴的 Windows 10 IoT 开发笔记:使用 Lightning 中的软件 PWM 驱动 RGB LED
感觉又帮 Windows 10 IoT 开荒了,所以呢,正儿八经的写篇博客吧。其实大概半年前就想写的,那时候想做个基于 Windows 10 IoT 的小车,但树莓派原生不支持 PWM 啊。百度也搜不到,上 GitHub 转了一圈,在 @ms-iot 那发现了 Lightning ,再看最后的更新时间,还是2016中旬……Windows 10 IoT 在国内真惨,这么长时间都没人写个...
2017-10-06 22:41:00
227
转载 张高兴的 Windows 10 IoT 开发笔记:红外温度传感器 MLX90614
GitHub :https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/MLX90614转载于:https://www.cnblogs.com/zhanggaoxing/p/7631538.html
2017-10-06 14:41:00
230
转载 张高兴的 Windows 10 IoT 开发笔记:ToF Sensor VL53L0X
GitHub :https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/VL53L0X转载于:https://www.cnblogs.com/zhanggaoxing/p/7631388.html
2017-10-06 12:44:00
141
转载 张高兴的 Xamarin.Forms 开发笔记:为 Android 与 iOS 引入 UWP 风格的汉堡菜单 ( MasterDetailPage )...
所谓 UWP 样式的汉堡菜单,我曾在“张高兴的 UWP 开发笔记:汉堡菜单进阶”里说过,也就是使用 Segoe MDL2 Assets 字体作为左侧 Icon,并且左侧使用填充颜色的矩形用来表示 ListView 的选中。如下图 但怎样通过 Xamarin.Forms ,将这一样式的汉堡菜单带入到 Android 与 iOS 中呢? 一、大纲-细节模式简介 ...
2017-08-26 22:14:00
458
转载 张高兴的 UWP 开发笔记:应用内启动应用 (UWP Launch UWP)
需求:在 A 应用内启动 B 应用,如果 B 应用未安装则跳转应用商店搜索。 启动方式使用 Uri 启动,本文使用尽可能简单,并且能拿来直接用的代码。不涉及启动后的应用数据交互,如需深入了解,请戳 MSDN:https://docs.microsoft.com/zh-cn/windows/uwp/launch-resume/launch-app-with-uri 1...
2017-07-15 21:08:00
234
转载 OpenSCAD 建模:相框
下载地址:https://github.com/ZhangGaoxing/openscad-models/tree/master/PhotoFrame 代码:module bottom(){ difference(){ cube([109,147,3]); translate([8.5,8.5,2])cube([92,...
2017-07-14 18:51:00
148
转载 OpenSCAD 建模:矿泉水瓶花洒
下载地址:https://github.com/ZhangGaoxing/openscad-models/tree/master/Sprinkle 代码:module screw(r=15){ for(g=[0:1:240]){ translate([cos(g)*r,sin(g)*r,(g)/40]) rotate(...
2017-07-08 19:46:00
219
转载 OpenSCAD 建模:矿泉水瓶盖
下载地址:https://github.com/ZhangGaoxing/openscad-models/tree/master/BottleCap 代码:module screw(r=15){ for(g=[0:1:240]){ translate([cos(g)*r,sin(g)*r,(g)/40]) rotate...
2017-07-07 10:58:00
284
转载 张高兴的 Windows 10 IoT 开发笔记:使用 ADS1115 读取模拟信号
考虑到 Raspberry Pi 读取模拟信号是很烦人的事情,更何况是在没人玩的 Windows 10 IoT 下,所以准备正儿八经的写点东西。 需求:使用 Raspberry Pi 读取输出模拟信号的 MQ 系列气体传感器。(GitHub:https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/ADS11...
2017-05-21 13:41:00
1104
转载 张高兴的 Windows 10 IoT 开发笔记:使用 MAX7219 驱动 8×8 点阵
GitHub:https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/MAX7219转载于:https://www.cnblogs.com/zhanggaoxing/p/6881950.html
2017-05-20 13:05:00
124
转载 张高兴的 Windows 10 IoT 开发笔记:RTC 时钟模块 DS3231
GitHub:https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/DS3231 注意:不包含闹钟设置 转载于:https://www.cnblogs.com/zhanggaoxing/p/6880304.html
2017-05-19 21:21:00
114
转载 张高兴的 Windows 10 IoT 开发笔记:三轴数字罗盘 HMC5883L
注意,数据不包含校验,准确的来说我不知道怎么校验,但方向看起来差不多是对的。。。 GitHub:https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/HMC5883L转载于:https://www.cnblogs.com/zhanggaoxing/p/6850286.html...
2017-05-13 20:37:00
176
转载 张高兴的 Windows 10 IoT 开发笔记:使用 ULN2003A 控制步进电机
GitHub:https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/ULN2003A 转载于:https://www.cnblogs.com/zhanggaoxing/p/6819020.html
2017-05-06 22:37:00
163
转载 张高兴的 UWP 开发笔记:定制 ContentDialog 样式
我需要一个背景透明的 ContentDialog,像下图一样。如何定制?写了一个简单的示例(https://github.com/ZhangGaoxing/uwp-demo/tree/master/ContentDialogDemo) 首先在项目里新建一个资源字典,并在 App.xaml 添加以下代码将此资源字典合并<Application.Resourc...
2017-03-25 17:42:00
249
转载 张高兴的 UWP 开发笔记:用 Thumb 控件仿制一个可拖动 Button
在 WPF 上可用的控件拖动方法在 UWP 上大多没用,那干脆用 Thumb 仿制一个吧。 关于 Thumb 控件的教程也不多,毕竟在 WPF 控件拖动有很多种方法, Thumb 就显得很鸡肋了。下面我就简单的说说。(MSDN 文档) 不谈什么属性和方法,大多数都是继承的。主要说说 Thumb 的原生事件DragStarted,DragDelta,DragComplet...
2017-02-15 21:18:00
358
转载 张高兴的 Windows 10 IoT 开发笔记:DHT11 温湿度传感器
GitHub :https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/DHT11Demo转载于:https://www.cnblogs.com/zhanggaoxing/p/6357753.html
2017-01-29 22:07:00
121
转载 张高兴的 Windows 10 IoT 开发笔记:BMP180 气压传感器
注意:海拔高度仅供参考 GitHub :https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/BMP180Demo转载于:https://www.cnblogs.com/zhanggaoxing/p/6347841.html
2017-01-24 21:14:00
108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人