美文网首页arduino玩转Arduinopython开发esp8266
python开发nodemcu2(跑马灯实验)

python开发nodemcu2(跑马灯实验)

作者: 旅行家John | 来源:发表于2017-01-10 21:36 被阅读1051次
NodeMCU引脚电路图

一:实验2:跑马灯

实验过程:每隔1秒,LED灯亮一下,连续10次,当然也可以一直在闪。

二:硬件接口原理图,由于板子自带LED,我们就不在需要杜邦线另接LED了。

BLUELED

有个注意点说明下,GPIO16对应是是板子上的D0,我现在用的是python开发,

对应的事GPIO16,而不是GPIO0,需要大家注意。

三:实验过程

LED点灯是基本上是单片机的第一个实验,下面就利用ESP8266来实现LED点灯。

方法1:直接在putty调试,代码我就截图了,需要的朋友自己练习吧,多用机械键盘打。

直接在putty的pythonshell模式下输入

方法2:Windows终端下通过命令上传代码到nodemcu的板子上。切换到python安装路径。在pip的根目录下执行命令。安装ampy包,执行命令

pip install adafruit-ampy。

安装ampy包

新建test.py文件,把这个文件放到Script根目录下。

LED每隔一秒闪亮代码

把文件上传到板子上,执行命令  

ampy -p   COM3    put    test.py

没有报错就说明上传成功了,上传失败的情况有如下图,

串口被占用了

最后,运行test,可以putty终端下,在Python Shell下执行:

import     test

执行成功,这里需要说明下,执行完一遍之后,你在执行这个命令的时候,LED灯就没反应了,只有在nodemcu板子重新上电的时候才会执行程序,所有说import  test 只能一次,反正这是基础实验,不影响。

四:实验说明

我把几个实验过程中的函数截图说明下,要详细说明的,请到官网上查找。

延时跟时间计数函数 GPIO口操作函数

五:实验结果


Python开发esp8266(LED指示灯)

相关文章

  • python开发nodemcu2(跑马灯实验)

    一:实验2:跑马灯 实验过程:每隔1秒,LED灯亮一下,连续10次,当然也可以一直在闪。 二:硬件接口原理图,由于...

  • 实验报告二 流水灯实验

    一、实验环境:Windows10 ,LabVIEW2011二、实验目的:实验要实现跑马灯的单个流水灯闪烁,两路同步...

  • iOS 局部跑马灯效果实现

    前言 开发时有一个需求是实现跑马灯效果,其实跑马灯还是比较容易实现的,但是这个是一个局部范围的跑马灯,平时使用的都...

  • Python开发木马程序

    说明:文章所有内容均截选自实验楼教程【Python开发木马程序】~ 一、前言: 1.1 实验内容 木马程序会给普通...

  • 推荐两款在用的云端 IDE

    优点: 无需手动安装;预设常见Java , Python, JS 等环境, 支持创建网页预览,在线开发调试。 实验...

  • 跑马灯效果的实现

    本文实现的是跑马灯的效果,它在开发中经常被用到。本文支持从左边或者右边开始跑马灯效果。 本文的实现很简单,利用工作...

  • 行为实验在用研中的应用探索

    好久没写过文章了,近期花了点时间学Python,意外发现国外有人开发了Expyriment——一个做行为实验学实验...

  • 5分钟Python入门:小白的第一行代码

    本系列教材为Python的面向对象/男朋友编程系列,旨在教会对象使用Python进行简单的小程序开发、实验数据处理...

  • CC~NU抢课脚本

    用前说明: 本文章仅对 Web 开发,Python 开发进行探讨,进行实验时请遵守学校的规章制度。任务自动化本来就...

  • 微信小程序如何开发跑马灯效果

    微信小程序如何开发跑马灯效果? 跑马灯效果比较常见,一般做电商类的小程序,都会用到,所以代码君今天特地写一篇文章,...

网友评论

  • 郭宏杰:楼主,我也遇到错误,无法连接端口。咋解决啊:stuck_out_tongue:
  • 月球在此:nodemcu 现在支持Python了吗
    旅行家John: @月球在此 支持的,有专门的版本
  • touchmii:有什么好的程序上传工具吗?

本文标题:python开发nodemcu2(跑马灯实验)

本文链接:https://www.haomeiwen.com/subject/ppllbttx.html