7663| 1
|
[讨论交流] IoT套件测评:开箱剖析 |
非常荣幸成功申请阿里云IoT套件,感谢DFRobot创客社区大力支持~ 第一次使用阿里云IoT套件,在之前研发工作中多使用华为、奥尔斯、博创、新大陆等厂家的IoT设备,如在评测过程中存在纰漏疏忽,感谢小伙伴们下方留言批评指正~ 1、测评目标 本次测评将重点从阿里云IoT套件的制作工艺、硬件设备以及与主流IoT厂家的设备对比等方面进行深入剖析。通过本次测评达到以下目标: (1)了解阿里云IoT套件的硬件组成及设备特性; (2)剖析阿里云IoT套件的特点和适用场景; (3)掌握不同IoT厂家的设备特点; (4)具有在不同学习、开发情境下,选择合适开发套件的能力。 2、制作工艺 阿里云IoT套件的外壳包装给人的第一印象是非常精致、科技感十足,拆开包装后:微控制器配备有拓展接口板,支持多组外拓IO、外拓电源、键控开关、UART接口、SPI接口、I2C接口等。传感器硬件裁剪小巧精致,种类繁多,黑色PCB喷漆尽显高大上。设备制作在细节方面处理的非常人性化,微控制器和传感器均使用防松防呆接口端子,传感器PCB丝印标识清晰可观,甚至于USB数据线都手感极佳,还配备防丢捆绳。 特地到商铺查询套件价格:399元RMB,若只是想实现这些传感器功能,价格略微贵一点点,但是外观设计的美感和开发的体验感,值这个价格。 阿里云IoT套件在产品制作上最大特点是:硬件裁剪精简得体,微处理器和传感器基本无多余外围电路设计,在创客DIY设计和实际的项目开发中既美观精致又非常便利。 3、硬件设备 阿里云IoT套件中包含器件清单如下:
套件中硬件设备主要由微处理器和传感器两部分组成。 (1)微处理器阿里云IoT套件使用FireBeetle Board-ESP32 作为低功耗微处理器,它采用乐鑫的 ESP32 芯片,集 WiFi、蓝牙和MCU于一体, 设计上采用超低功耗外围硬件设计,支持 USB 及锂电池供电,支持板载锂电池充电,编程方式完全兼容 Arduino IDE 编程等功能。之前的研发过程中多使用Arduino外拓展WiFi或蓝牙模块,接线繁琐简陋,相比这款集成控制器真是太low了。 (2)传感器根据传感器的驱动协议,大致可分为三类:IO类型传感器(需要微控制器IO引脚输入或输出控制)、ADC类型传感器(需要模数转换)和IIC类型传感器(需要数据和时序同步)。 阿里云IoT套件中传感器情况如下: IO类型传感器:继电器模块 、数字大块头按钮、带功放喇叭模块、数字食人鱼红色LED发光模块、红外热释电模块(共5个,所以这类传感器根据输入或者输出状态,基本使用同一类代码)。 ADC类型传感器:土壤湿度传感器(共1个,底层代码需要模拟量转换为数字量,当然Arduino 不用考虑底层了,函数封装了)。 IIC类型传感器:DHT11温湿度传感器(共1个,底层代码需要使用IIC协议,保证温湿度数据和时序信号同步,Arduino也不用考虑底层了,函数封装了)。 传感器类型挺贴切生活的,各种协议的传感器也面面俱到,比较适合初学者进行些日常生活小实验。 4、同类型产品比较接下来将阿里云IoT套件与华为IoT套件、网蜂物联网套件(这两种样式类型的IoT套件是市面上最广泛使用的DIY套件)进行对比。 (1)阿里云IoT套件 PK 华为IoT套件相同点:阿里云IoT套件和华为IoT套件在制作工艺上都比较精美,传感器类型丰富。 不同点:阿里云IoT套件的外设接口较多,功能高内聚;华为IoT套件传感器使用插拔式接口,一次仅可以使用一种类型的传感器,但具有丰富的外围功能设计。 (2)阿里云IoT套件 PK 网蜂IoT套件相同点:阿里云IoT套件和网蜂IoT套件传感器类型丰富。 不同点:阿里云IoT套件制作工艺小巧精致;网蜂IoT套件体积较大、外围功能丰富,微处理器、外围电路和传感器均设计为一体。 5、总结阿里云IoT套件是一款造型精美、组织结构便利、功能内聚、硬件裁剪精简的物联网产品,使用FireBeetle Board-ESP32 作为低功耗微处理器,适合初级开发者或想快速创建项目的小伙伴。该套件在项目编程开发时使用Arduino高层封装函数、外围设备不够丰富,若想知其然知其所以然,系统性学习嵌入式或物联网方面的知识还有所欠缺。 套件来源:DFRobot创客商城 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed