美元
  • 欧元
  • 英磅
  • 美元
图理学ESP32ESP8266微信

ESP32/ESP8266微波教程:运行文件系统脚本

DFROBOT 2018年4月26日 368

本文章的目的是解释如何运行MicroPython文件系统脚本ESP32和ESP8266测试

导 言

ESP32/ESP8266微波教程的目的是解释如何运行MicroPython文件系统脚本SEP32和SEP32测试ESP8266.显示的指纹取自测试ESP32.

注意此与前一教程并运行计算机脚本 微信执行ESP在此例中脚本将输入MicroPython文件系统

自然,这对我们执行Python代码大有帮助,无需即时重复命令

本教程假设先前安装MicroPython支持使用设备ESP8266并前安装python和ampy主机所有程序显示于Windows8测试

程序化

首先,我们将创建MicroPython脚本上传到ESP设备基础性极强,我们只创建回声函数,接收输入参数和打印内容

并打印简单消息显示引用文件定义函数和Python工作良好的其他函数检查文件脚本bellow

def回文/content:打印/content打印

保存文件目录并使用.py扩展随你取名,但举个例子,我们称它脚本.py

现在,我们将上传文件ESP8266/ESP32使用ampy实战.即打开命令行并浏览文件所在文件夹并击中命令显示波需要详细教程时,请检查本片邮箱

mpy-portCOM5布局脚本.py

注意用串口替换COM5并,如果你使用别名文件, 不要忘记修改它检验图1预期结果


图1上传脚本文件


现在我们需要连接MicroPython提示发送命令我将使用扁平,但您可使用您选择的其他软件连接建立后,我们将确认文件存入文件系统

s.listdir导入

可见图2bellow2


图2- 将文件列入当前文件系统目录

最后,运行脚本,我们只需要导入它, 因为它会像普通Python模块导入时所有可执行语句运行,定义函数可用

导入脚本.echo

从图3可以看出,导入模块后,我们从先前定义的可执行语句中获取输出并注意重复导入将不再运行这些语句可调用文件名.函数Name访问文件定义函数


图3导入脚本文件


DFROBOT提供大片sp32arduino教程sp32项目制造者学习


复习