更新时间:2024-06-24 01:35:33下载pdf
TYDE3.0—涂鸦智能 IoT 开发板,是由杭州涂鸦科技提供的一套 IoT 原型平台。基于 TYDE3.0,开发者可以快速实现各种智能硬件 demo。
要实现硬件的智能化,除了硬件本身外,还需要实现:智能云平台、手机 App、Wi-Fi 联网模块,每一个领域都需要专业的团队来支撑才能得以实现。TYDE3.0 整合了 Wi-Fi 模组和 MCU,并连接涂鸦云和 App,拿到开发板就可以立即体验 IoT 产品使用过程。基于自带的 STM32F103C8T6,可以立即尝试开发,体验智能硬件的开发乐趣。
TYDE3.0 的作用:
我们建议你这样使用 TYDE3.0:
步骤 | 说明 | 快速链接 |
---|---|---|
熟悉开发板功能 | 开发板主要元器件介绍,各个按钮的作用 | TYDE3.0 硬件平台介绍 |
使用涂鸦智能 App 体验 | TYDE3.0 内置 demo 固件,可以使用涂鸦智能 App 直接添加,体验整个流程 | 使用涂鸦智能 App 体验开发板 |
开始智能硬件产品开发 | 注册涂鸦开发平台账号,开始你自己的智能硬件开发之旅 | 开始智能硬件产品开发 |
TYDE3.0 开发板的 Wi-Fi 模块采用涂鸦智能开发的高性能 Wi-Fi 模块 TYWE1S 或深圳市安信可科技有限公司开发的 ESP-12F,两者均采用乐鑫 ESP8266 Wi-Fi 芯片。开发板包含 Wi-Fi 模块、STM32F103C8T6 单片机、USB 转串口芯片和多个 LED 指示灯、客户自行开发 IO 接口、电源等。既可以模拟用户的 MCU 与内置涂鸦智能固件的 Wi-Fi 模块的通信对接,也可以用于客户体验涂鸦智能旗下各类产品操作的性能,对企业级开发者来说更能加快项目和产品的开发进度。
开发板的供电采用 USB MICRO-B 接口,内嵌 USB 转串口电路,方便用户快速,灵活的进行模块测试、升级和项目开发。
如下为图文详情介绍。
各个接口功能介绍如下:
用户拿到开发板后,只需自行安装支撑柱,然后插上安卓线给开发板供电即可。然后按照如下步骤进行开发板的功能检验。
使用手机热点或者路由器,设置一个 SSID 为“tuya_mdev_test”的 Wi-Fi 信号;
等待几秒钟指示灯 LED1 亮起(长亮或快闪或慢闪都可以);
长按按键 2 三秒钟以上松开,此时“16RGB 彩灯”会依次显示红色、蓝色、绿色、白色,然后 TYWE1S 模块进入 Wi-Fi 功能测试,等待 3-5 秒后,Wi-Fi 模块的 Wi-Fi 功能测试完毕。此时的“16 RGB 彩灯”显示颜色与对应的测试结果如下:
RGB 彩灯 | 测试结果 | 操作&解决方案 |
---|---|---|
蓝色 | Wi-Fi 功能测试正常 | 继续下一步 |
红色 | SSID“tuya_mdev_test”不存在 | 设置并检查 SSID“tuya_mdev_test” |
红色 | SSID“tuya_mdev_test”距离开发板 Wi-Fi 模块太远 | 减少二者之间距离 |
红色 | 开发板上的 Wi-Fi 模块不良 | 与我司联系更换开发板 |
绿色 | 开发板上 Wi-Fi 模块未授权 | 与我司联系更换开发板 |
不亮 | STM32 与 Wi-Fi 模块串口通信失败 | 与我司联系更换开发板 |
注:老版本的长按按键 2,三秒以上松开彩灯依次显示的是:红色、绿色、蓝色、白色。另外,显示绿色的时候表示 Wi-Fi 功能测试正常,显示蓝色表示开发板上 Wi-Fi 模块未授权。
4.RGB 彩灯为蓝色时,按下按键 1,RGB 彩灯变成白色;再次按按键 1,RGB 彩灯关闭。
5.开发板自测完成,可以使用下载并注册了“涂鸦智能”App 的手机即可进行配网操作
请在 App Store 或者安卓应用市场搜索“涂鸦智能”即可下载涂鸦智能 App。或者也可以扫描一下二维码下载。
涂鸦智能的设备配网方式分为两种:快连配网模式(EZ Mode)与热点配网模式(AP Mode)。快连模式下,LED1 为快速闪烁;兼容模式下,LED1 为慢速闪烁。可以长按开发板上的“按键 1”5S 左右进行切换。
因为涂鸦智能 App 默认为快连模式,所以请首先长按“按键 1”5S,将开发板切换到 LED1 快速闪烁状态。
打开“涂鸦智能”App,在“我的家”页面点击右上角的“+”号或者页面中间的“添加设备”进行设备添加。
进入设备类型选择界面,选择“所有设备”中选择“其他”,如下图:
再次确认 LED1 是否处于快闪,然后点击“确认指示灯在快闪”继续。
选择设备要连接的 Wi-Fi 并输入密码。输入完毕后,点击“确定” 即可。
补充说明:设备工作 Wi-Fi,就是希望设备通过哪个 Wi-Fi 路由器连接网络。通过 Tuya Smart App 将路由器 SSID 和密码告诉设备,设备记住后,就可以通过这个 Wi-Fi 连接互联网。
到达这里,你就慢慢等待一下,手机、路由器、开发板它们开始悄悄的“对暗号”、“交头接耳”了,大约 20S 后,开发板上的 Wi-Fi 模块就与手机、路由器建立好连接了。点击“完成”即可。
进入设备控制页面,你会看到如下图所示的 App 界面,此时开发板上 RGB 彩灯是熄灭的。你点击下图的红色圈区域,RGB 彩灯就亮了,神奇吧,后面更精彩哦!
打开 RGB 彩灯之后,你会看到 App 界面底部有四个操作按钮,你就随意操作吧,然后感受手机控制的乐趣,我们给你准备了几张操作示例。
你也可以尝试体验兼容模式添加开发板,点击 App 中的“添加设备”后,点击右上角的“兼容模式”即可进入添加流程。具体按 App 操作说明一步步进行就可以了。在此不再赘述,详情可以查看文档《涂鸦智能 App 使用手册》
经过之前内容的体验,相信大家已经对开发板和涂鸦智能 App 有了大概的了解,接下去就要开始你自己的智能硬件产品开发之路咯~
涂鸦开发者平台 ,输入注册手机号和密码进行注册并输入其他相关信息。
创建产品的具体方式可以查看:五分钟智能化
根据《涂鸦串口通讯协议》、产品功能数据点自动生成的 MCU 程序。MCU 工程师可在此基础上进行快速开发。
具体的开发说明,请参考涂鸦文档中心:
恭喜你可以写嵌入式程序,开始自己的智能硬件开发之路了。
程序完成后,请按下述内容进行 MCU 固件烧入。
注:如果需要基于涂鸦智能提供的 Demo 程序进行 STM32 芯片的应用开发,可参考如下方式进行 STM32 固件的烧录或升级。
因为开发板自带了 CP2012 USB 转串口芯片,故可以使用 USB 线连接电脑对 STM32 进行程序升级。需要使用的软件为 ST 的 Flash_Loader 软件,我们的资料集中提供了一个版本“Flash_Loader_Demonstrator”,用户亦可自行下载然后安装于电脑上。
下载地址:Flash_Loader_Demonstrator
第一步:先将 MCU 和 USB 转串口芯片的串口连接端的 RX 和 TX 通过短路帽连接,如下图,再用 USB 线给开发板供电。此步骤已开发板生产时已经做好。
第二步:先按下 MCU 的 BOOT 按键,再按下 MCU 的 RESET 按键,然后松开 RESET 按键后,再松开 BOOT 按键。按键如下图
第三步:打开 ST 官方的串口烧录软件“Falsh Loader”,该软件可在网上或者 ST 官网进行下载。配置如下图,串口号在计算机-管理-设备管理器中查看,波特率可自己选择。其余参数依照如下左图。然后点击 Next,成功进入烧录模式的界面如下右图。
如果失败,重复操作第二步。
再经过如下两步,选择 HEX 或者 BIN 文件,如右下图,选择 Download to device,选择固件,Global Erase,然后 Next,
然后即可进行串口升级和校验,过程和成功后界面如下:
然后点击 Close 关闭 Flash Loader,再按下 MCU 的 RESET 按键即可运行新的程序。
开发板上预留了 STM32 单片机的 ST-link 接口,如果手上有 ST-link,可以使用该开发板接口进行 MCU 程序烧录和调试,按照开发板丝印指示显示连接好 ST-Link 下载器,开发板位置如下图。
在 Keil 或其他编译器中进行 ST-link 相关的下载设置,即可快速进行程序下载和调试。
开发板上也预留了 STM32 单片机的 J-link 接口,如果有条件,可以使用该口进行 MCU 程序烧录和调试,按照开发板丝印显示连接好电路,开发板位置如下图。
在 Keil 或其他编译器中进行 J-link 相关的下载设置,即可快速进行程序下载和调试。
开发板上预留了 Wi-Fi 模块的固件的烧录和信息打印口,包含模块 TYWE1S 和 ESP-12F 的各自独立的接口,如下图。
由于模块正常工作需要出厂时激活并授权,所以不当的 Wi-Fi 模块固件烧录行为会导致模块不能正常工作,请慎用。如固件需要升级,请与涂鸦智能技术支持联系。
OK,至此 TYDE3.0 所有的功能都讲完了,还带着大家一起体验了最基本的 IoT 应用的开发流程,相信大家能很快上手的。想要了解更多的信息,可以访问 涂鸦开发文档中心。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈