立即注册

扫一扫,访问微社区

micropython-microbit 中文社区

12
返回列表 发新帖
楼主: shaoziyang

用官方的SSD1306.py 驱动 OLED

  [复制链接]

该用户从未签到

发表于 2019-1-9 14:31:28 | 显示全部楼层
现在显示器已初始化可以接受“poweroff()”的命令。
发送show()后,发生了许多散点和黑条,显示不正常,改程序里的屏幕分辨率后重启可以看到文本闪烁。
这是啥原因?

手机扫码浏览
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2019-5-12 11:06
  • 签到天数: 8 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-1-9 23:16:10 | 显示全部楼层
    Junki旺 发表于 2019-1-9 14:31
    现在显示器已初始化可以接受“poweroff()”的命令。
    发送show()后,发生了许多散点和黑条,显示不正常,改 ...

    可以fill()清除显示试试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-1-26 23:22:42 | 显示全部楼层
    用fill(0)无法清除,屏幕还是白光和一些黑点,只有poweroff()和poweron()有反应,是oled屏坏的吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-1-26 23:32:50 | 显示全部楼层
    oled屏是1.3英寸的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-5-12 11:06
  • 签到天数: 8 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-1-27 13:19:13 | 显示全部楼层
    Junki旺 发表于 2019-1-26 23:22
    用fill(0)无法清除,屏幕还是白光和一些黑点,只有poweroff()和poweron()有反应,是oled屏坏的吗? ...

    看看是否分辨率不同,或者控制器指南有区别,需要查看数据手册去分析
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-6-12 10:47:50 | 显示全部楼层
    同样的代码,驱动0.96的没问题,驱动1.3寸的就不行。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-5-12 11:06
  • 签到天数: 8 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-6-12 11:00:17 | 显示全部楼层
    MicroPi 发表于 2019-6-12 10:47
    同样的代码,驱动0.96的没问题,驱动1.3寸的就不行。

    1.3寸的可能参数有不同,还没有测试过。可以找OLED的说明看看,对比一下有什么不同。
    回复 支持 反对

    使用道具 举报

    游客
    回复
    您需要登录后才可以回帖 登录 | 立即注册

    Archiver|手机版|小黑屋|micropython-microbit 中文社区 ( 鄂ICP备17012469号 )

    GMT+8, 2019-6-20 02:02 , Processed in 0.260447 second(s), 18 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表