1.51inchTransparentOLED

即出厂程序设置:两个0R电阻连接SPI位置;

两个0R电阻连接I2C位置;PS:程序默认SPI模式,需要切换模式请修改DEV_Config.h详见程序说明-底层硬件接口-接口选择

本款OLED使用的内置控制器为SSD1309,它有128×64bitsSRAM,支持最大128×64像素屏幕,支持SPI/I2C/6800并口/8080并口,256级亮度设置,本屏幕为128×64像素,所以内部SRAM没有完全使用。本模块采用四线SPI和IIC两种接口,兼容性好,传输速度高。

提供BCM2835、WiringPi、RPI(Python)库例程

连接树莓派的时候,选择用7PIN排线连接,请参考下方的引脚对应表格

sudorebootI2C同理,进入配置界面选择InterfaceingOptions->I2C->Yes开启IIC接口,然后重启

如果使用bookworm系统,只能使用lgpio库,bcm2835跟wiringPi无法安装与使用,python库可以不安装,直接运行程序即可

cdcsudomakecleansudomake-j8所有屏幕的测试程序,可以直接通过输入对应的尺寸进行调用:

sudo./main屏幕尺寸根据不同OLED,应当输入以下某一条指令:

#python2sudopythonOLED_1in3_c_test.py#python3sudopython3OLED_1in3_c_test.py假如你购买了1.5inchRGBOLEDModule,请输入:

Device_SPI=1Device_I2C=0注意:切换SPI/I2C修改这里defmodule_init()defmodule_exit()注意:1.这里是处理使用液晶屏前与使用完之后一些GPIO的处理。2.module_init()函数会在液晶屏的init()初始化程序自动调用,但module_exit()需要自行调用defspi_writebyte(data)i2c_writebyte(reg,value):main.py主函数,如果你的python版本是python2,在linux命令模式下重新执行如下:

sudopythonmain.py如果你的python版本是python3,在linux命令模式下重新执行如下:

sudoapt-getinstallpython3-pil安装库然后导入库

fromPILimportImage,ImageDraw,ImageFont其中Image为基本库、ImageDraw为画图功能、ImageFont为文字

image1=Image.new("1",(disp.width,disp.height),"WHITE")第一个参数定义图片的颜色深度,定义为"1"说明是一位深度的位图,第二个参数是一个元组,定义好图片的宽度和高度,第三个参数是定义缓存的默认颜色,定义为“WHITE”。

draw=ImageDraw.Draw(image1)draw.line([(0,0),(127,0)],fill=0)第一个参数为一个4个元素的元组,以(0,0)为起始点,(127,0)为终止点,画一条直线,fill="0"表示线为白色。

draw.rectangle([(20,10),(70,60)],fill="WHITE",outline="BLACK")第一个参数为一个4个元素的元组,(20,10)矩形左上角坐标值,(70,60)为矩形右下角坐标值,fill="WHITE"表示内部填充黑色,outline="BLACK"表示外边框为黑色。

draw.arc((150,15,190,55),0,360,fill=(0,255,0))在正方形内画一个内切圆,第一个参数为一个4个元素的元组,以(150,15)为正方形的左上角顶点,(190,55)为正方形右下角顶点,规定矩形框的水平中位线为0度角,角度顺时针变大,第二个参数表示开始角度,第三个参数标识结束角度,fill=0表示线为白色如果不是正方形,画出来的就是椭圆,这个实际上是圆弧的绘制。

除了arc可以话圆之外,还有ellipse可以画实心圆

draw.ellipse((150,65,190,105),fill=0)实质是椭圆的绘制,第一个参数指定弦的圆外切矩形,fill=0表示内部填充颜色为白色,如果椭圆的外切矩阵为正方形,椭圆就是圆了。

写字符往往需要写不同大小的字符,需要导入ImageFont模块,并实例化:

Font1=ImageFont.truetype("../Font/Font01.ttf",25)Font2=ImageFont.truetype("../Font/Font01.ttf",35)Font3=ImageFont.truetype("../Font/Font02.ttf",32)为了有比较好的视觉体验,这里使用的是来自网络的免费字体,如果是其他的ttf结尾的字库文件也是支持的。注:每字库包含的字符均有不同;如果某些字符不能显示,建议根据字库使用的编码集来使用写英文字符直接使用即可,写中文,由于编码是GB2312所以需要在前面加个u:

draw.text((5,68),'Helloworld',fill=0,font=Font1)text=u"微雪电子"draw.text((5,200),text,fill=0,font=Font3)第一个参数为一个2个元素的元组,以(5,68)为左顶点,字体为font1,点,fill为字体颜色,fill=0,所以会显示字体颜色为白色,第二句显示微雪电子,字体颜色为白色。

image=Image.open('../pic/pic.bmp')参数为图片路径。

提供基于STM32F103RBT6的例程

我们提供的例程是基于STM32F103RBT6的,提供的连接方式也是对应的STM32F103RBT6的引脚,如果需要移植程序,请按实际引脚连接

我们进行了底层的封装,由于硬件平台不一样,内部的实现是不一样的,如果需要了解内部实现可以去对应的目录中查看在DEV_Config.c(.h)可以看到很多定义

我们提供的例程是基于UNOPLUS的,提供的连接方式也是对应的UNOPLUS的引脚,如果需要移植程序,请按实际引脚连接

在正常的工作条件下,一般有50000个小时

在3.3V工作电压下:

0.95inchRGBOLED的工作电流:全白显示约为38mA,全黑显示约为4mA。

0.96inchOLED的工作电流:全亮约为25mA,全灭约为1.5mA。

1.3inchOLED的工作电流:全亮约为29mA,全灭约为1.0mA。

1.51inchOLED的工作电流:全亮约为171mA,全灭约为6.9mA。

2.42inchOLED的工作电流:全亮约为196mA,全灭约为7.3mA。

OLED是没有背光的,显示属于自发光方式。只接VCC和GND,OLED是不会亮的。

THE END
1.SOLIDWORKS2025新增设计功能在工程设计领域,SOLIDWORKS一直以其强大的功能和易用性受到广泛赞誉。随着SOLIDWORKS 2025的发布,这款三维CAD设计软件再次展现了其在设计功能上的创新与突破。本文将详细介绍SOLIDWORKS 2025新增的设计功能,展示其如何助力设计师实现更有效、更准确的设计工作,并带领创新设计的未来。 https://www.elecfans.com/d/6393277.html
2.Solidcenter三维设计软件亚龙Solid Center三维工业设计软件是亚龙自主品牌的一款面向工业和教育的虚实一体化集成的三维设计软件。基于Windows平台,既有传统三维软件的建模等功能,同时也突出在自动化集成领域三维设计功能,软件具有特征建模和协同建模两大建模方式,同时兼容市面上常见的三维软件格式,支持自顶向下和由底往上的设计思想,其零件建模、钣https://cdisi.cn/?id=5
3.solidcenter(三维)工业设计软件使用教程solidcenter(三维)工业设计软件使用教程 solidcenter(三维)工业设计软件使用教程 2996人在学 免费 立即报名 课程介绍课程目录 答疑 我崔佳坦就是爱学 0 stth 怎么是截屏讲的,看不懂呀 0 未来可期 软件和模型素材在哪下载 0 更多http://www.haoqixing.com/course/detail/83.html
4.调试赛项新增软件:SolidCenter软件单一来源采购公示一、采购人名称:江苏信息职业技术学院二、采购项目名称:现代电气控制系统安装与调试赛项新增软件:Solid Center软件 1个点三、采购预算:1.5万元四、项目概况:根据2022年江苏省职业院校技能大赛现代电气控制系统安装与调试赛项竞赛规程,增加了数字化工业场景搭建的考核点https://www.jsit.edu.cn/info/1069/22017.htm
5.TeamcenterCacheTeamcenter缓存管理器 该应用程序允许Solid Edge / Teamcenter用户在现有工作空间(缓存位置)之间切换或创建新的工作空间,而无需将当前工作空间数据加载到内存中。 可以将应用程序添加到Solid Edge快速访问工具栏。 Teamcenter工程数据管理 浏览:9 使用teamcenter对工程数据进行有效管理。会使用版本规则、变量和有效性配置结构https://download.csdn.net/download/weixin_42134051/16448444
6.亚龙SolidCenter三维设计软件《职业》2020年05期[软件介绍]亚龙Solid Center三维设计软件是亚龙智能自主投入研发的一款面向工业三维设计软件。它是集创新设计、工程设计、协同设计于一体的CAD设计工具,功能强大,而且易学易用,能帮助用户快速评估各种设计方案,包含质量特性计算、设计参数监视、运动分析、干涉检查等功能。它能帮助用户捕捉和实现用户的设计理念,适用于机械https://mall.cnki.net/magazine/Article/ZYJP202005050.htm
7.solidcenter(三维)工业设计软件软件solidcenter(三维)工业设计软件 关于我们|联系我们|产品展示 辽宁引利 1 2 辽宁引利智能技术有限公司 电话:024—81074667 毛经理:13840366689 陈经理:18602422243 您的当前位置: 软件 软件 友情链接:http://www.lnyinli.cn/content.php?id=449
8.javaweb013小时快速学习前端知识(收藏备用)手动可以做到的,用代码也可以实现。这就是DOM编程啦。 Document是树状结构。子节点有三种,element、attribute、text。 拿上面案例代码举例,可画出对应的树结构如下。 代码语言:javascript 复制 <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initialhttps://cloud.tencent.com/developer/article/2435006
9.亚龙SolidCenter三维设计软件软件名称亚龙Solid Center三维设计软件 软件简称立核三维设计软件版本号V1.0 登记号2020SR0215690分类号- 著作权人亚龙智能装备集团股份有限公司首次发表日期2019-10-18 登记日期2020-03-05 该公司其他软件著作权 序号登记日期软件全称软件简称登记号版本号 https://banquan.tianyancha.com/rj/1v94ec1ee0a1c2f1140b6e1ebl8ce7d8
10.SolidCenter(三维)工业设计软件中标结果一、合同编号:HT-2020-08768 二、合同名称:陕西省电子信息学校SolidCenter(三维)工业设计软件采购合同 三、项目编号:暂无 四、项目名称:暂无 五、合同主体 采购人(甲方):陕西省电子信息学校 地址: 联系方式: 供应商(乙方):亚龙智能装备集团股份有限公司 https://www.bidcenter.com.cn/newscontent-116496192-4.html
11.微信视频怎么开美颜微信视频美颜用什么软件最好微信视频美颜用什么软件最好微信自带美颜,另外也可以下载微信视频美颜大师、视频通话美颜大师等软件,这些软件也可以帮助开启微信视频美颜功能。微信视频美颜大师里面有相机功能,打开后发现不仅可以美颜,还能进行各种骚操作,比如滤镜、换发等等。我还尝试了用它进行微信视频通话,确实是可以美颜的,最主要的是对方也能看到你https://zhidao.baidu.com/question/2083494954127085668.html
12.9.0安装破解详细图文教程(附下载)图形图像软件教程无需任何额外的软件等文件,软件,SolidWorks,和,CATIA 等,NX 等,Solid Edge 和 Autodesk to Environment 应用程序,进入。 PTC 每年都会更新其 CAD 软件,因为您面临的挑战每年都在演变。 Creo 9 是关于客户驱动的增强功能、加速创新、增强协作和用事实代替假设的工具。以下是我们很高兴为您带来的功能 - 以及我https://www.jb51.net/softjc/826636.html
13.前端基础CSSBinb样式类名不要用数字开头(有的浏览器不认)。 标签中的class属性如果有多个,要用空格分隔。 通用选择器 *{样式1;样式2;} 组合选择器 后代选择器 选择器 子标签{样式1;} 儿子选择器 选择器>子标签{样式1;} 毗邻选择器#同级相邻 选择器+子标签{样式1;} https://www.cnblogs.com/binHome/p/11806088.html
14.德国汉诺威工业博览会,华天软件喊您参加!届时,华天软件将携SolidInsight、InforCenter PLM等产品重磅亮相。 SolidInsight SolidInsight是一款专业的掌上CAD看图软件,支持包括SOLIDWORKS、CREO/PROE、UG/NX、CATIA、Inventor、AutoCAD等主流软件格式。只需一部手机或平板,即可浏览3D模型与2D工程图,无需使用笨重的电脑或昂贵CAD软件。 https://www.hoteamsoft.com/news-1441
15.JavaScript构建Web和ArcGISServer应用实战在这个站点上,我们将发现用于创建和共享地图的应用程序,还可以找到可供查看和使用的有用底图、数据、应用程序和工具。另外,我们也可以加入该社区。对于应用程序开发人员来说,真正令人激动的消息是可以通过ArcGIS API for JavaScript集成ArcGIS.com内容到自定义开发的应用程序中。在本章中,我们将探索到ArcGIS.com地图是https://labs.epubit.com/bookDetails?id=N18049
16.工程制图软件UG的学习方法Solid Edge在全世界范围内拥有广泛的用户群体,包含来自世界数千家公司的设计人员,这些公司包括Alcoa、NEC 工程和沃尔沃。Solid Edge 航行者程序包括200 套集成的工程软件程序和计算机硬件解决方案。这个仅为机械用库及管道设计用库。 Imageware 广泛应用于汽车、航空、航天、消费家电、模具、计算机零部件领域。拥有广大的https://www.yjbys.com/edu/gongchengzhitu/400225.html
17.ug概述准确的说是UG软件的一部分,强大的CAM/CNC后置处理器。 Nastran 与NASA的Nastran同根同组,是军工及航空航天业强大的CAE软件,主要应用于线性问题求解。 I-DEAS 军方用高端软件,福特和日产使用,常用在CAE领域 SolidEdge Solid Edge是一款功能强大的三维计算机辅助设计软件,允许制造公司开展富有洞察力的设计并通过降低http://www.360doc.com/content/12/0403/04/4030559_200507348.shtml
18.solidcentereyedanger是什么意思沪江词库精选solid center eyed anger是什么意思、英语单词推荐 木工钻 相似短语 solid center eyed anger 木工钻 solid center eyed auger with one spur 单翼木工钻 solid center 整体顶尖 solid rolled center 整轧轮心 solid center bit 木工钻头 in anger 气愤地,愤怒地 solid center bit with https://www.hujiang.com/ciku/solid_center_eyed_anger/
19.SolidEdge2024新增功能,Solidedge金牌代理商,Solidedge正版SolidEdge2024新增功能,利用AI和云进行更智能的设计,更快地可视化和处理大型装配,将工程流程与销售和营销联系起来,按需灵活访问附加产品,无缝整合来自其他CAD软件的设计数据,体验SiemensXcelerator产品组合的强大功能。 Solid Edge 2024 新增功能:释放智能产品设计的强大威力 https://www.yaentek.com/1.html?article_id=61
20.Altair软件Hypermesh10功能操作详解(中文版).pdf正如指导中所述,当需要几何面却没有面的几何数据时,通过单元生成面(几何)是非常有用的。 对于通过 plot 单元生成的面,软件业提供了很多的控制工具。自动和半自动的操作方法会让你 的 plot 单元编辑工作迅速又简单。 Go to HyperMesh Tutorials 82 Creating and Editing Solid Geometry - HM-2060 此指导中,我们https://mip.book118.com/html/2023/0320/8106137066005047.shtm
21.fpga开发FPGA学习笔记1FPGA原理与开发流程当然,上述技能虽多,但不用害怕,没有人天生就懂软件/硬件开发,所有大佬都是从“Hello World”/点灯开始的。下面就是特权同学总结的FPGA三阶段: 1. 入门阶段 从无到有的阶段,初识FPGA,是不折不扣的“菜鸟”。 要初步了解FPGA是什么、能做什么等基本的理论。 要学会HDL语言,能够使用EDA工具完成FPGA的代码设计、http://51969.com/post/15795252.html