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

    浏览量

    6711
  • ILI9341
    +关注

    关注

    3

    文章

    32

    浏览量

    27669
  • l7805
    +关注

    关注

    0

    文章

    8

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深度剖析 D1U-W-2000-48-Hx 系列 AC/DC 前端电源

    D1U-W-2000-48-Hx 系列 AC/DC 前端电源,看看它有哪些特性和优势,能为我们的设计带来怎样的便利。 文件下载: D1U-W-2000-48-HB4C.pdf 产品
    的头像 发表于 04-08 15:50 197次阅读

    s32k312驱动LCD失败的原因?怎么解决?

    我配置lspi1,接上逻辑分析仪,可以成功的捕获取时序,但是接上ILI9341后确不能成功显示。同样的驱动在其他的 开发板上是可以显示的。 我将工程上传到附件,合希望能得到解决。
    发表于 04-07 06:40

    探索S1D13746系列电视输出带来极致解决方案

    探索S1D13746系列电视输出带来极致解决方案 在当今电子设备的发展中,电视输出功能变得越来越重要,尤其是在移动通讯设备等嵌入式市场。爱普生(EPSON)的S1D13746
    的头像 发表于 03-28 11:50 249次阅读

    君耀电子2R-8 系列GDT气体放电管:通信与工业电子构筑可靠防护屏障

    2R-8×6(T6)、2R-8-U、2R-8x6、2R-8x6(D1)、2R-8x6(S)、2R-8x8几个系列,针对不同电压等级、安装方式和应用场景进行精准定位,全
    的头像 发表于 03-03 16:34 553次阅读
    君耀电子2R-8 <b class='flag-5'>系列</b>GDT气体放电管:<b class='flag-5'>为</b>通信与工业电子构筑可靠<b class='flag-5'>防护</b>屏障

    东莞程斯-外科敷料和患者防护罩激光抗性测试仪-讲解视频

    测试仪
    jf_09340118
    发布于 :2026年01月16日 17:24:52

    d1哪吒开发板的启动流程分析

    并非开发板的参数的串口参数,后面在制作固件的时候,会将头部的信息替换。为此我做了一个专门研究D1 哪吒裸机的仓库,来研究其实际的启动信息。 https://github.com
    发表于 10-29 06:44

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

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

    Comake PI D1开箱使用体验分享

    一颗针对智慧视觉、智慧音频、智能机器人、小屏显示等应用的AI主控芯片SSD2355,并搭配该芯片重磅推出了Comake PI D1开发板,结合Comake 开发者社区的高效在线服务及AI 模型资源
    发表于 08-21 15:37

    星宸Comake PI D1开箱测评

    星宸Comake PI D1开箱测评 一、开箱 今日入手了星宸推出的一款带ai计算的开发板,终于是到了,接下来享受开箱的乐趣。配件还是比较齐全的,总体外设,功能是应有尽有,总体感觉不错。 这是开箱
    的头像 发表于 08-21 15:18 3791次阅读
    星宸Comake PI <b class='flag-5'>D1</b>开箱测评

    里程碑时刻:图达通蜂鸟D1首款纯固态激光雷达斩获头部车企定点

    Seyond图达通今日宣布:其最新一代纯固态超广角激光雷达——蜂鸟D1(Hummingbird D1)成功获得中国某头部汽车集团旗下高端品牌车型定点。这标志着图达通在全球范围内首批将纯固态激光雷达技术引入乘用车前装量产领域,
    的头像 发表于 08-05 18:07 978次阅读

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

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

    【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 3620次阅读
    使用恩智浦FRDM-MCXN947开发板驱动TFT LCD模组

    电压取样端口静电浪涌防护方案 之6TS Series瞬态抑制器TVS

    通过保护二极管和TVS(瞬态电压抑制)元件来限制过压。当静电浪涌来临时,这些元件会迅速响应,将过高的电压钳位到一个安全的水平,从而确保后端电路不受损害。 实现方式 保护二极管(D1): 在电路图中,每个线路(L1到N)上都连接了一个保护二极管
    的头像 发表于 05-09 16:16 1121次阅读
    电压取样端口静电浪涌<b class='flag-5'>防护</b>方案 之6TS Series瞬态抑制器TVS

    使用CY3014USB芯片组制作了一台相机,视频显示延迟怎么解决?

    我使用 CY3014USB 芯片组制作了一台相机,视频从相机流向计算机,显示屏上显示出精美的图像。 我注意到摄像机前发生的事情和信息在屏幕上更新/流动之间存在延迟。 延迟时间几乎持续 1 秒。 这
    发表于 05-06 09:11