2421| 1
|
[讨论交流] IoT套件测评:【一】开箱及button模块与led模块测试 |
开箱: 非常幸运能申请成功阿里云的IoT套件,正好刚刚入门开始学习物联网相关知识,而这套入门套件也十分适合我这样的新手(感觉也可以拿来做很多好玩的事情),所以就和社团申请了一下来做一些测评什么的,也希望能和我的Arduino、树莓派其他一些东西组个系统做一些有趣的玩意出来并写一写相关教程。之前的内训过程中,也做过另一块开发板(nodeMCU)的阿里云上云demo,所以对相关的操作也略微有些了解,上手难度也不会很大。 (社团五一放假期间看起来基本没什么人在的样子…大概都回家或者出去玩了…所以可能套件拿到的时间稍微晚了一点… 初看起来,整套套件的盒子非常小巧精致,甚至令人怀疑里面是否真的能装得下那么多传感器的样子。 层层包装包装和保护也做的非常完好。(要是我小时候有这样一套就好啦… 打开来看大概是这样子的,果然是塞满满。 (全家福) 各类传感器套件看起来非常齐全和精致。不过感觉有一点…虽然网络上的教程很齐全,但也希望能在盒子里面配套有相关的资料以备查询…?(二维码或者链接,以及相应的清单和简易说明书)没有纸质资料配套的话可能不一定能在网站上非常迅速地找到相关手册、教程什么的。 插头和线的颜色配对设计也很不错…大大减低了误操作的概率。 button模块与led灯模块测试: 本测试参照示例教程实现按下按钮控制led灯的开灭,并结合阿里云物联网平台的开发工具实现手机app远程控制小灯开关。本文档记录了一些测试过程的小问题。 接下来,我们需要先把ArduinoIDE的环境配置好,为之后的开发做准备。 当前Arduino IDE的最新版本是1.8.9,在官网下载之后按照教程进行安装,并在开发板管理器中添加 FireBeetleBoard-ESP32 支持,就可以将开发板连上电脑了。串口的识别一切正常,Blink的示例代码也完全没有问题。按照教程添加示例至相关文件夹,此时需要重启一下IDE才能进去。 由于之前已经操作过相关的设备上云,云平台的配置也很顺利,按照教程一步步进行基本没有什么问题,大约是版本升级的问题,偶尔有一些页面的选项和教程上坑不太一样。 智能灯光按照示例配置可以迅速上手完成: 不过在实践中遇到一个问题,我的板子在串口通信过程中并没有任何输出显示; 以及,编译好上传的过程中需要取下扩展板才能继续上传。若扩展板连接时会报错如下: Arduino:1.8.9 (Windows Store 1.8.21.0)(Windows 10), 开发板:"FireBeetle-ESP32, 80MHz,921600, None" 项目使用了 153841 字节,占用了(11%) 程序存储空间。最大为 1310720 字节。 全局变量使用了11020字节,(3%)的动态内存,余留283892字节局部变量。最大为294912字节。 esptool.py v2.3.1 Connecting........_____....._____....._____....._____....._____....._____....._____....._____....._____.....____上传项目出错 _ A fatal error occurred: Failed to connectto ESP32: Timed out waiting for packet header 完成演示如下图: 套件来源:DFRobot创客商城 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed