RTT MicroPython 使用潘多拉开发板LCD没显示

发表在 MicroPython2019-12-8 19:17 [复制链接] 5 234

玩RTT一段时间了,正好手上有一个潘多拉板子,准备试试MicroPython听上去很高大上的技术。然后开始填坑,在VScode里安装插件后,开始始终运行不了,网上查是环境配置不对,重装了n次python,把用户环境变量中跟python有关系的都删掉,只在系统变量path中配置了python的环境变量。终于可以跑了,cmd下python可以用了。在官网下载了潘多拉的固件,下到板子,然后就是看到wan 0 初始化失败
, d# A4 w# ]! m8 d* _找了半天原因,群里提醒是固件问题,然后参考了UM3001-RT-Thread-IoT Board WIFI 模块固件下载手册后,wifi固件升级了,终于可以run起来了。
* E0 L% F& B! w# g+ o8 e4 ?现在可以在vscode里运行binnk.py程序了,点击下直接在设备上运行,灯就亮了,7 u/ v" H; V2 r
但是现在还有问题,天气预报的程序还是跑不起来,终端看信息已经连接wifi成功了,最重要是的LCD一直是白屏,把lcd_example.py添加到工程运行报下面的错。, s0 p- t. h7 i  B% q" v- [, y
  1. PS D:\mypython\weather_show> & "C:/Program Files/Python38/python.exe" d:/mypython/weather_show/lcd_example.py9 G4 p  {  p; l( E1 V" W" V
  2. Traceback (most recent call last):
    : a* }' w+ B& b- B2 K9 W& I. a
  3.   File "d:/mypython/weather_show/lcd_example.py", line 11, in <module>
    4 x; K6 l4 i! V; ~2 v. w2 T
  4.     from machine import LCD     # Import the LCD class from machine
    6 J9 F) Q7 W7 M2 ~/ Y4 n6 `. k
  5. ModuleNotFoundError: No module named 'machine'
复制代码
直接运行天气的demo报下面的错
! b$ y0 c7 N( [* G8 w
  1. Traceback (most recent call last):
    ; ^# Y- E/ e. b' J
  2.   File "d:/mypython/weather_show/main_demo.py", line 2, in <module>
    % y: W2 S3 E$ s" g
  3.     import network- X2 o% J8 V4 z% P. f  A
  4. ModuleNotFoundError: No module named 'network'
复制代码
这个我估计还是配置没搞好,请大神解答下,自己摸了半天还是没搞定。
& Q% `6 f- f  b0 H2 U1 g
  ~3 s$ O, W: h. z4 z
6 B4 K  w1 O3 |4 a" I. c4 p/ R- n+ M/ X& x: p3 W1 I, m
TIM图片20191208185641.png
使用道具 举报 显示全部楼层 回复
最新评论 | 正序浏览
显示全部楼层 |楼层直达:
发表于 2019-12-10 17:13:44 | 显示全部楼层
你这个报错的原因是,你没有在开发板的 repl 中运行程序,而是在你电脑的python 命令行中运行程序,这样和板子就没关系,自然不能正常跑啦。
使用道具 举报 回复
发表于 2019-12-10 17:14:02 | 显示全部楼层
运行天气预报 demo 需要先同步文件呀,有没有用呢?
使用道具 举报 回复
发表于 2019-12-10 23:03:28 | 显示全部楼层
都试过了,换了台电脑,直接运行,天气预报的demo直接就可以跑,显示上海的天气预报,试了下lcd例子,直接在板子上就可以运行。之前用的那台电脑估计是有啥问题,vscode,python都重装了,win7 64位的系统,怎么弄lcd都不显示。目前感觉解决不了这个问题。 TIM截图20191210225713.png
' {1 Q& Q, r. X/ |
使用道具 举报 回复
发表于 2019-12-11 21:12:22 | 显示全部楼层
Summer_gift 发表于 2019-12-10 17:14: |( F6 Z; m% |3 P7 z: M
运行天气预报 demo 需要先同步文件呀,有没有用呢?
( s+ n1 ]( F2 ^0 d+ J1 ^- V+ u+ d
没有找到 LCD 类/ [' R& h% R. m% L- w' U( k

4 P1 g& s4 j" R- L咱们 demo 里是不是没有提示大家去下载官方的那个固件
9 w1 n( U2 S8 T$ T! Q8 K( Z1 d1 ]% D. d, z. O

" U& Q8 P) k6 X/ R* Q8 |7 A4 y3 p& j, o8 @/ D  w% L% N1 i& D4 B
使用道具 举报 回复
发表于 2019-12-12 09:27:15 | 显示全部楼层
hgxj_rt 发表于 2019-12-10 23:03  D8 y* h9 g5 W5 [8 q0 u% o  q7 H
都试过了,换了台电脑,直接运行,天气预报的demo直接就可以跑,显示上海的天气预报,试了下lcd例子,直 ...
# U% }$ @# F( s; c- w
我不能确定你的 win7 上是遇到什么问题了,不过从 log 来看是 repl 连接不太正常,然后你直接在系统的 Python 里面去运行 micropython 脚本了,自然找不到那些类啊。
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|RT-Thread开发者社区 ( 沪ICP备13014002号-1

有害信息举报电话:021-31165890 手机:18930558079

© 2006-2019 上海睿赛德电子科技有限公司

Powered by RT-Thread

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