• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

1.1-Air302(NB-IOT)-硬件使用说明,下载和运行第一个lua程序(Mini板+配套底板) ...

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/Learn-NB-IOT-Air302-ForLua" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>

 

 

 

 

外设说明

1.串口,TTL供电通信下载口

      

 

 

 

该端口和模组的串口1连接,下载程序时使用该口下载;

默认会提供一个配套下载器

 

 

2.按键

在BOOT引脚为电平的情况下,重新给模块上电或者复位下模块,模块进入烧录固件模式

BOOT引脚为GPIO1引脚,模组正常运行时可以作为普通引脚使用.

  

 

 

3.LED(使用的GPIO18)

  

 

 

 

4.DS18B20

 

 

 

5.NTC温度传感器接口

默认提供的例程是连接的B3950(10K); 采集NTC温度传感器使用的模块的ADC0进行采集;

  

 

 

 

 

6. RS485/422接口

RS485/422接口是连接的模块的串口2;

 

 

 

 

 

 

 

 

 

 

7. 液晶OLED

    

 

 

 

8. 继电器

继电器的控制引脚是使用的休眠保持引脚;模组在休眠的时候该引脚可以保持住继电器的状态

 

 

 

 

8. IIC接口

IIC接口顺序: 5V -- SDA -- GND -- SCL

可以直接连接DHT12;

 

 

 

 

 

安装串口驱动

提供的下载器是CH340; 如果没有安装过CH340驱动需要按照去多功能

 

 

 

 

 

 

 

pytnon + vscode 开发下载

1.安装 python

 

 

 

 

 

 

 

 

2.安装VSCode

 

一路next然后注意安装这里勾选上

 

 

 

3.下载工程文件

https://gitee.com/openLuat/LuatOS/releases

 

 

 

4.我已经下载

 

 

 

5.右击文件夹选择 使用 vscode打开

 

 

 

注意:如果没有上面的右击菜单,可使用下面的方式打开; 打开 VSCode,选择打开文件夹

 

 

 

6.使用下载器连接Mini板

 

 

7.设置开发板对应的串口号

 

 

8.在官方的源码增加以下内容

以下内容可以控制在下载完程序以后,软件自动控制模块启动运行(需要使用RTS和DTR连接模组)

import serial
ser=serial.Serial(COM_PORT,921600,timeout=0.5)
ser.close()
ser.open()
ser.close()

 

 

 

 

 

 

10.打开一个终端

 

 

11.填写命令  python air302.py lfs dlfull

 

 

12.按一下键盘的回车(Enter),运行指令

 

 

如果提示找不到串口模块

安装 serial module

这里区分python2和 python3:

首先需要在终端输入:sudo apt install python3-pip          (如果系统已经安装过了pip,就不需要这一步了)

 

 

然后   pip3 install pyserial

 

13.下载完成

 

14.可以看到板子上的小灯每隔1S闪耀

 

 

 

15.提示:

上面的 python air302.py lfs dlfull  意思是下载固件,然后下载程序文件

固件只需要下载一次就可以,后面下载的时候只需要把指令改为 python air302.py lfs dlfs

默认下载的是main.lua里面的程序

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
lua发布时间:2022-07-22
下一篇:
【连载】redis库存操作,分布式锁的四种实现方式[四]--基于Redis lua脚本机制实现分布 ...发布时间:2022-07-22
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap