查看: 653|回复: 2

[原创] 【小e智能硬件开发平台】基于小e (NodeMCU) 的物联网(IoT)控制

[复制链接]

10

主题

1

好友

700

积分

举人

Rank: 4

  • TA的每日心情
    奋斗
    2016-10-13 08:55
  • 签到天数: 120 天

    [LV.7]常住居民III

    发表于 2016-7-23 22:55:38 |显示全部楼层
    点击申请》》10,000套小e物联网智能硬件体验板免费申请

    【小e智能硬件开发平台】基于小e (NodeMCU) 的物联网(IoT)控制

    ESP8266 & NodeMCU 开发入门, 可以参考 :
    https://wotcity.com/blog/2015/11/13/esp8266-nodemcu-iot-starter-part-5/

    小e烧入NodeMCU固件方法, 可以参考 :
    【小e智能硬件开发平台】基于小e (ESP8266) 的NodeMCU
    http://bbs.ickey.cn/community/forum.php?mod=viewthread&tid=64466

    小e使用的NodeMCU固件(整数型与浮点数型)如下 :
    NodeMcu_Xiao_e.zip (630.37 KB, 下载次数: 3)

    关于NodeMCU (Lua) 的IDE (ESPlorer) 使用, 可以参照此说明 :
    https://nodemcu.readthedocs.io/en/dev/en/upload/
    http://esp8266.ru/esplorer/#download

    此IDE工具 支持 NodeMCU Lua与MicroPython , 下载网址 :
    http://esp8266.ru/esplorer-latest/?f=ESPlorer.zip
    ESPlorer_20160425.zip (3.44 MB, 下载次数: 8)

    小e使用的NodeMCU (Lua)程序
    Lua_Xiao_e.zip (8.21 KB, 下载次数: 3)

    步骤 :
    (1)  先注册物联网(IoT sevrer), 以 贝壳物联(http://www.bigiot.net/) 为例:
    (2)  注册并添加设备及数据接口 方法可以参照此说明: http://www.bigiot.net/help/3.html
    (3)  记下 : APIKEY, 设备ID, 数据接口
    init_05_e1BigIoT_00.png
    (4)  将USB串口连接, 上电
    (5)  将NodeMCU (Lua) 的IDE (ESPlorer)解压缩, 执行其中的”ESPlorer.bat”
    (6)  小e使用的NodeMCU (Lua) 程序解压缩
    (7)  在ESPlorer中将 小e的串口开启连接
    init_01.png
    (8)  更改” init.lua” 程序
    • 使用ESPlorer中的”Open”,将 小e的” init.lua” 程序开启
    • 改写自己的 无线路由器(Wifi AP)名称(SSID)与密码(password). 可以填写多台,程序会自动依序尝试连接.

    init_05_e1httpd_02.png

    • 选择要执行的功能,将批注符号(”--”)取消( 例如: dofile("xiao_e1_bigiot.lua")).修改好之后保存.
    • xiao_e1_bigiot.lua Xiao_e1.png
    • xiao_eE_bigiot.lua Xiao_eE.png


    init_05_e1BigIoT_01.png
    (9)  更改” xiao_e1_bigiot.lua” 程序
    • 使用ESPlorer中的”Open”,将 小e的” xiao_e1_bigiot.lua” 程序开启
    • 改写自己的 APIKEY, 设备ID, 数据接口.修改好之后保存.
    init_05_e1BigIoT_01_2.png
    (10)  使用ESPlorer中的”Upload”,将 小e的NodeMCU (Lua) 程序全部上传到 小e
    init_03.png
    (11) 使用ESPlorer中的”Reset”,将 小e重启
    (12)  重启后会自动执行”init.lua” 程序
    (13)  程序会自动依序尝试连接 无线路由器, 若连接成功 得到分配的 IP (例如: 192.168.8.123)
    (14) 继续启动“xiao_e1_bigiot.lua”程序, 若连接IoT server成功,会自IoT server回传”WELCOME…”及”checkinok…”讯息, 并且定时将ADC与温湿度(DHT)数
    据上传到IoT server.
    init_05_e1BigIoT_02.png
    (15)  对 小e的物联网(IoT)控制
    • 可以用浏览器观查与操作 :
    • http://www.bigiot.net/help/19.html
    init_05_e1BigIoT_03.png

    • 也可以使用 手机App或 绑定微信 :
    • http://www.bigiot.net/mobile.html
    • http://www.bigiot.net/help/24.html
    init_05_e1BigIoT_04.png
    init_05_e1BigIoT_05.png

    回复

    使用道具 举报

    0

    主题

    1

    好友

    474

    积分

    秀才

    Rank: 3Rank: 3

  • TA的每日心情
    开心
    前天 19:52
  • 签到天数: 105 天

    [LV.6]常住居民II

    发表于 2016-7-24 00:10:31 |显示全部楼层
    多谢楼主整理分享,适合我这样的小白
    回复

    使用道具 举报

    0

    主题

    0

    好友

    1931

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 424 天

    [LV.9]以坛为家II

    发表于 2016-7-24 20:46:51 |显示全部楼层
    跟着楼主学。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /6 下一条


    手机版|爱板网 |网站地图  

    GMT+8, 2016-12-3 17:36 , Processed in 0.185958 second(s), 12 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部