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

发布于 2019-12-08 19:17:28
玩RTT一段时间了,正好手上有一个潘多拉板子,准备试试MicroPython听上去很高大上的技术。然后开始填坑,在VScode里安装插件后,开始始终运行不了,网上查是环境配置不对,重装了n次python,把用户环境变量中跟python有关系的都删掉,只在系统变量path中配置了python的环境变量。终于可以跑了,cmd下python可以用了。在官网下载了潘多拉的固件,下到板子,然后就是看到wan 0 初始化失败:'(。
找了半天原因,群里提醒是固件问题,然后参考了UM3001-RT-Thread-IoT Board WIFI 模块固件下载手册后,wifi固件升级了,终于可以run起来了。
现在可以在vscode里运行binnk.py程序了,点击下直接在设备上运行,灯就亮了,:lol。
但是现在还有问题,天气预报的程序还是跑不起来,终端看信息已经连接wifi成功了,最重要是的LCD一直是白屏,把lcd_example.py添加到工程运行报下面的错。
PS D:\mypython\weather_show> & "C:/Program Files/Python38/python.exe" d:/mypython/weather_show/lcd_example.py
Traceback (most recent call last):
File "d:/mypython/weather_show/lcd_example.py", line 11, in
from machine import LCD # Import the LCD class from machine
ModuleNotFoundError: No module named 'machine'
直接运行天气的demo报下面的错
Traceback (most recent call last):
File "d:/mypython/weather_show/main_demo.py", line 2, in
import network
ModuleNotFoundError: No module named 'network'
这个我估计还是配置没搞好,请大神解答下,自己摸了半天还是没搞定。




TIM图片20191208185641.png

查看更多

关注者
0
被浏览
523
5 个回答
我夏了夏天
我夏了夏天 2019-12-10
你这个报错的原因是,你没有在开发板的 repl 中运行程序,而是在你电脑的python 命令行中运行程序,这样和板子就没关系,自然不能正常跑啦。
我夏了夏天
我夏了夏天 2019-12-10
运行天气预报 demo 需要先同步文件呀,有没有用呢?
hgxj_rt
hgxj_rt 2019-12-10
都试过了:'(,换了台电脑,直接运行,天气预报的demo直接就可以跑,显示上海的天气预报,试了下lcd例子,直接在板子上就可以运行。之前用的那台电脑估计是有啥问题,vscode,python都重装了,win7 64位的系统,怎么弄lcd都不显示。目前感觉解决不了这个问题。:LTIM截图20191210225713.png
armink
armink 2019-12-11
Summer_gift 发表于 2019-12-10 17:14
运行天气预报 demo 需要先同步文件呀,有没有用呢?


没有找到 LCD 类

咱们 demo 里是不是没有提示大家去下载官方的那个固件



我夏了夏天
我夏了夏天 2019-12-12
hgxj_rt 发表于 2019-12-10 23:03
都试过了,换了台电脑,直接运行,天气预报的demo直接就可以跑,显示上海的天气预报,试了下lcd例子,直 ...

我不能确定你的 win7 上是遇到什么问题了,不过从 log 来看是 repl 连接不太正常,然后你直接在系统的 Python 里面去运行 micropython 脚本了,自然找不到那些类啊。

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友