查看: 2760|回复: 2

【2020年度庆典二】凑个数,LPC55S69+Micropython来加油

[复制链接]

该用户从未签到

35

主题

356

帖子

0

金牌会员

Rank: 6Rank: 6

积分
2570
最后登录
2023-6-23
发表于 2020-12-25 21:54:58 | 显示全部楼层 |阅读模式
看大家玩这么热闹,我也来凑个数。


别人都是比屏幕大小,我就来比比屏幕数量吧
板上总共有六个FlexComm插口,所有插口都可以任意放个屏,可惜手里没有那么多。

下面这个板子,大家肯定已经很熟悉了,是逐飞的基于LPC55S69的IoT板。
我把micropython完整地移植到了这个板上,下面就是自制的开机画面:


HelloWorld-All.jpg
来个近景:
HelloWorld.jpg

下面这个显示是用python脚本显示的,源码在后面
NewYear-All.jpg
NewYear.jpg


  1. gap = { 2:(40,32), 3:(32, 24), 4:(20, 24), 5:(12,22), 6:(8, 19), 7:(2,18), 8:(0,16) }
  2. def show_str(oled, ypos, line):
  3.     nword = len(line) / 3
  4.     pos = gap[nword]
  5.     for w in range(nword):
  6.         utf8 = line[w*3:w*3+3]
  7.         gb = hz.Utf8ToGB(utf8)
  8.         ft = hz.Get_font(gb)
  9.         oled.hanzi16(pos[0] + w*pos[1], ypos, ft)

  10. line1=b'祝恩智浦社区'
  11. line2=b'越来越好'
  12. line3=b'祝小伙伴们'
  13. line4=b'新年快乐'

  14. oled6.clear()
  15. show_str(oled6, 10, line1)
  16. show_str(oled6, 32, line2)
  17. oled6.refresh()

  18. oled2.clear()
  19. show_str(oled2, 10, line3)
  20. show_str(oled2, 32, line4)
  21. oled2.refresh()


  22. oled0.clear()
  23. show_str(oled0, 4, b'恩智浦加油')
  24. show_str(oled0, 24, b'祝圣诞快乐')
  25. show_str(oled0, 44, b'元旦快乐')
  26. oled0.refresh()
复制代码


希望大家喜欢!

回复

使用道具 举报

  • TA的每日心情
    开心
    2023-10-25 11:08
  • 签到天数: 202 天

    [LV.7]常住居民III

    28

    主题

    1618

    帖子

    2

    金牌会员

    Rank: 6Rank: 6

    积分
    5059
    最后登录
    2024-4-10
    发表于 2020-12-27 20:09:11 | 显示全部楼层
    超级喜欢
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

    该用户从未签到

    35

    主题

    356

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2570
    最后登录
    2023-6-23
     楼主| 发表于 2020-12-29 11:55:39 | 显示全部楼层
    再来个动图
    Hello-2021.gif
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-25 18:43 , Processed in 0.119258 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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