自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 ESP32 S3 读取DS18B20温度

esp32 使用读取DS18B20 的温度

2022-08-16 08:39:31 564 1

原创 在DOCKER 环境下使用keepalived+Nginx实现高可用

在DOCKER 环境下使用keepalived+Nginx实现高可用准备安装制作keepalived+Nginx 的image编制并启动基础版本的centos下载测试工具安装测试准备安装安装docker-desktop制作keepalived+Nginx 的image编制并启动基础版本的centosdocker-compose.yml 文件如下:‘’’version: ‘3.9’services:keepalivebase:image: ‘centos:8’container_na

2021-09-08 13:09:38 1736

原创 在windows操作系统下安装 mosquitto(MQTT)

在windows操作系统下安装 mosquitto(MQTT)准备下载安装文件下载测试工具安装测试准备下载安装文件文件名为:mosquitto-1.6.9-install-windows-x64.exe,下载地址为:`https://mosquitto.org/download/`下载测试工具地址:http://www.eclipse.org/paho/components/to...

2020-04-24 19:06:09 1597 1

原创 通过webrtc server 快速搭建webrtc视频通话

通过webrtc server 快速搭建webrtc视频通话环境准备配置webrtc server运行配置nginx生成密钥启动nginx测试环境准备(1)准备一台云服务器,并且已经安装coturn服务,安装方式参照(2)安装nodejs,安装方式参照(3)安装nginx,sudo apt-get install nginx(4)下载webrtc server,git clone htt...

2020-04-17 19:25:09 2575

原创 搭建coturn服务器

搭建coturn服务器环境准备文件配置启动测试环境准备(1)准备一台云服务器,安装Ubuntu18.04操作系统(2)安装coturnsudo apt install coturn 文件配置配置文件位置/etc/turnserver.conf修改内容:listening-port=3478external-ip=49.233.183.129realm= 网址user=用...

2020-04-17 13:44:05 1014

原创 通过MQTT在node-red平台上显示电机电流曲线

通过MQTT在node-red平台上显示电机电流曲线环境准备采集电流并通过MQTT传入云服务器配置电流曲线显示界面结果如下结果分析今天到手了一块电流传感器模式(ACS712),量程为+/- 5安培。测量精度为1.5%。废话少说,设备连接图如下:看看乱成一团的实物图环境准备(1)把万用表和ACS7132串入电机控制回路中(2)Arduino与笔记本连接正常(3)笔记本和云服务连接正...

2020-04-16 23:48:47 1094

原创 Arduino UNO通过python采集模拟量数据

Arduino UNO通过python采集模拟量数据环境准备Arduino程序准备开关量输出模拟量采集环境准备老样子我们第一步先把环境准备好(1) 在计算机上安装python3.7 环境。(2)安装pyfirmatapip install pyfirmata (3)连接好Arduino UNO 以及模拟量采集的变阻器Arduino程序准备(1)设置通信串口(2)设置ardui...

2020-04-14 00:04:47 1701

原创 Arduino UNO模拟量采集

Arduino UNO模拟量采集环境准备打开arduino开发环境观察输出结果环境准备准备一个滑动变阻器,Arduino uno 板一块,接线图如下:打开arduino开发环境编写程序代码如下void setup() { //设置串口波特率为9600bps Serial.begin(9600);}void loop() { //延时1秒 delay(100);...

2020-04-13 21:17:27 3376 1

原创 在ubuntu操作系统下安装 mosquitto(MQTT)

在ubunt操作系统下安装 mosquitto(MQTT)环境准备安装 mosquitto启动mosquitto测试连接环境准备准备Ubuntu 操作系统安装 mosquittosudo apt-get install mosquitto启动mosquitto启动服务sudo service mosquitto start停止服务sudo service mosquitto...

2020-04-11 17:56:09 589

原创 node-red安装

node-red安装环境准备安装node-red启动node-red打开网页测试环境准备(1) 准备Ubuntu 操作系统(2) 安装nodejs和npmsudo apt-get install nodejssudo apt-get install npm(3)检查nodejs和npm是否安装成功ubuntu@VM-0-4-ubuntu:~$ node --versionv...

2020-04-11 16:54:23 673

原创 python文字转换为语音播放

标题

2020-01-02 11:35:23 691

原创 使用python结合redis 开发ros2节点

使用python结合redis 开发ros2节点目的功能环境准备程序示例结果目的在ros2中,使用redis作为实时数据共享,减少各个节点中的数据交互,从而减少系统开销。功能1、每一秒发布一次topic2、每一秒写一次数据库,并调用环境准备1、已经安装有ros2的ubuntu虚拟机2、安装python开发环境3、redis已经安装完成,如果没有完成请参照:内存数据库redis,p...

2019-06-10 15:44:53 707

原创 使用python,Qt开发liunx应用程序

使用python,Qt开发liunx应用程序环境准备程序开发主程序窗口程序环境准备1、安装ubuntu_18.04 虚拟机2、安装pyton33、安装Qt开发环境pip3 install -U PyQt5程序开发主程序main.pyimport sysfrom PyQt5 import QtGuifrom PyQt5.QtWidgets import QApplicati...

2019-06-10 11:16:13 411

原创 python使用连接池操作redis数据库

python使用连接池操作redis数据库环境准备概念程序示例运行结果环境准备准备好ubntu18.04虚拟机,并且安装redis,pyton等环境。环境准备概念本示例采用单例模式,创建redis连接池。这样可以在应用程序的任何地方使用相同的连接池,节省系统开销程序示例'''使用单例模式创建redis 链接池'''from redis import ConnectionPool...

2019-06-10 10:54:03 4096

原创 内存数据库redis,pyhon操作-环境准备和简单示例

内存数据库redis,pyhon操作环境准备安装 pyton redis编写第一个测试程序执行程序:执行结果环境准备1、准备好ubntu18.04虚拟机2、安装redissudo apt-get install redis-server3、测试redis$ redis-cli 127.0.0.1:6379> set aaa bbbOK127.0.0.1:6379> ...

2019-06-10 09:57:15 238

原创 notepad++ linux安装

notepad++ linux安装增加apt 库更新 apt安装增加apt 库sudo add-apt-repository ppa:notepadqq-team/notepadqq更新 aptsudo apt-get update安装sudo apt-get install notepadqq

2019-05-09 17:05:55 8301

原创 Firefly-RK3399 第一个编译到内核的驱动程序编制

Firefly-RK3399第一个编译到内核的驱动程序编制新建目录编写驱动程序 hello.c编写Makefile和Kconfig文件在drivers目录下修改Makefile和Kconfig文件配置环境新建目录在 kernel/drivers目录中,新建文件夹mkdir zwwang编写驱动程序 hello.c在zwwang目录中新建hello.c文件#include <lin...

2019-03-11 17:29:43 2760 2

原创 Firefly-RK3399 第一个驱动程序编制

Firefly-RK3399第一个驱动程序编制编写程序 hello_module.c编写Makefile编译执行编写程序 hello_module.c#include <linux/init.h>#include <linux/module.h>MODULE_LICENSE("Dual BSD/GPL");MODULE_AUTHOR("ZWWA

2019-03-11 15:08:58 2137 5

原创 windows平台二维码识别

window平台二维码识别读取二维码图片灰度处理二值化、滤波二维码读取读取结果代码读取二维码图片灰度处理二值化、滤波二维码读取读取结果类型:QR-Code条码: http://v.dongyu315.com/q.aspx?c=5629060261940201代码Mat srcImg = img.clone();imshow(“原图”, srcImg);cvtColor...

2019-03-11 11:57:20 1850

原创 window平台二维码识别环境搭建

window平台二维码识别环境搭建VS2017 C++安装Opencv 安装及环境变量设置zbar 安装及环境变量设置VS2017 C++安装下载Visual Studio安装程序vs_community,可根据需要安装社区版或专业版。安装步骤可参照:https://www.cr173.com/html/259734_1.htmlOpencv 安装及环境变量设置下载Opencv,下...

2019-02-19 13:10:15 382

原创 ROS1 自启动制作过程

环境准备ubntu 16.04ROS 版本为 kinetic1.首先安装robot_upstart工具sudo apt-get install ros-kinetic-robot-upstart2. 安装启动文件例如需要robot_config包下的move_base_amcl.launch运行以下命令rosrun robot_upstart install robot_confi...

2019-01-16 11:18:26 175

原创 ROS2 多台机器人间通信

环境准备准备好两台已经安装好ROS2的虚拟机,并打开虚拟机,通过ping确定两台虚拟机连接正常。设置domain id在两台虚拟机中分别执行export ROS_DOMAIN_ID=1运行程序及显示测试结果在第一台虚拟机中执行ros2 run ros2_demo ros2_talker在第二天虚拟机中执行ros2 run ros2_demo ros2_listerner...

2018-12-06 11:32:43 3707

原创 ROS2 第一个C++程序(talker和listener为例)

ament 安装在ROS2安装完成后,查看ament是否安装成功,如果未安装成功使用sudo apt install ament*安装ament软件包创建软件开发工作区目录$ mkdir -p ~/ros2_ws/src/ros2_demo/srcCMakeLists.txt和package.xml文件进入 ~/ros2_ws/src/目录cd ~/ros2_ws/src/ros...

2018-12-05 17:05:34 8506

原创 ROS2 launch文件编写和执行

ROS2 launch文件编写ros2的launch文件和ROS1的launch文件编写有所差别,ROS2可用python编写launch问题以demo_nodes_cpp包中 talker和listen为例:在这里插入代码片talker_listener.launch.py...

2018-12-05 14:06:16 2866

翻译 ros2 linux安装

liunx虚拟机安装安装ubuntu 18.04 虚拟机安装ros2安装源要安装包,需要将我们的存储库添加到apt 中。首先,您需要像这样使用apt授权我们的gpg密钥:sudo apt update && sudo apt install curl gnupg2curl http://repo.ros2.org/repos.key | sudo apt-key add...

2018-12-05 13:28:12 669

翻译 ros2 linux安装

ros2 linux安装liunx虚拟机安装安装ros2下载ROS2 release 文件安装及初始化ROSDEP安装依赖项安装python 3库安装DDS实现(可选)尝试一些例子liunx虚拟机安装安装ubuntu 18.04 虚拟机安装ros2下载ROS2 release 文件下载地址https://github.com/ros2/ros2/releasesUbuntu18.04对...

2018-12-04 17:46:50 1143

mosquitto-1.6.9-install-windows-x64.exe

Mosquitto是一个开源(BSD许可证)的消息代理,实现MQTT(消息队列遥测传输)协议版本3.1。 MQTT(MQ Telemetry Transport),消息队列遥测传输协议,轻量级的发布/订阅协议,适用于一些条件比较苛刻的环境,进行低带宽、不可靠或间歇性的通信。值得一提的是mqtt提供三种不同质量的消息服务: “至多一次”,消息发布完全依赖底层 TCP/IP 网络。会发生消息丢失或重复。这一级别可用于如下情况,环境传感器数据,丢失一次读记录无所谓,因为不久后还会有第二次发送。 “至少一次”,确保消息到达,但消息重复可能会发生。 “只有一次”,确保消息到达一次。这一级别可用于如下情况,在计费系统中,消息重复或丢失会导致不正确的结果。 ———————————————— 版权声明:本文为CSDN博主「键盘上的精灵」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/yangkunpengD/article/details/87367128

2020-04-24

Qtplugin 例子

使用QtCreator 开发的完整的插件例子,包括主程序和插件

2014-07-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除