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

    浏览量

    6688
  • ILI9341
    +关注

    关注

    3

    文章

    32

    浏览量

    27536
  • l7805
    +关注

    关注

    0

    文章

    8

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

    WEMOS D1 R32 用Arduino IDE 点灯程序 及搭建

    https://v.kuaishou.com/J43p6seX D1 R32 "Arduino IDE "闪烁 该作品在快手被播放过1次,点击链接,打开【快手】直接观看!
    的头像 发表于 10-27 14:51 236次阅读

    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 3119次阅读
    星宸Comake PI <b class='flag-5'>D1</b>开箱测评

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

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

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

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

    【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 2976次阅读
    使用恩智浦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 977次阅读

    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