前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【IoT迷你赛】我来点个灯

【IoT迷你赛】我来点个灯

原创
作者头像
七夜安全博客
发布2019-08-26 21:46:35
8310
发布2019-08-26 21:46:35
举报
文章被收录于专栏:腾讯云IoT

前言

板子5,6年没玩了,很荣幸有机会参加这次体验,开启不一样的旅程。前几天收到了腾讯云Iot的开发版,还是比较兴奋的。

打开盒子,内容还是比较丰富的。一块stm32L431的核心板,wifi模块ESP8266,STLink下载器,还有一个E53_SC1灯光扩展模块。

拼装完成后是下图这个样子,感谢提供的入门文档,拼装并跑个demo程序不费劲。

说说架构

如今,工业,农业,生活里面的很多设备已经接入物联网,这些设备通过同一的平台进行管理。但是,每家厂商都自己接入自己的物联网设备,造成了设备与平台的割裂。所以打通设备与云平台成为非常重要的一环。而腾讯云物联网开发平台正是为次孕育而生,为整个行业推出一套解决方案。

Iot设备作为基础功能的载体,将数据不断的传入云平台,通过云平台的大数据处理与控制,将给予Iot设备一颗智能的大脑。Iot设备通过网络与云平台,将传统行业与互联网进行结合,将产生无限的可能,会极大的解决人力成本,引发行业的革命性改变。

设备上云

入门指南中提供的例子是通过腾讯云平台下发指令,控制板子上的OLED显示屏显示字符,感觉再搞OLED也没啥意思。正巧我分到的扩展板是E53_SC1是个灯光模块,那就远程点个灯吧。

配置网络

首先把网络走通,连接到云平台,配置一下板子程序的wifi热点连接,包括账号和密码。我是使用手机分配的一个热点。

云平台创建设备,并把创建设备的密钥配置到Iot设备中。

Iot设备参数:

下载程序,接上串口助手,然后设备上线。

点个灯吧

点个灯之前我们需要看一下E53_SC1的灯对应的是STM32上的哪个引脚,知道引脚的话,将这个引脚拉高拉低就可以控制灯的开关。看了一下电路图,基本上找到了PB9对应着灯的开关。

编写灯的开关

看看效果

灯亮了。。。真是有点亮,亮到模糊。

API控制

如果在腾讯云平台上进行下发指令,那就太不灵活了,平台提供了各个版本的sdk,你想接入web,桌面都是可以的。

同时在平台上输入参数自动生成代码,还可以在线调试,so happy。

总结

本次内测由于外设没有那么多,只能够用到现成的资源,加上入门指南做的很好,整体上硬件连接,修改代码都感觉手难度比较小。对于腾讯云平台的体验还是不错的,但是网络环境的影响还是稍有些延迟,不太适合做实时的功能,本来我想做的是在手机上播放音乐,在OLED上显示音乐的频谱,但是延时有点高就算了。总体上对于腾讯云平台的调试工具基于好评,支持自动生成代码。

联系方式:关注 《七夜安全博客》 公众号,可以在后台找到我。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 说说架构
  • 设备上云
    • 配置网络
      • 云平台创建设备,并把创建设备的密钥配置到Iot设备中。
        • Iot设备参数:
          • 下载程序,接上串口助手,然后设备上线。
          • 点个灯吧
            • 编写灯的开关
              • 看看效果
              • API控制
              • 总结
              相关产品与服务
              云服务器
              云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档