Shuuei 发表于 2019-5-1 10:44:18

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

本帖最后由 Shuuei 于 2019-5-19 10:08 编辑

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

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

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


[*]Gravity套件开箱



   

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

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



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

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



[*]阿里云IoT试联


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

http://player.youku.com/player.php/sid/XNDE1OTk4ODI4NA==/v.swf


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

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

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

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

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

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

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

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

套件来源:DFRobot创客商城产品链接:https://www.dfrobot.com.cn/goods-1896.html

Shuuei 发表于 2020-2-3 22:09:17

https://mc.dfrobot.com.cn/thread-275831-2-1.html
页: [1]
查看完整版本: IoT具体应用案例学习:实时环境监测系统的搭建(零)