传感器实验——LCD字体
传感器实验——LCD字体
- LCD屏幕测试
- 所选设备
- 1.54寸液晶屏st7789 spi
- 示例程序
默认字体对我们不友好,所以我找了一些字库方便实用哦。
LCD屏幕测试
所选设备
主控:MR开发板
1.54寸液晶屏st7789 spi
使用方法
字体文件参考大神github,有需要请自取.https://github.com/jeffmer/micropython-ili9341
方法 | 说明 |
---|---|
set_font(font) | 字体:bauhs93 预设大号字体;tt14预设小号字体 |
bauhs93 | 艺术字体 |
glcdfont | 细线字体 |
tt14 | 小号字体 |
tt24 | 中号字体 |
tt32 | 大号字体 |
set_color(fg,bg) | 显示彩色文字RGB565: 前景色 , 背景色 |
print() | 输入字符:注意不算汉字 |
set_pos(x,y) | 从此坐标开始显示x:横坐标,y纵坐标 |
erase() | 清屏:更改完后需重启开发板然后,清屏后才能显示更改后的东西 |
示例程序
main.py
import time
from pyb import SPI,Pin
from ztst7789class import ST7789
import bauhs93
import glcdfont
import tt14
import tt24
import tt32#---------TFT pin 定义
RES = Pin('C4')
BLK = Pin('B10')
DC = Pin('C5')
CS = Pin('B11')
SCL = Pin('A5')
TFT_MISO_PIN = Pin('A6')
SDA = Pin('A7')bl = Pin(BLK, Pin.OUT)
def lcdinit(): #初始化函数global LCDbl.value(1) #屏幕背光打开spi = SPI(1,SPI.MASTER,baudrate=7800000,polarity=0,phase=0)LCD = ST7789(spi, cs=Pin(CS), dc=Pin(DC), rst=RES)lcdinit() #初始化
LCD.erase()LCD.set_font(bauhs93)
LCD.set_pos(0,0)
LCD.print("xianyu,bauhs93")LCD.set_font(glcdfont)
LCD.set_pos(0,30)
LCD.print("xianyu,glcdfont")LCD.set_font(tt14)
LCD.set_pos(0,60)
LCD.print("xianyu,tt14")LCD.set_font(tt24)
LCD.set_pos(0,90)
LCD.print("xianyu,tt24")LCD.set_font(tt32)
LCD.set_pos(0,120)
LCD.print("xianyu,tt32")
默认效果:
传感器实验——LCD字体相关推荐
- 传感器实验——LCD显示小车状态
传感器实验--LCD显示小车状态 LCD显示小车状态 MR开发板 寻迹小车 1.54寸液晶屏st7789 spi 示例程序 效果 我们生活中的车都有显示设备,既然有了屏幕就别浪费.使用LCD屏直观的显 ...
- 传感器实验——LCD颜色调整
传感器实验--LCD颜色调整 LCD显示小车状态 MR开发板 1.54寸液晶屏st7789 spi 示例程序 之前为了测试都用的默认颜色,单色体现不出屏幕优势,所以我们现在看看屏幕颜色怎么整吧~ LC ...
- 传感器实验——LCD屏幕测试
传感器实验--LCD屏幕测试 LCD屏幕测试 所选设备 1.54寸液晶屏st7789 spi 工作原理 接线说明 示例程序 小车基本做完了,后面我们在搞事情.现在来测试一下屏幕.用屏幕来做一些事情吧 ...
- stm32 adc输入电压范围_正点原子【STM32-F407探索者】第二十五章 光敏传感器实验...
1)资料下载:点击资料即可下载 2)对正点原子Linux感兴趣的同学可以加群讨论:935446741 3)关注正点原子公众号,获取最新资料更新 本章我们将向大家介绍探索者 STM32F4 开发板自带的 ...
- 【正点原子STM32连载】第三十九章 DS18B20数字温度传感器实验 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
1)实验平台:正点原子MiniPro H750开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=677017430560 3)全套实验源码+手册+视频 ...
- 【正点原子MP157连载】第二十七章 DHT11数字温湿度传感器实验-摘自【正点原子】STM32MP1 M4裸机CubeIDE开发指南
1)实验平台:正点原子STM32MP157开发板 2)购买链接:https://item.taobao.com/item.htm?&id=629270721801 3)全套实验源码+手册+视频 ...
- 【正点原子MP157连载】第二十六章 DS18B20数字温度传感器实验-摘自【正点原子】STM32MP1 M4裸机CubeIDE开发指南
1)实验平台:正点原子STM32MP157开发板 2)购买链接:https://item.taobao.com/item.htm?&id=629270721801 3)全套实验源码+手册+视频 ...
- 传感器实验——噪音警报
传感器实验--噪音警报 MR开发板 接线说明 噪声传感器模块 1.54寸液晶屏st7789 spi JQ8900-16P 语音模块 示例程序:噪音警报 MR开发板 接线说明 噪声传感器模块 噪声传感器 ...
- Matlab 隐函数方程求解最小二乘法拟合一阶线性拟合二阶拟合传感器实验
九层妖塔 起于垒土 Matlab 最小二乘法拟合一阶线性拟合&传感器实验 一.代码 二.数据处理结果 三.Notes 一.代码 %电容传感器位移实验数据 最小二乘法一阶线性拟合 x = ...
最新文章
- 【POJ3126 Prime Path】【POJ 3087 Shuffle'm Up】【UVA 11624 Fire!】【POJ 3984 迷宫问题】
- 【操作】Json取value时,为什么得到的是undefined?
- 《关于我的那些面经》——百度后端(附答案)
- mysql字符串语法_MySQL语法模板 函数:字符串
- (王道408考研操作系统)第二章进程管理-第三节1:进程同步与互斥的基本概念
- javascript的运算(小结)
- 简单干净的C#方法设计案例:SFCUI.AjaxValue()之一
- 首提“智能X效应”,英特尔携手产业加速智能变革
- spark sql练习之join操作
- 川大NLP博士生被华为以200万年薪录用!分享以下科研及论文写作经验
- C#汉字转拼音的实现方法
- 科罗拉多大学波尔得分校计算机科学,科罗拉多大学波尔得分校相当于中国什么等级的大学?...
- 严蔚敏 数据结构(c语言版)c语言实现
- 光学变焦----景深=景深远界-景深近界
- NYOJ268 荷兰国旗问题
- Nginx之——负载均衡、限流、缓存、黑名单和灰度发布
- 中文分词技术比较:单字切分 vs 中文分词
- 计算机从bios到操作系统,高手进!!计算机开机后在进入操作系统前BIOS在进行什么检测工作?...
- 徽章插件_为您的未来项目免费徽章PSD和矢量集
- 使用系统默认声音、震动