精彩博客

如何在 Rust 中使用 MQTT

Rust 是由 Mozilla 主导开发的通用、编译型编程语言。该语言的设计准则为:安全、并发、实用,支持 函数式、并发式、过程式以及面向对象的编程风格。Rust 速度惊人且内存利用率极高。由于没有...

10/10 10:45
5.2K
1
归并排序算法还能怎么优化?本文给你讲清楚

排序算法是一种能将一系列数据按照特定顺序进行排列的算法,比如说一个学校的考试分数从高到低排名、一个公司的数据报表从大到小排列,都需要用到排序算法。常见的排序算法有冒泡排序、快速排...

09/29 16:30
773
0
程序执行太慢?快来学习SIMD加速技术,这个案例下的优化效果我也没想到(附带动手实验)

在编译过程中,任何语言都需要转化为对应平台的汇编语言,一个指令完成一个操作。如果告诉你现在有一个指令可以一次完成多个操作,你会怎么使用? 下面教你怎么使用SIMD加速技术。 本文通过G...

09/25 09:50
1.3K
0
高级优化!编译器优化你试过没?分享给你一个完整的编译器编译规则的优化过程(附带动手实验)

所有的代码转化为可执行文件,都需要通过编译器将高级语言转化为计算器能够识别的低级语言。这个过程复杂且关键,很大程度上影响这门语言的性能。 关于编译器的优化工作也一直是人们研究的重...

09/24 09:54
2K
0
USB协议和蓝牙协议对键盘延迟的影响

前一篇写了正在开发中的M60键盘的功耗,这篇就来聊一聊键盘的延迟~ 键盘按键的延迟,即按下按键到电脑响应按键之间的时间差,其影响因素包括:通信协议限制(USB和蓝牙)、矩阵矩阵扫描方式(...

07/31 22:10
697
0
键盘手焊还不够,里面跑Python更过瘾

谁要自己做个键盘呢?还是要手焊的键盘~ 如果,你日常写的是软件,最接近硬件制板的一次是大学时焊接收音机,那你跟我一样,当然可以试试做个键盘;或者,你平时设计的是硬件,手焊个键盘当然...

07/01 18:21
2.8K
1
还在羡慕大疆 RoboMaster S1?技术宅教你自制全向麦克纳姆轮战车!

先来看一下成品照片: 再来看一下演示视频(点击链接查看演示视频): https://www.bilibili.com/video/av30268473/ 世界万物,皆有源起,一个事物没有外力的情况下,它会始终保持原状,但是...

06/05 16:38
6.6K
1
micropython 分叉之战

https://www.micropython.org.cn/forum/viewtopic.php?f=26&t=1178&p=1988#p1988 在 2017 年,因为对一个 PR (https://github.com/micropython/micropython/pull/4217) 产生了严重分歧,m...

06/01 11:52
7K
1
RISC-V生态架构浅析(认识RISC-V)

RISC-V 生态架构浅析 前言 RISC-V最近越来越多的出现在科技新闻中,大量的公司加入到RISC-V研究和生产中。在越来越多的RISC-V研究热下,毋容置疑的是RISC-V的时代即将到来。让我们在这浪潮翻...

2019/07/22 09:29
12.7W
25
基于Python通过MQTT协议连接OneNet简例

一、MQTT简介 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品...

2018/12/08 14:11
1.3W
2
Centos7 Python3.7 执行 RPi.GPIO

一、GPIO介绍 图中箭头所指,焊脚是4方的,表明是物理引脚1。 二、测试硬件连接是否可以 物理引脚1是3.3v电压(火线),39好引脚是GND(零线),连接电阻和二极管,应该是常亮的,如下图连接...

2018/11/25 17:44
7.4K
1
MicroPython实例之TPYBoard开发板控制OLED显示中文

0x00 前言 之前看到一篇文章是关于TPYBoard v102控制OLED屏显示的,看到之后就想尝试一下使用OLED屏来显示中文。最近利用空余时间搞定了这个实验,特此将实验过程及源码分享出来,方便以后使...

2018/09/20 15:41
8.2K
1
用PHP和树莓派开发一个比特币/以太坊交易机器人

我最近得到了Raspberry Pi Zero Wifi,我告诉你这个东西是改变游戏规则的。我之前使用过RasPis,但由于该设备的占地面积小得多,耗电少,价格便宜且无线上网,因此非常适合低端或物联网项目。...

2018/09/13 08:36
2.2K
2
MicroPython拼插编程实例:点亮心形8x8点阵

一、什么是TPYBoard开发板 TPYBoard是以遵照MIT许可的MicroPython为基础的一款MicroPython开发板,它基于STM32F405单片机,通过USB接口进行数据传输。该开发板内置4个LED灯、一个加速传感器,...

2018/09/04 15:25
7.2K
0
开源监控利器Prometheus初探

转载本文需注明出处:微信公众号EAWorld,违者必究。 前言: Kubernetes作为当下最炙手可热的容器管理平台,在给应用部署运维带来便捷的同时,也给应用及性能监控带来了新的挑战。本文给大家...

2018/07/27 14:19
2.6K
0
[译]是什么让Purism的Librem计算机优于来自其他供应商的专有设备?

#### 是什么让Purism的Librem计算机优于来自其他供应商的专有设备? > what makes Purism's Librem computers better than proprietary devices from other vendors? - - - > 原文地址:htt...

2018/07/04 17:52
606
0
MicroPython开发实例之TurniBit开发板DIY自动窗帘模拟系统

一、准备工作 üTurnipBit 开发板 一块 ü下载数据线 一条 ü微型步进电机(28BYJ-48) 一个 ü步进电机驱动板(ULN2003APG) 一块 ü光敏传感器 一个 üTurnipBit 扩展板 一块 ü接入网络的...

2018/06/25 15:33
8.4K
1
世界那么大,语言那么多,为什么选择Micropython,它的优势在哪?

最近国内MicroPython风靡程序界,是什么原因导致它这么火呢?是因为他功能强大,遵循Mit协议开源么? 错!因为使用它真的是太舒服了!!! Micropython的由来,这得益于Damien George这位伟大...

2018/06/23 10:08
7.5K
0
ARM嵌入式存储器及半导体存储器

ARM嵌入式存储器及半导体存储器

2018/04/08 15:48
1.6K
1
汇编语言-第二章 寄存器(CPU工作原理)

# 概述 一个典型的CPU由运算器、控制器、寄存器等器件构成,这些器件靠内部总线相连接。 内部总线实现CPU内部各个器件之间的联系,外部总线实现CPU和主板上其他器件的联系。 >简单来说,在C...

2018/02/09 10:06
1.7K
1

没有更多内容

加载失败,请刷新页面

RISC-V生态架构浅析(认识RISC-V)

RISC-V 生态架构浅析 前言 RISC-V最近越来越多的出现在科技新闻中,大量的公司加入到RISC-V研究和生产中。在越来越多的RISC-V研究热下,毋容置疑的是RISC-V的时代即将到来。让我们在这浪潮翻...

2019/07/22 09:29
12.7W
25
JavaScript在物联网中的应用

在那篇《最流行的编程语言JavaScript能做什么?》里,我们列举了JavaScript在不同领域的使用情况,今天让我们来详解一下JavaScript在物联网中的应用。

2016/08/11 11:17
5.5K
2
​黑科技:程序猿如何打造属于自己的分体键盘

之前一直想买个机械键盘,听说机械键盘敲代码和玩游戏都特别爽,也是装B神器。同时也觉得普通的键盘打字打久了手腕会有点酸酸的,因为敲键盘时都是要弯着手腕的,一点也不符合人体工程学。于...

2016/04/29 22:05
1.3W
16
Linux下TTL串口登录pcDuino V2

在没有显示器和网线的情况下,串口是连接pcDuino V2的不二选择。本文主要记录了我在LINUX下通过USB-TTL转接连接pcDuino V2 的过程步骤,仅供参考!

2014/10/24 22:48
9.3K
3
树莓派使用DHT11温湿度传感器

通过树莓派的GPIO口连接DHT11温湿度传感器,读取温湿度数据。成功使用wiringpi实现,pi4j失败。

2014/06/07 09:45
2.1W
13
dell服务器远程获取硬件状态

以dell的R620型号的服务器做的测试 登陆上dell服务器ilo的IP地址,首先打开ipmi,ilo2是直接支持ipmi2.0的 此框需要点击 “IDRAC设置”->“网络”->“IPMI设置”在”启用LAN上IPMI“后的复选...

2014/01/17 15:21
1.2W
4
[翻译完成] 用红外遥控器遥控树莓派

概述 本篇教程将会讲解如何用一部红外遥控器来遥控操作树莓派上安装的影音中心. 在开始之前, 你需要按此教程把树莓派搭建为影音中心. 需要的零件 在搭建好了影音中心之后, 你需要去买些零件....

2013/07/25 20:07
3.7W
0
[翻译完成] 树莓派搭建hadoop集群

Hadoop是由Java实现的, 所以在树莓派上运行就和在其他x86平台上运行一样简单. 首先, 我们需要安装支持树莓派的JVM. 可以选用OpenJDK或者Oracle的JDK 8. 我个人推荐JDK8, 其速度稍微快些, 但是...

2013/07/14 13:39
2.2W
4
基于Android平台的无线传感器网络(ZigBee)监控系统

ZigBee协议实现的WSN,由ZigBee协议的传感节点组成,完成数据采集、处理、上传,执行控制命令。 JavaWeb实现的服务端,由RS232通信,数据解析,持久化层,面向移动终端的Web通信等模块组成。...

2013/05/30 19:58
2.6W
5
改装普通电脑为触屏电脑

(终于可以在触屏电脑上玩切西瓜了) 十天前,我的ThinkPad经过六七个小时的折腾,终于变成了触屏的ThinkTouchPad,引来不小的反响。现在我就来详细说一下改装过程吧!~(拆机有风险,改装需...

2012/05/30 20:12
2.6W
10

没有更多内容

加载失败,请刷新页面

没有更多内容

随需环绕,浸享影院,飞利浦Fidelio全景声影院 B97震撼上市

飞利浦影音在音频领域的探索一直走在时代前沿,旗下高端影音系列Fidelio,更是将“始终追求好声音”奉为宗旨,旗下每一款产品都具备“卓越的音质、领先的技术、顶级的设计与材质”的三大特征...

前天 16:13
34
0
无线传感器数据采集传输系统的三种组网应用方式

基于XL.SN智能传感网络的无线传感器数据采集传输系统,可以实现对温度,压力,气体,温湿度,液位,流量,光照,降雨量,振动,转速等数据参数的实时采集,无线传输,无线监控与预警。在实际...

10/21 14:31
16
0
Qt音视频开发37-USB摄像头解码ffmpeg方案

一、前言 用ffmpeg来处理USB摄像头,是前段时间研究视频监控ffmpeg内核的时候搞定的,既然ffmpeg这么牛逼的库可以解析各种音视频,我想处理个本地USB摄像头应该也不是什么难事,果真搜索也是...

10/20 18:54
34
0
https://www.cdyxiot.com/cpzx-6.html

在物联网中,组网方案方案是根据不用应用场景而定,下面说几种典型的组网方案。 一、单向组网 单向组网是,将采集到的数据通过DTU(数据传输终端)单向发送至服务器,称之为单向组网。这种组...

10/20 14:56
18
0
无线传感器设备的应用范围?

随着物联网技术的不断发展,无线传感器是一种现在常用的传感器产品类型,可以广泛的应用于环境监测和预报、健康护理、智能家居、建筑物状态监控、复杂机械监控、城市交通、空间探索等领域中。...

10/20 13:42
18
0
NB-IoT应用分类与技术特点分析

  NB-Iot作为一种窄带物联网技术在各大行业脱颖而出,其应用涵盖多个领域。此文计讯小编将讲解NB-IoT的主要应用分类及相关特点。   一、NB-IoT是什么   NB-IoT是指窄带物联网(Narrow B...

10/19 15:13
34
0
温湿度传感器的需求

温湿度传感器(temperature transducer)是指能感受温度并转换成可用输出信号的传感器。温度传感器是温度测量仪表的核心部分,品种繁多。 相对温度和湿度是决定人和动物舒适度的一个重要参数...

10/19 14:16
22
0
Qt音视频开发36-USB摄像头解码qcamera方案

一、前言 除了监控专用的摄像头以外,有一些应用场景用的还是USB摄像头,甚至还有一些单片机或者开发板上用的CMOS摄像头,而Qt在嵌入式领域应用相当广,所以用Qt来读取加载显示USB摄像头和C...

10/18 09:23
30
0
NB-IoT窄带物联网技术的四大优势

  NB-IoT是指窄带物联网(Narrow Band -Internet of Things)技术,是IoT领域一个新兴的技术,支持低功耗设备在广域网的蜂窝数据连接,也被叫作低功耗广域网(LPWA)。事实上,物联网的设备可以...

10/16 15:07
28
0
压力传感器应用分析

压力传感器主要是测量液体与气体的压强的传感器。与其他传感器类似,压力传感器工作时将压力通过敏感元器件的变化转换为电信号输出。 压力传感器在很多监测与控制应用中得到广泛的使用。除了...

10/16 14:21
18
0
Qt音视频开发35-Onvif图片参数

一、前言 视频中的图片的配置参数一般有亮度、饱和度、对比度、锐度等,以前一直以为这些需要通过厂家的私有协议SDK来设置才行,后面通过研究Onvif Device Manager 和 Onvif Device Test To...

10/16 13:16
91
0
物联网智能终端设备和应用程序

物联网 (IOT)的出现改变设备不能自主连接互联网的窘态,如今它即将成为现实。从可穿戴设备、网络电视、智能笔和儿童玩具的发展来看,物联网成为未来科技必然趋势,是一匹竞争力黑马。随着大数...

10/15 16:29
18
0
需要加强NB-IoT网络优化和终端监管

NB-IoT解决方案在行业规模商用应用中得到了持续的验证,承受住考验,现在芯片和网络问题和障碍已经得到解决。 从统计结果来看,目前的绝大多数问题都集中在终端侧,因为行业的定制化需求以及...

10/15 14:31
10
0
Qt音视频开发34-Onvif时间设置

一、前言 对设备设置时间很有必要,这个是必备的功能,毕竟大部分的前端设备比如摄像机本身不带BIOS电池的,所以没法存储时间,要么设置了NTP地址来同步时间,要么其他设备主动对他进行设置时...

10/14 15:52
42
0
工业路由器和工业交换机不同的区别

随着现代社会科技的高速发展,促进了互联网的发展,带动了物联网的进步。物联网行业中工业路由器提供5G/4G/3G网络转WiFi的功能,前端可接入各种传感器设备,满足了工业领域对数据传输的高效率...

10/13 15:29
30
0
传感器的主要特性分析

众山科技从事物联网无线传感网络的产品研发和生产已经有十多年,在智能传感器方面技术非常成熟,合作项目经验丰富,在多年的经营中也接触了很多传感器,下面一起了解下传感器的特性,主要包含...

10/13 14:45
46
0
Qt音视频开发33-ffmpeg安卓版

一、前言 一直都想搞个安卓版本的视频监控程序,很早以前弄过一个,采用的是早期的ffmpeg2的lib文件,对于现在众多的网络流媒体格式,支持有限,而且新的Qt编写安卓程序,结构上也变动了,新...

10/13 09:51
39
0
智能传感器是怎么影响物联网发展的

尽管传感器技术的使用已长期影响制造商,工业组织和公用事业的运作方式,但将IoT添加到传感器中已扩大了其影响和用例,为流程带来了前所未有的连接和分析能力。如今,智能工厂,智能城市,智...

10/12 14:45
22
0
无线数据采集是什么 模拟量采集模块是什么

数据传输的方式可以分为两种,即有线传输和无线传输,使用有线通信方式的数据采集被称为有线数据采集,同样的使用无线通信方式的数据采集被称为无线数据采集。 无线数据采集是现代信息通信研...

10/12 14:21
10
0
Qt音视频开发32-Onvif网络设置

一、前言 用onvif协议来对设备的网络信息进行获取和设置,这个操作在众多的NVR产品中,用的很少,绝大部分用户都还是习惯直接通过摄像机的web页面进去配置,其实修改网络配置的功能在大部分的...

10/12 08:40
45
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部