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

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

3天内不再提示

怎样为Wemos D1 mini系列制作了ILI9341防护罩

454398 ? 来源:wv ? 2019-10-18 09:09 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:所需的组件

ILI9341 2.8“带触摸芯片的ftt

Wemos D1 mini(或mini Pro)

条带板(最少36colsx35行)

L7805稳压器IC +散热器

5.5x2.1电源插座

330nF电容器

100nF电容

全尺寸SD卡(或带适配器的micro SD)

单排公头和母头

电线

微型USB电缆,用于程序下载

6-12V电源(可选)

如果要使用TFT的触摸功能,则必须购买带触摸芯片的TFT。

步骤2:添加SD函数

如您所见,Nailbuster的电路确定了引脚连接的主要部分。将SD引脚连接到MCU只需要做一件事。

TFT的每个部分都通过SPI总线与MCU进行通信。因此,我们必须将三个SD引脚连接到公共SPI引脚。

SD_MOSI到MCU的MOSI引脚

SD_MISO到MCU的MISO引脚

SD_SCK到MCU的SCK引脚。

只有SD_CS(从选择或SS)必须是唯一的。我将D3引脚用作SD_CS。

当然,您必须将一个四引脚长的公引脚接头焊接到SD连接上。

有关Wikipedia上SPI总线的更多信息。

步骤3:制作PCB

我使用的PCB尺寸是36个冒号乘以35行。首先,我放置主要组件并定义PCB的最终尺寸。之后,将其切成最终尺寸。

在四个角上开四个孔,以固定PCB。

扩大孔,以插入电源插座

剪下母头并将其焊接到PCB中。对于Wemos板,您需要

8针长x2

14针长x1和

4针长x1用于TFT

焊锡

电源插座

电容器

稳压器

电线。

此后,您必须切割一些PCB条以消除短路。 (请参见上图。)

在下一步中,我建议使用万用表检查连接。执行此步骤可以消除一些烟雾和燃烧的成分。 :-)

最后将Wemos板和TFT插入屏蔽层。

要切割PCB条,有一种非常简单的方法。使用直径为3.5毫米的钻头。

要在快捷方式中节省电路,您可以使用一些垫片和螺丝将其组装在塑料板上。

步骤4:示例程序

首先,您必须下载并安装以下库:

Adafruit GFX图形核心库和

从Github下载XPT2046的Arduino库。

然后下载附带的四个草图。

制作“ button_SD_test_03”文件夹并将四个文件放入其中

通过Arduino IDE打开“ button_SD_test_03.ino”,并将程序上传到MCU。

在随附的程序中,您会找到示例,这些示例将指导您使用护罩。

您会看到纵向屏幕的屏幕校准不是很好。如果您有更好的校准参数,请与我们共享。

剩余的一些引脚可用于将屏蔽罩连接到传感器或其他设备。

D0-数字I/O或SS附加SPI设备

A0-模拟输入

RST

TX,RX-串行通信,I2C或SS附加SPI设备

当然,您可以与其他设备通信,也可以通过WiFi从Internet上获取任何数据。要做到这一点,请参阅我以前的说明。

ESP8266 MCU之间通过家庭路由器的WiFi通信

Accesspoint-两个ESP8266 MCU之间的站通信。

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

    关注

    0

    文章

    4

    浏览量

    6667
  • ILI9341
    +关注

    关注

    3

    文章

    32

    浏览量

    27370
  • l7805
    +关注

    关注

    0

    文章

    8

    浏览量

    15460
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    L-com诺通推出新型组装式D-Sub护罩套件

    D-Sub连接中,针对专属应用,许多客户需要自己进行装配。为了进一步降低安装难度,提升连接自由度,L-com诺通推出了一系列新型组装式D-Sub护罩套件。
    的头像 发表于 07-29 14:53 ?234次阅读

    【RA4L1-SENSOR】电子相册

    要实现电子相册功能,需要先实现多个外设驱动和软件模块,如下: 1、SD 卡驱动(SPI) 2、LCD 驱动( ILI9341) 3、FAT 文件系统驱动(Fatfs) 4、BMP 文件解码 实现效果
    发表于 06-14 01:51

    使用恩智浦FRDM-MCXN947开发板驱动TFT LCD模组

    模组名字SPI_Module_MSP3323,驱动芯片ILI9341,屏幕尺寸240x320像素,自带GRAM。通过4线SPI驱动,可以发送数据和命令也可以读取屏幕的IC参数甚至
    的头像 发表于 05-16 14:10 ?2348次阅读
    使用恩智浦FRDM-MCXN947开发板驱动TFT LCD模组

    st7789软件包不能添加是怎么回事?

    1、在UI界面上可以看到st7789,但在packages中没有。 2、没有看到对应的下载信息。 3、在对应github中可以正常下载。 4、RTT版本5.1.0. 5、类似的ili9341的添加是正常的。
    发表于 03-20 07:51

    程斯-外科敷料和患者防护罩激光抗性测试仪—AI型号齐全

    测试仪
    jf_62302303
    发布于 :2025年02月25日 13:58:49

    防水浴霸无线遥控开关设计方案——不知道你就OUT了

    防护罩,用以防水溅和水汽。但是实际的应用中是不能拿水去泼的,会引起短路起火等事故。 ??????对于一般的水蒸气而言,防水罩设计是够用的。但是这样的设计不方便对防护罩快速启闭进行操作,而且在长时间的使用过程中,
    的头像 发表于 02-05 14:33 ?622次阅读

    MHMF092L1D1-MINAS A6N系列 介绍 松下

    电子发烧友网你提供Panasonic(Panasonic)MHMF092L1D1-MINAS A6N系列 介绍相关产品参数、数据手册,更有MHMF092L1D1-MINAS A6N
    发表于 01-10 19:10
    MHMF092L<b class='flag-5'>1D1</b>-MINAS A6N<b class='flag-5'>系列</b> 介绍 松下

    AFE4400评估板里面的BAV99W-7-F(D1D2、D3、D4)是不是可以去掉?

    请问AFE4400评估板里面的BAV99W-7-F(D1D2、D3、D4)是不是可以去掉?这些二极管的作用是什么
    发表于 12-30 06:22

    请问TVP5158分辨率D1与HalfD1是如何转换的?

    这段时间在调试TVP5158模拟视频采集芯片,发现输出数据有三种分辨率D1、HalfD1和CIF,手册上面只是说明了D1、HalfD1和CIF三者的水平像素点和垂直行数的关系,但是这
    发表于 12-23 06:31

    Made with KiCad(十六):全志RISC-V 64 SoC F133/D1s开发板

    “ ??全志F133是首款基于RISC-V架构的F系列处理器,F133是一款64bit处理器,性能比以往的F系列芯片有很大的提升。 ? ” 概览 全志D1s,又名 F133,它是早些时候和支持
    的头像 发表于 12-04 18:22 ?4682次阅读
    Made with KiCad(十六):全志RISC-V 64 SoC F133/<b class='flag-5'>D1</b>s开发板

    MHMF082L1D1-MINAS A6N系列 介绍 松下

    电子发烧友网你提供Panasonic(Panasonic)MHMF082L1D1-MINAS A6N系列 介绍相关产品参数、数据手册,更有MHMF082L1D1-MINAS A6N
    发表于 11-06 18:43
    MHMF082L<b class='flag-5'>1D1</b>-MINAS A6N<b class='flag-5'>系列</b> 介绍 松下

    TPA3112d1制作D类功放电路,输出波形失真怎么解决?

    TPA3112d1功放芯片,制作D类功放电路,最后的输出需接一个LC低通滤波器,我设计的LC低通滤波的截止频率27KHZ,但是输出的波形正确。前面输出的波形应该是对的,是一个占空
    发表于 11-04 06:23

    MHMF042L1D1-MINAS A6N系列 介绍 松下

    电子发烧友网你提供Panasonic(Panasonic)MHMF042L1D1-MINAS A6N系列 介绍相关产品参数、数据手册,更有MHMF042L1D1-MINAS A6N
    发表于 10-11 18:51
    MHMF042L<b class='flag-5'>1D1</b>-MINAS A6N<b class='flag-5'>系列</b> 介绍 松下

    MHMF041L1D1-MINAS A6N系列 介绍 松下

    电子发烧友网你提供Panasonic(Panasonic)MHMF041L1D1-MINAS A6N系列 介绍相关产品参数、数据手册,更有MHMF041L1D1-MINAS A6N
    发表于 09-10 19:18
    MHMF041L<b class='flag-5'>1D1</b>-MINAS A6N<b class='flag-5'>系列</b> 介绍 松下

    MHMF022L1D1-MINAS A6N系列 介绍 松下

    电子发烧友网你提供Panasonic(Panasonic)MHMF022L1D1-MINAS A6N系列 介绍相关产品参数、数据手册,更有MHMF022L1D1-MINAS A6N
    发表于 08-09 18:31
    MHMF022L<b class='flag-5'>1D1</b>-MINAS A6N<b class='flag-5'>系列</b> 介绍 松下