![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
ESP8266---micropython
使用micropython程序编写的实例,实现开发的入门到精通,学习方便简单,从硬件到代码都详细概括,代码有详细注释
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
nutron-ma
欢迎
展开
-
(一)8.TPYBoard v102 安全模式和恢复出厂设置
http://docs.tpyboard.com/zh/latest/tpyboard/tutorial/v10x/V102%20(17)/原创 2020-06-03 10:28:16 · 354 阅读 · 0 评论 -
TPY102超声波避障小车
# main.py -- put your code here!import pybfrom pyb import Pinimport timeleft_pin1 = Pin('Y3',Pin.OUT_PP)left_pin2 = Pin('Y4',Pin.OUT_PP)right_pin1 = Pin('Y5',Pin.OUT_PP)right_pin2 = Pin('Y6',P...原创 2020-01-09 14:07:08 · 210 阅读 · 0 评论 -
TPY102超声波测距数码管
# main.py -- put your code here!import pybfrom pyb import Pinimport timeTrig = Pin('Y2', Pin.OUT_PP)Echo = Pin('Y1', Pin.IN)# 数码管a~g dp对应的开发板引脚'X1', 'X2', 'X3', 'X4', 'X5', 'X6', 'X7', 'X8',用于...原创 2020-01-08 20:21:43 · 183 阅读 · 0 评论 -
TPY102四位数码管1.0
# main.py -- put your code here!"""四位数码管1.0适用于:四位七段数码管,共阳输入num类型:字符串str马玉华,2019.12.28"""import pybfrom pyb import Pin# 数码管a~g dp对应的开发板引脚'X1', 'X2', 'X3', 'X4', 'X5', 'X6', 'X7', 'X8',用于控制每一位...原创 2020-01-08 20:20:35 · 152 阅读 · 0 评论 -
tpyBoard102超声波测距2.0--数据滤波
# main.py -- put your code here!"""超声波测距2.0新增:1.加上数据滤波程序,增加准确性马玉华 2020-1-2""""""原理:(1)用IO口给TRIG触发测距,给最少10us的高电平信呈。(2)模块自动发送 8 个 40khz 的方波,自动检测Echo是否有信号返回。(3)Echo有信号返回,通过io输出一个高电平,高电平持续的时间就是...原创 2020-01-08 20:19:03 · 563 阅读 · 0 评论 -
tpyBoard102超声波测距1.0
# main.py -- put your code here!"""超声波测距1.0马玉华 2019-12-28""""""原理:(1)用IO口给TRIG触发测距,给最少10us的高电平信呈。(2)模块自动发送 8 个 40khz 的方波,自动检测Echo是否有信号返回。(3)Echo有信号返回,通过io输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。测试距离...原创 2020-01-08 20:17:44 · 318 阅读 · 0 评论 -
(一)10.TPYBoard v102 定时器
http://docs.tpyboard.com/zh/latest/tpyboard/tutorial/v10x/V102%20(20)/# main.py -- put your code here!import pybpyb.Timer(4,freq = 10) #使用定时器4,频率为10pyb.Timer(4).callback(lambda t :pyb.LED(3).to...原创 2019-12-26 15:41:17 · 290 阅读 · 0 评论 -
(一)9.TPYBoard v102 使用macroSD卡
http://docs.tpyboard.com/zh/latest/tpyboard/tutorial/v10x/V102%20(19)/原创 2019-12-26 15:36:19 · 218 阅读 · 0 评论 -
(一)7.TPYBoard v102 加速度传感器
http://docs.tpyboard.com/zh/latest/tpyboard/tutorial/v10x/V102%20(16)/原创 2019-12-26 15:34:03 · 173 阅读 · 0 评论 -
(一)6.TPYBoard v102 按键开关,回调函数和中断
http://docs.tpyboard.com/zh/latest/tpyboard/tutorial/v10x/V102%20(15)/补充:运行顺序:1.开始中断。2.执行中断。3.中断执行完以后,回到开始中断的代码处继续执行(但是中断程序执行后留下的高电位等状态还会遗留下来)...原创 2019-12-25 16:12:04 · 246 阅读 · 0 评论 -
(一)5.TPYBoard v102 LED-按键手册
http://docs.tpyboard.com/zh/latest/tpyboard/tutorial/v10x/V102%20(14)/补充:pyb.Switch()() 可以获得usr按键当前状态按下返回True没按返回False原创 2019-12-25 15:29:51 · 279 阅读 · 0 评论 -
(一)4.TPYBoard v102 点亮LEDS及python简要概念
http://docs.tpyboard.com/zh/latest/tpyboard/tutorial/v10x/V102%20(13)/原创 2019-12-25 15:26:15 · 128 阅读 · 0 评论 -
(一)3.TPYBoard v102 介绍TPYBoard v10x系列开发板
http://docs.tpyboard.com/zh/latest/tpyboard/tutorial/v10x/V102%20(10)/原创 2019-12-25 15:24:32 · 539 阅读 · 0 评论 -
(一)2.TPYBoard v102 获取REPL提示信息
http://docs.tpyboard.com/zh/latest/tpyboard/tutorial/v10x/repl/补充:1.putty中用ctrl+D可进行软复位,就不用再按开发板的rst键了。先按ctrl+C停止,再按ctrl+D软复位。原创 2019-12-25 15:22:14 · 123 阅读 · 0 评论 -
(一)1.TPYBoard v102 快速入手教程
http://docs.tpyboard.com/zh/latest/tpyboard/tutorial/v10x/start/原创 2019-12-24 22:20:46 · 427 阅读 · 0 评论 -
ESP8266烧录micropython,并上传py文件,运行文件
步骤目录:1.擦除flash,烧录micropython。(工具:flash_download_tools_v3.6.8_0烧录器)2.上传py文件脚本,自动复位运行。(工具:MicroPython File Uploader上传)需要下载的两个软件and一个micropython文件**1.**用于ESP8266固件的micropython,官网下载地址:http://micropyth...原创 2019-12-30 16:41:34 · 3466 阅读 · 4 评论 -
ESP8266 NodeMCU引脚说明
ESP8266 NodeMCU引脚说明下表列举了TPYBoard v202开发板上的引脚编号与NodeMCU、MicroPython之间的对应关系可用于GPIO操作的引脚有:G0,G2,G4,G5,G12,G13,G14,G15,G16,其中G16是一个特殊的引脚,用于从深度睡眠模式唤醒模块。还需要注意一点,开发板上只有一个串口,将其引出为USB虚拟串口用于REPL操作,当你需要使用串...原创 2019-12-30 18:04:51 · 11911 阅读 · 0 评论 -
esp8266的WIFI设置
WiFi的STA和AP模式指什么?AP,也就是无线接入点,是一个无线网络的创建者,是网络的中心节点。一般家庭或办公室使用的无线路由器就一个AP。STA站点,每一个连接到无线网络中的终端(如笔记本电脑、PDA及其它可以联网的用户设备)都可称为一个站点。1.sta模式连接本地网络import networkwlan = network.WLAN(network.STA_IF) ...原创 2020-01-08 13:36:46 · 1996 阅读 · 0 评论 -
ESP8266超声波测距
# main.py -- put your code here!"""原理:(1)用IO口给TRIG触发测距,给最少10us的高电平信呈。(2)模块自动发送 8 个 40khz 的方波,自动检测Echo是否有信号返回。(3)Echo有信号返回,通过io输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。测试距离=(高电平时间*声速(340M/S))/2。"""import...原创 2020-01-08 20:11:20 · 4744 阅读 · 0 评论 -
ESP8266超声波测距2.0----数据滤波增加稳定性、准确性
# main.py -- put your code here!"""超声波测距2.0新增:1.加上数据滤波程序,增加准确性马玉华 2020-1-2"""import machinefrom machine import Pinimport timeTrig = Pin(5, Pin.OUT)Echo = Pin(4, Pin.IN)count = 0distance...原创 2020-01-08 20:13:43 · 1430 阅读 · 0 评论 -
ESP8266超声波避障小车1.0
# main.py -- put your code here!import machinefrom machine import Pinimport timeleft_pin1 = Pin(14,Pin.OUT)left_pin2 = Pin(12,Pin.OUT)right_pin1 = Pin(13,Pin.OUT)right_pin2 = Pin(15,Pin.OUT)...原创 2020-01-08 20:14:59 · 982 阅读 · 0 评论 -
ESP8266超声波避障小车2.0---数据滤波
# main.py -- put your code here!"""ESP8266超声波小车2.0:新增1.超声波测距中加入数据滤波增加测量准确性"""import machinefrom machine import Pinimport timeleft_pin1 = Pin(14,Pin.OUT)left_pin2 = Pin(12,Pin.OUT)right_pin1 ...原创 2020-01-08 20:15:59 · 1164 阅读 · 0 评论