“Microduino-Module TFT/zh”的版本间的差异
1196357542(讨论 | 贡献) (→应用) |
18811016169(讨论 | 贡献) |
||
(未显示2个用户的8个中间版本) | |||
第49行: | 第49行: | ||
==文档== | ==文档== | ||
− | + | ||
==开发== | ==开发== | ||
*TFT_ST7735库:[https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Libraries/_01_Microduino_TFT_ST7735 _01_Microduino_TFT_ST7735] | *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] | *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); | ||
第64行: | 第66行: | ||
**文字及画图: | **文字及画图: | ||
***你可以打开第一个“graphicstest”测试程序,同时你需要根据引脚说明来接线 | ***你可以打开第一个“graphicstest”测试程序,同时你需要根据引脚说明来接线 | ||
− | *** | + | ***该程序可用来显示不同颜色、大小、位置文字(中文除外),可用于画图(线、框、三角形)等。可参考开发栏里的编程手册界面。 |
− | |||
**显示存储卡里面的图像 | **显示存储卡里面的图像 | ||
***准备一张大小为128*160大小的bmp格式的图片,将其放入存储卡内; | ***准备一张大小为128*160大小的bmp格式的图片,将其放入存储卡内; | ||
第71行: | 第72行: | ||
***你可以打开倒数第二个“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);”,里面的图像名字换成你的图像名字。 | ***你可以打开倒数第二个“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 电源供电。
特色
规格
文档开发
应用
图库 |