阿里云多个设备MQTT互连
环境 阿里云有两个物联网平台,一个是阿里云物联网平台 https://iot.console.aliyun.com 一个是阿里云生活物联网平台 https://living.aliyun.com 前者适用于开发者,比较灵活 ,MQTT就是在这款搭建;后者适用于“玩”,可以连接天猫精灵什么的,并且有开发好的物联网手机app,可直接应用,容易上手,但是比较笨,不方便开发使用。 在阿里云创建MQTT就是安全度高些,然后可以用它免费的MQTT服务器,向其他开放的免费MQTT服务器用的人太多,容易设备号被顶,阿里云的话通过三元组都有唯一对于的客户ID。 大致流程,首先在物联网平台创建产品,产品下再创建你需要的设备,创建多个设备可以通过MQTT互相通信,当然,不同产品间的设备也是可以通信的,创建完设备后,通过“规则引擎”创建设备之间的联系,才可以设备间痛惜。
创建设备登录阿里云物联网平台,创建产品,都是用默认设置 添加设备,写入名字即可,设备名字选英文
设备互联自定义话题在产品中,选择Topic 类分类,自定义Topic 权限“发布和订阅”
创建规则功能就是可以设置每个设备间的信息传递 ...
hexo-md基础语法
标题栏部分---title: hexo-md基础语法 //标题comments: true //评论toc: true cover: https://tse2-mm.cn.bing.net/th/id/OIP-C.RE5i4GavSQYYG1pjjkseeAHaEt?pid=ImgDet&rs=1 //封面图片categories: hexo //分类tags: - md语法 hexo写作 //标签abbrlink: hexo1 //后缀date: 2022-11-04 20:03:48 //日期---
这段就是本篇文章的标题部分 已注释
标题部分使用 # 号可表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推。
# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题
段落1段落换行:用两个以上空格加回车
*斜体文本*_斜体文本_**粗体文本**__粗体文本__***粗斜体文本***___粗斜体文本___
3分割线:用三个以上的(星号) ...
FPGA- Verilog基础知识
前言FPAG虽说是嵌入式的,但和一般的嵌入式单片机差别很大,FPGA定义“一种可通过编程来修改其逻辑功能的数字集成电路”,说简单点就是他的程序是用来修改电路的,而大多数单片机编程改变不了他的电路内部连接,大多是用来程序设计。Verilog 是FPGA的一种编程方式,他跟单片机C语言语法有些类似的地方,但是框架不同,单片机是串行,FPGA是并行,简单点说就是一个是单线程,一个是多线程
Verilog学习因为我之前一直是学习STM32,STC15,ESP32这些,他们的编程方式基本一样,互通的,但是FPGA就另类了,没办法,得听导师的学这个,不然就得学PLC那些了,哈哈哈所以,我将用Verilog和单片机C语言对比的方式学习,这样更容易理解和记忆。
Verilog-逻辑值Verilog的逻辑值是0,1,x,z 四个值,分别代表 低电平 高电平 未知电压(高/低) 高阻悬空 ,而C语言只有0和1,也就是高电平和低电平两个状态。 在单片机C语言中,数字信号是以二进制0和1组成的,比如 IO口控制LED 我用0和1控制亮和灭;在信号传输中根据高低电平输出的 0xff(1111 11 ...
hexo 个人博客网站 部署
前言 Hexo 是一个基于 Node.js 的静态博客生成框架。它使用 Markdown 格式的文本文件作为输入,通过主题和插件的设置可以轻松地生成静态网页。Hexo 具有简单易用、速度快、支持丰富的主题和插件等特点,因此在静态博客领域得到了广泛应用。 选用hexo的主要原因是他轻量化,生成的静态网页,可将其部署于github上,即使没有云服务器也可以搭建网站。
搭建hexo网站的方案 具体的方案,得根据自身的条件来定,首先搭建的技术难度不大,主要就在环境的选择,和不同的人群。
1、没有任何服务器 可在windows系统上搭建hexo网站,操作也很简单,只需安装 node.js 然后安装hexo即可,B站上大多数视频都是基于windows的教程。搭建完网站后再用过hexo d 部署到github上,弥补没有服务器的缺陷,部署到github上,别人就可以通过访问你的github域名来访问你的个人网站。你也可以给github的网站绑定一个你自己注册的域名。 hexo上用到的评论系统,在线聊天系统,也可以借助国外的Zeabur免费服务器部署,具体操作看https://but ...