IoT具体应用案例学习:实时环境监测系统的搭建(零)

2019-05-014201
AI 快速预览详细 收起
本文介绍了基于DFRobot-Gravity套件和阿里云IoT的实时环境监测系统的搭建过程。作者Shuuei分享了开箱体验和初步测试,展示了套件的易用性和功能。通过手机App控制连接在ESP32上的LED灯开关,展示了该套件的上手简单程度。文章还提到了ESP32开发环境的选择和Mircopython的标记。


IoT具体应用案例学习:实时环境监测系统的搭建(零)
                         基于DFRobot-Gravity与阿里云

    Hi!我是Shuuei.

    很高兴能获得此次Gravity套件的评测机会。接下来一段日子里,我将和大家一起进行IoT的学习,主要目标为搭建一个实时环境检测系统,并试着在该系统中加入其他嵌入式元素,例如Arduino、树莓派。并在此之上对我毕业设计的课题进行进一步的“研究”。希望通过这段时间能和大家多学习多交流,掌握更多有关物联网、嵌入式方面的知识。

-----------------------------------------------

  • Gravity套件开箱


IoT具体应用案例学习:实时环境监测系统的搭建(零)图1IoT具体应用案例学习:实时环境监测系统的搭建(零)图2IoT具体应用案例学习:实时环境监测系统的搭建(零)图3IoT具体应用案例学习:实时环境监测系统的搭建(零)图4
   

    之前为了学习Arduino也购置了DFRobot的初级套件,综合到手Gravity套件的第一印象,DFRobot产品给人的感觉是很舒服,清一色黑底白Logo,很有范儿~

    当然了,除了外观,做工也很精致。这儿有几个我之前使用过的传感器可以对比一下。

IoT具体应用案例学习:实时环境监测系统的搭建(零)图5

    哈哈,没错,有本书上说两根铁钉加电阻就可以测土壤湿度了。

    Gravity套件虽然不多,但五脏俱全。传感器、执行器均有多个物理量对应:传感器有人体红外、湿度、温度、机械按压;执行器有声、光、电磁-机械;可以多样地反映IoT中的现实情形。除了“感官”与“动作”,作为“大脑”的控制器ESP32真的是太让人欢喜了,别的不说,既有蓝牙又有WiFi还超低功耗。二代树莓派看看插在自己身上的WiFI和蓝牙USB不禁叹了口气,一旁瞅着的Arduino UNO也只能干瞪眼~
   
    另外,传感器扩展板上的接口以及对应的线材都已经三线(VCC-GND-SIG)安排好了,三线并一束,从此和让人心烦的面包线说拜拜。
   
    总体上来说,我觉得Gravity比较适合那些希望跳过复杂的电路学习,但又想触摸到一些能与现实生活交互的硬件的学习者使用,该套件使人能够像搭积木一样完成对硬件的搭建。


  • 阿里云IoT试联


     开箱之后,急性子的我照着教程鼓捣着和Aliyun云相连,大致完成了手机App控制连接在ESP32上的LED灯的开关。




    因为这只是测试,仅为了展示该套件的上手简单程度,具体步骤官方教程中非常详细,所以并没有进行说明。今后将对Aliyun的学习进行记录。

     下一篇评测计划对Gravity套件的传感器、执行器的学习进行记录。

-------------------------------------------------

    【P.S 有关ESP32开发环境】  

    终于明白了教程为什么选择Arduino IDE,因为和windows和Linux(树莓派)下的esp-idf的搭建相比,前者真的是太亲和了。后面两个几乎花了一天时间都没有搞定,和阿里云IoT相连还是在搭建idf环境时忙里偷闲完成的… 这说明...需要更多的学习…

    论坛里有关ESP32的环境搭建还有个是Mircopython的,好像比较容易。嗯,将Mircopython标记为一个坑为待踏。

    以上
----------------------------------------------------------------

参考资料:Gravity套件介绍Gravity教程(阿里云)Gravity教程(ESP32)

套件来源:DFRobot创客商城

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)- 没有更多了 -