草庐IT

ESP32 入门笔记08:1.54寸(240*240)彩色TFT 显示高清IPS LCD 屏幕 SPI接口

目录1.屏幕规格2.原理图3.程序实现3.1引脚定义3.2Adafruit_GFX/Arduino_ST7789版3.3TFT_eSPI库版3.3.1配置TFT_eSPIa.选择屏幕的驱动和尺寸b.定义引脚c.定义启用的字体d.其他选项3.3.2TFT_eSPI显示图片4.成果展示资料下载参考资料TFT一般指薄膜晶体管。薄膜晶体管(ThinFilmTransistor,简称TFT)是一种器件。1.屏幕规格ZJY154T-PG04厚.pdfST7789VW芯片手册.pdf(见资料下载处)2.原理图ST7789屏幕驱动电路图3.程序实现3.1引脚定义参考:ESP32入门笔记01:乐鑫ESP32-D

基于入门级粒子群算法的PID参数整定(MATLAB2016b-simulink)(超详细01)

  PID算法作为工业或日常生活中常用的控制算法,想必大家都不陌生,依靠误差反馈来消除误差,关于PID的原理部分相比看这篇博客的同学应该都十分清楚,有不清楚的同学可以百度或知网搜索。PID算法的应用程度很广但都逃不开一个步骤,也是相对而言最最令人头痛的一个过程——调参,具体来说就是调Kp、Ki、Kd。  以往的方法都是手动调试,根据调参经验,先调KP,再调KD··········,繁琐的步骤让人头晕,费 那么PID参数的调试是否有一种相对来说简单的调试方式呢?————————————————————分割线———————————————————— 前面废话这么多为了凑字数,看官老爷莫着急,嘿嘿!

基于入门级粒子群算法的PID参数整定(MATLAB2016b-simulink)(超详细01)

  PID算法作为工业或日常生活中常用的控制算法,想必大家都不陌生,依靠误差反馈来消除误差,关于PID的原理部分相比看这篇博客的同学应该都十分清楚,有不清楚的同学可以百度或知网搜索。PID算法的应用程度很广但都逃不开一个步骤,也是相对而言最最令人头痛的一个过程——调参,具体来说就是调Kp、Ki、Kd。  以往的方法都是手动调试,根据调参经验,先调KP,再调KD··········,繁琐的步骤让人头晕,费 那么PID参数的调试是否有一种相对来说简单的调试方式呢?————————————————————分割线———————————————————— 前面废话这么多为了凑字数,看官老爷莫着急,嘿嘿!

简单介绍WiFi模块ESP8266的使用方法及如何使用TCP协议连接巴法云物联网平台。

首先不要慌张,8266模块不像你想象的那么难,只要简单掌握一些AT指令还是很好操作的,下面步入正题。目录1、模块及管脚介绍2、硬件连接3、AT指令4、连接巴法云平台1、模块及管脚介绍ESP8266模块是深圳安信可公司基于ESP8266芯片研发,特点是成本低、使用简便、功能强大,拥有业内极富竞争力的封装尺寸和超低能耗技术,为移动设备和物联网应用设计,可将用户的物理设备连接到Wi-Fi无线网络上,进行互联网或局域网通信,实现联网功能,将硬件联网是一件比较麻烦的事情,但是通过使用ESP8266WiFi模块,仅需要通过串口使用AT指令控制,就能满足大部分的联网功能需求,实现物物互联。下面是模块的管脚介

简单介绍WiFi模块ESP8266的使用方法及如何使用TCP协议连接巴法云物联网平台。

首先不要慌张,8266模块不像你想象的那么难,只要简单掌握一些AT指令还是很好操作的,下面步入正题。目录1、模块及管脚介绍2、硬件连接3、AT指令4、连接巴法云平台1、模块及管脚介绍ESP8266模块是深圳安信可公司基于ESP8266芯片研发,特点是成本低、使用简便、功能强大,拥有业内极富竞争力的封装尺寸和超低能耗技术,为移动设备和物联网应用设计,可将用户的物理设备连接到Wi-Fi无线网络上,进行互联网或局域网通信,实现联网功能,将硬件联网是一件比较麻烦的事情,但是通过使用ESP8266WiFi模块,仅需要通过串口使用AT指令控制,就能满足大部分的联网功能需求,实现物物互联。下面是模块的管脚介

手机app控制esp32-cam拍照上传,tcp和mqtt协议

1、示例说明往期课程:第一讲:esp32-cam图片上传第二讲:esp32-cam图片上传,安卓app显示第三讲:esp32-cam图片上传,微信小程序显示本期课程是第四讲,在使用这个示例前,最好先实现前几节课的esp32-cam自动拍照上传,然后在可以拍照上传的基础上,实现使用手机app控制拍照上传。2、原理讲解采用订阅\发布模式。首先esp32通过tcp或者mqtt服务,订阅xxx主题,订阅之后,就可以接收到发往xxx主题的消息,app向xxx主题发送消息,esp32订阅之后就可以收到消息,从而执行拍照指令。示例图如下:3、tcp协议订阅、发布控制拍照arduino示例程序:点击下载本例程

手机app控制esp32-cam拍照上传,tcp和mqtt协议

1、示例说明往期课程:第一讲:esp32-cam图片上传第二讲:esp32-cam图片上传,安卓app显示第三讲:esp32-cam图片上传,微信小程序显示本期课程是第四讲,在使用这个示例前,最好先实现前几节课的esp32-cam自动拍照上传,然后在可以拍照上传的基础上,实现使用手机app控制拍照上传。2、原理讲解采用订阅\发布模式。首先esp32通过tcp或者mqtt服务,订阅xxx主题,订阅之后,就可以接收到发往xxx主题的消息,app向xxx主题发送消息,esp32订阅之后就可以收到消息,从而执行拍照指令。示例图如下:3、tcp协议订阅、发布控制拍照arduino示例程序:点击下载本例程

【D01】Django中实现带进度条的倒计时功能(简易版)

首先说明简易版是只有一个倒计时和一个进度条,页面加载后自动开始计时,下次计时需要手动刷新页面。后续会更新实现完整的倒计时功能的文章前期准备前端框架你需要准备一些前端框架:Bootstrap4和jQuery安装方法请自行查阅官方文档或教程Bootstrap4:https://v4.bootcss.com/docs/getting-started/download/jQuery:https://www.runoob.com/jquery/jquery-install.html保证你的Django项目已经配置完毕,包括路由倒计时部分先上效果图(emm...不好意思有点丑...至于这个进度条为什么会跳

【D01】Django中实现带进度条的倒计时功能(简易版)

首先说明简易版是只有一个倒计时和一个进度条,页面加载后自动开始计时,下次计时需要手动刷新页面。后续会更新实现完整的倒计时功能的文章前期准备前端框架你需要准备一些前端框架:Bootstrap4和jQuery安装方法请自行查阅官方文档或教程Bootstrap4:https://v4.bootcss.com/docs/getting-started/download/jQuery:https://www.runoob.com/jquery/jquery-install.html保证你的Django项目已经配置完毕,包括路由倒计时部分先上效果图(emm...不好意思有点丑...至于这个进度条为什么会跳

【云原生|Docker】01-docker简介

目录前言Docker简介 1. 什么是docker 2. Docker和vm有什么区别3.  Docker架构4. Docker特性  Docker安装1. Docker版本介绍2. Centos7安装docker 3. Docker校验4. Docker启动5. Docker配置文件前言         接下来准备记录云原生系列的相关知识,主要分为两大类,一是:docker;二是:kubernetes。在kubernetes1.24版本开始就已经默认不在使用docker了,但是基于实际生产环境大多数还是在使用docker的,因此我们在说kubernetes之前,先详细说说docker相关知识