Microduino-Module TFT/zh

来自Microduino Wikipedia
18811016169讨论 | 贡献2018年6月12日 (二) 06:58的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索
Language English
Microduino-TFT

Microduino-TFT是基于 ST7735的1.8吋128*160彩色显示模块。采用SPI接口,3.3V 电源供电。







特色

  • 128×160彩色像素
  • 结合Microduino SD模块直接显示存储卡里面的图像
  • 驱动电压低、能耗低
  • 采用4线SPI通信,并拥有自己的像素寻址的帧缓存,它需要较少的内存,只有少数引脚,这使得它非常适合小型微控制器使用
  • 开源的硬件电路设计,与 Arduino 兼容的编程开发环境程

规格

  • 分辨率:128*160
  • 电源:3.3V
  • 接口:SPI通讯,采用JST_XH型连接器
  • 引脚说明:
TFT引脚 Microduino引脚 功能
BL D6/3V3 控制背光
RST Microduino 数字口/RST 屏幕复位
DC D4
MOSI 11 数据输出脚
SCK 13 SPI总线时钟
CS D5
文件:TFT-Pinout-Big.jpg
Microduino-TFT-Pinout

文档

开发

  • 以上两个库必须配合使用,或参考以下编程手册界面

应用

  • 所需要准备的硬件有:Microduino USBTTL、Microduino Core、Microduino TFT、Cube-S2;
  • 所需要准备的软件有:开发使用到的库文件、Arduino IDE(1.0版本以上);
  • 打开IED,板卡选择Microduino Core (Atmega328P@16M,5V);
  • TFT_ST7735库示例程序基本用法
    • 将下载好的两个库放入Arduino IDE安装文件夹内的libraries中,如果打开了Arduino IDE,先关闭所有的,再打开Arduino IDE;
    • 文字及画图:
      • 你可以打开第一个“graphicstest”测试程序,同时你需要根据引脚说明来接线
      • 该程序可用来显示不同颜色、大小、位置文字(中文除外),可用于画图(线、框、三角形)等。可参考开发栏里的编程手册界面。
    • 显示存储卡里面的图像
      • 准备一张大小为128*160大小的bmp格式的图片,将其放入存储卡内;
      • 将存储卡放入Microduino SD卡模块,与Microduino核心模块叠加;
      • 你可以打开倒数第二个“spitftbitmapt”测试程序,你需要将“#define SD_CS 4”改成“#define SD_CS 7”,同时你需要根据引脚说明来接线(SCK接13,MOSI接11,确定TFT_CS和TFT_DC,如果用的是Microduino-Cube-S2/zh需要将“#define TFT_CS 10”改成“#define TFT_CS 5”、“#define TFT_DC 9”改成“#define TFT_DC 4”),再把“bmpDraw("parrot.bmp", 0, 0);”,里面的图像名字换成你的图像名字。
      • 更改完成编译后可通过Microduino-USBTTL/zh将程序下载到核心板,就可以看到图片显示在屏幕上。

图库

Microduino-TFT Front
Microduino-TFT Back