0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用Nodemcu+ILI9341制作PC运行监控器的过程

科技观察员 来源:八色木 作者:八色木 2022-04-13 16:54 次阅读

Nodemcu v1.0是一块基于esp8266的NodeMcu开发板,具有GPIO、PWM、I2C、1-Wire、ADC等功能,无意中在X宝上发现,主要是价格便宜,20块左右的价格就可拥有Arduino一样方便的开发功能。

开始前,我们习惯性的看一下这款号称和Arduino一样好用的Nodemcu 的针脚定义和尺寸。

Nodemcu 的针脚定义和尺寸

pYYBAGJWj7GAJMaMAAhAggSVpwg295.png

NodeMCU 是一款开源的物联网开发平台,其固件和开发板均开源,自带 WIFI 模块。基于该平台,用几行简单的 Lua 脚本就能开发物联网应用。既然为物联网而生的,那尺寸怎们样?请看下图

poYBAGJWj6yAck2BAAVu3C-yylI660.png

够小吧?3cm X 5.7cm的面积足以放到很小的盒子里了。

NodeMCU 硬件详细配置如下:

核心模组为 ESP8266

MCU 为 Xtensa L106

RAM 50K

Flash 512K

D1~D10:10 GPIO, 每个都能配置为 PWM, I2C, 1-wire

FCC 认证的 WIFI 模块,内置 PCB 天线,可作为 AP

CP2102 USB 串口,即插即用(官方驱动支持 Windows, OS X,Linux 以及 VMware)

液晶屏和DHT22

下面再来看一看另一个猪脚2.4寸TFT液晶屏,(ILI9341)还带触摸哦!液晶屏地址

poYBAGJWj6iAFumlAASfH9jzbt4618.png

DHT22温度传感器,DHT22地址

poYBAGJWj6OAPet0AAHNNX_-pt0200.png

下面万事俱备,开始试制PC监控器,监控PC的CPU、内存、风扇等的实时运转信息和室内温度。PC端运行 monitoring.py 后可采集PC端的相关信息,然后通过USB在lcd屏上显示。

电路连接图

pYYBAGJWj56AJe_xAAOV6ad0uKg051.png

Arduino代码或至GITHUB下载:https://github.com/execuc/esp-hw-monitoring

成品图

poYBAGJWj5qAPXyxAAzamex_mxo465.png
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ESP8266
    +关注

    关注

    50

    文章

    953

    浏览量

    44307
  • NODEMCU
    +关注

    关注

    13

    文章

    289

    浏览量

    21101
收藏 人收藏

    评论

    相关推荐

    STM32 ILI9341驱动TFTLCD屏(二)

    ILI9341集成了240x320x18位图形类型静态RAM,也可称为显存。
    发表于 07-27 14:38 1389次阅读
    STM32 <b class='flag-5'>ILI9341</b>驱动TFTLCD屏(二)

    ili9341

    谁有ili9341的中文资料,和单片机接口。有这方面的原代码??
    发表于 04-11 21:00

    ILI9341_SPI屏的使用教程

    ILI9341_SPI屏的使用教程目录引言接线STM32CubMX配置ILI9341_SPI库函数移植在工程中添加ILI9341_SPI库显示字符串例程效果演示:进阶操作显示中文字符打开取字模软件
    发表于 08-24 07:39

    ILI9341液晶控制详解

    ILI9341 液晶控制详解1、ILI9341 液晶控制简介:ILI9341 液晶控制自带
    发表于 11-29 08:27

    用于连接ILI9341显示和Wemos Lolin D32 Pro载板

    描述ILI9341 显示和 LOLIN D32 载板所以这就是载板,它基本上是一个连接板,用于连接 ILI9341 显示和 Wemos Lolin D32 Pro 板。准备这个项目的目标是在不使
    发表于 09-05 06:10

    如何在STM32F746上安装一个ILI9341 TFT显示

    显示是基于 ILI9341 芯片的 TFT mcufriend-like ( http://www.lcdwiki.com/2.4inch_Arduino_Display )。我从 mbed 上
    发表于 01-29 08:10

    使用最新的TFT_eSPI库和Nodemcu 1.0上的ili9341,drawBmp函数无法正确显示颜色的原因?

    使用最新的TFT_eSPI库和Nodemcu 1.0上的ili9341,drawBmp函数无法正确显示颜色。一张 240x320 bmp 图片被包裹了 10%。请指教解决方案。
    发表于 02-27 08:32

    ILI9341相关英文资料

    ILI9341_DS ILI9341_DS
    发表于 11-11 17:14 37次下载

    ILI9341 for TFT

    ILI9341 for TFT
    发表于 12-02 10:45 58次下载
    <b class='flag-5'>ILI9341</b> for TFT

    nodemcu制作远程服务,Nodemcu+ILI9341制作PC运行监控器

    Nodemcu v1.0是一块基于esp8266的NodeMcu开发板,具有GPIO、PWM、I2C、1-Wire、ADC等功能,无意中在X宝上发现,主要是价格便宜,20块左右的价格就可拥有
    发表于 10-23 13:36 1次下载
    <b class='flag-5'>nodemcu</b><b class='flag-5'>制作</b>远程服务<b class='flag-5'>器</b>,<b class='flag-5'>Nodemcu+ILI9341</b><b class='flag-5'>制作</b><b class='flag-5'>PC</b><b class='flag-5'>运行</b><b class='flag-5'>监控器</b>

    嵌入式单片机基础篇(十八)之ILI9341 液晶控制

    ILI9341 液晶控制详解1、ILI9341 液晶控制简介:ILI9341 液晶控制自带
    发表于 11-19 18:36 17次下载
    嵌入式单片机基础篇(十八)之<b class='flag-5'>ILI9341</b> 液晶控制<b class='flag-5'>器</b>

    ILI9341的使用之【二】ILI9341介绍

    的a-TFT LCD 的262144色单片驱动。这个单片驱动包含了一个720通道的源极驱动(source driver),一个320通道的栅极驱动(gate driver),1
    发表于 11-23 16:21 43次下载
    <b class='flag-5'>ILI9341</b>的使用之【二】<b class='flag-5'>ILI9341</b>介绍

    ILI9341的使用之【一】TFT-LCD原理(转载)

    原理,到软件驱动的理解,再到软件驱动的使用,应用代码的实现,这一路下来,需要记录的方方面面估计不少。要知道ILI9341的驱动原理,首先当然得从TFT-LCD的工作原理开始理解起。这里从网上找了好多,感觉这篇简单又清楚,因此转载过来学习。转载过程中删减了一些
    发表于 11-24 14:51 51次下载
    <b class='flag-5'>ILI9341</b>的使用之【一】TFT-LCD原理(转载)

    ESP32+ILI9341触摸屏运行LVGL Demo指南

    ESP32+ILI9341触摸屏运行LVGL Demo指南
    发表于 11-26 19:51 136次下载
    ESP32+<b class='flag-5'>ILI9341</b>触摸屏<b class='flag-5'>运行</b>LVGL Demo指南

    ILI9341的使用之【三】ILI9341系统通信接口模式操作详解

    ILI9341系列目录:《ILI9341的使用之【一】TFT-LCD原理(转载)》《ILI9341的使用之【二】ILI9341介绍》MCU系统接口共4类12种模式,具体内容及选择方式详
    发表于 12-08 12:36 43次下载
    <b class='flag-5'>ILI9341</b>的使用之【三】<b class='flag-5'>ILI9341</b>系统通信接口模式操作详解