Recent Posts:
Author:飘易 @ 2019-8-28 10:15:59
DHT11数字温湿度传感器是一款市面上使用比较多的温度和湿度传感器,本篇文章飘易就利用Arduino来获取DHT11传感器的温度和湿度。
……
Author:飘易 @ 2019-8-27 16:50:03
提到Arduion板子,飘易首先要提的是Arduino UNO R3这款板子,Arduino / Genuino Uno是基于ATmega328P的单片机开发板。它有14个数字输入/输出引脚(其中6个可用作PWM输出),6个模拟输入脚,16 MHz晶振
……
Author:飘易 @ 2019-8-25 21:40:35
Arduion使用ULN2003APG驱动直流电机(3-6V),同时通过电位器实现控制直流电机的不同转速,本着最简电路的原则,不考虑复杂的稳定措施,下面就跟着飘易一起来设计这套硬件电路吧。
……
Author:飘易 @ 2019-7-23 15:14:35
pure-ftpd 就开始支持虚拟用户。虚拟用户方式十分类似 /etc/passwd ,将用户的相关信息,如口令、姓名、 uid 、目录等,存入文件。但是该文件只适用于 FTP 。
……
Author:飘易 @ 2019-6-26 21:57:33
EMQX服务器搭建好之后,我们需要将MQTT消息持久化保存到mysql等数据库里了,这个时候就需要借助kafka这个消息中间件了,下面飘易来介绍下Kafka插件编译安装。
……
Author:飘易 @ 2019-6-26 21:48:02
安装kafka的扩展之前,在安装php-rdkafka之前,需要先安装librdkafka,接下来就可以利用PHP编写消费者了,有2种消费者类型:High-level consumer、Low-level consumer,区别是kafka服务器不会记录低级别消费者,但不影响它们的消费。
……
Author:飘易 @ 2019-6-26 21:33:46
kafka是一个分布式消息队列。具有高性能、持久化、多副本备份、横向扩展能力。生产者往队列里写消息,消费者从队列里取消息进行业务逻辑。一般在架构设计中起到解耦、削峰、异步处理的作用。
……
Author:飘易 @ 2019-6-26 21:14:01
本篇文章飘易使用储存库安装 EMQ X最新版,注意这种方式不推荐,因为不方便自定义插件的加载和开发,只能使用官方集成好的插件。但好处是可以快速安装,只需要几分钟就好了。如果你不需要自定义插件,就用这个方式安装吧。
……
Author:飘易 @ 2019-6-26 17:43:23
本片文章介绍源码编译安装EMQX,后续需要搭配自定义插件将mqtt消息转发到Kafka消息中间件里。我们选择EMQX 开源版,如果要将消息持久化到Kafka里(收费的企业版里支持),需要自行编写插件,幸好Github有开源的kafka插件,我们找V3的一个稳定版本以便能适配kafka插件(目前还不适配3.1或更高版本),因此我们选择3.0.1版本
……
Author:飘易 @ 2019-6-26 17:30:28
随着万物互联,物联网应用将是未来10年最火热的行业之一,飘易把搭建物联网平台过程中的一些知识点分享出来。EMQX服务器搭建、Kafka消息中间件、TCP服务器选型、云平台设计、设备端连接、APP控制
……