“Microduino-Module TFT/zh”的版本间的差异
853387039@qq.com(讨论 | 贡献) (Created page with "{{Language|Microduino-TFT}} {| style="width: 800px;" |- | 400px|thumb|center|Microduino-NFC Microduino-TFT是基于 ST7735的128*160彩色显...") |
18811016169(讨论 | 贡献) |
||
(未显示6个用户的21个中间版本) | |||
第3行: | 第3行: | ||
|- | |- | ||
| | | | ||
− | [[File:Microduino- | + | [[File:Microduino-tft-rect.jpg|400px|thumb|right|Microduino-TFT]] |
− | Microduino-TFT是基于 | + | Microduino-TFT是基于 ST7735的1.8吋128*160彩色显示模块。采用SPI接口,3.3V 电源供电。 |
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
==特色== | ==特色== | ||
*128×160彩色像素 | *128×160彩色像素 | ||
第21行: | 第33行: | ||
! rowspan="1" | TFT引脚 || Microduino引脚 || 功能 | ! rowspan="1" | TFT引脚 || Microduino引脚 || 功能 | ||
|- | |- | ||
− | | BL || | + | | BL ||D6/3V3 || 控制背光 |
|- | |- | ||
| RST || Microduino 数字口/RST || 屏幕复位 | | RST || Microduino 数字口/RST || 屏幕复位 | ||
|- | |- | ||
− | | DC || | + | | DC ||D4 || |
|- | |- | ||
| MOSI ||11 ||数据输出脚 | | MOSI ||11 ||数据输出脚 | ||
第31行: | 第43行: | ||
| SCK || 13 || SPI总线时钟 | | SCK || 13 || SPI总线时钟 | ||
|- | |- | ||
− | | CS || | + | | CS || D5 || |
|} | |} | ||
+ | |||
+ | [[File:TFT-Pinout-Big.jpg|800px|thumb|center|Microduino-TFT-Pinout]] | ||
+ | |||
==文档== | ==文档== | ||
− | + | ||
==开发== | ==开发== | ||
− | * | + | *TFT_ST7735库:[https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Libraries/_01_Microduino_TFT_ST7735 _01_Microduino_TFT_ST7735] |
− | * | + | *TFT_GFX库:[https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Libraries/_01_Microduino_TFT_GFX _01_Microduino_TFT_GFX] |
− | + | *以上两个库必须配合使用,或参考以下编程手册界面 | |
+ | |||
+ | *<big>Microduino-Module_TFT编程手册:[[Microduino-Module_TFT_Reference]]</big> | ||
==应用== | ==应用== | ||
− | *所需要准备的硬件有:Microduino USBTTL、Microduino Core、Microduino | + | *所需要准备的硬件有:Microduino USBTTL、Microduino Core、Microduino TFT、Cube-S2; |
*所需要准备的软件有:开发使用到的库文件、Arduino IDE(1.0版本以上); | *所需要准备的软件有:开发使用到的库文件、Arduino IDE(1.0版本以上); | ||
*打开IED,板卡选择Microduino Core (Atmega328P@16M,5V); | *打开IED,板卡选择Microduino Core (Atmega328P@16M,5V); | ||
第49行: | 第66行: | ||
**文字及画图: | **文字及画图: | ||
***你可以打开第一个“graphicstest”测试程序,同时你需要根据引脚说明来接线 | ***你可以打开第一个“graphicstest”测试程序,同时你需要根据引脚说明来接线 | ||
− | *** | + | ***该程序可用来显示不同颜色、大小、位置文字(中文除外),可用于画图(线、框、三角形)等。可参考开发栏里的编程手册界面。 |
**显示存储卡里面的图像 | **显示存储卡里面的图像 | ||
***准备一张大小为128*160大小的bmp格式的图片,将其放入存储卡内; | ***准备一张大小为128*160大小的bmp格式的图片,将其放入存储卡内; | ||
***将存储卡放入Microduino SD卡模块,与Microduino核心模块叠加; | ***将存储卡放入Microduino SD卡模块,与Microduino核心模块叠加; | ||
− | ***你可以打开倒数第二个“spitftbitmapt”测试程序,你需要将“#define SD_CS 4”改成“#define SD_CS | + | ***你可以打开倒数第二个“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-USBTTL/zh]]将程序下载到核心板,就可以看到图片显示在屏幕上。 |
− | |||
− | |||
− | |||
− | |||
− | |||
==图库== | ==图库== | ||
− | [[file:Microduino-TFT-F.JPG|thumb|600px|center|Microduino- | + | [[file:Microduino-TFT-F.JPG|thumb|600px|center|Microduino-TFT Front]] |
− | [[file:Microduino-TFT-b.JPG|thumb|600px|center|Microduino- | + | [[file:Microduino-TFT-b.JPG|thumb|600px|center|Microduino-TFT Back]] |
− | |||
|} | |} |
2018年6月12日 (二) 06:58的最新版本
Language | English |
---|
Microduino-TFT是基于 ST7735的1.8吋128*160彩色显示模块。采用SPI接口,3.3V 电源供电。
特色
规格
文档开发
应用
图库 |