你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

“芯”星向荣系列 | 用 LoRa 助力智慧城市,专访首届Hackathon最佳创意奖得主RAKwireless赛队

[复制链接]
STMCU-管管 发布时间:2021-5-12 17:14
66.gif
11.png
24小时能做什么?对于嵌入式开发者来说,要完成一个嵌入式作品的开发,这是极限时间。在4月28日-29日举办的 2021 STM32峰会上,一群工程师们来挑战,参加了一场 Hackathon 24小时挑战赛。
/ K/ h7 I  J" a5 D; k: {! N2 K& B3 g* E
; _& v2 S1 ?" T. d8 C他们青春不张扬,他们专注有朝气,他们言笑晏晏,却也脑力满满。我们推出《“芯”星向荣系列》,为大家介绍这群不畏开发挑战的工程师们。

$ _: S6 j- m. d5 r5 }
# A1 }( K1 B7 S& {' m( k/ h, c
4月28日 - 29日举办的 Hackathon 24小时挑战赛,是今年STM32峰会推出的重磅版块,经过海选、复核等流程,共有十组参赛队员来到赛场。在这场脑力与体力的较量中,参赛队员们经历了怎样的过程?他们又是如何加入STM32蓝蝴蝶粉群的?带着这样的好奇心,小编采访了其中几组参赛团队,为大家分享比赛背后的故事。
6 }& {7 @4 _5 O; A0 T. U( }; X- e" @6 \) u) w; w' p
今天,我们从最佳创意奖的获奖赛队 —— RAKwireless 说起。5 d/ t7 Z! R7 N8 x3 Q

6 q% K9 `' s# y% ]& |5 |$ F  Q" o) q
同事配合默契,LoRa助力智慧城市

6 ~: k6 j: D7 j8 ]
RAKwireless,既是曹越和张文杰的队名,也是两人公司的名字,他们的获奖方案是LoRaWAN物联网传输控制系统( ^% x& k$ G. X

7 q- N3 T9 i. T+ Z2 \- U. @评委组认为,这个应用方案充分利用了LoRa传输距离远、功耗低和数据传输量小的特点,同时添加了数据传输安全特性和GUI,并结合最新的物联网及连云应用,充分展示了ST的无线产品与高性能产品特性,体现了 TouchGFX 快速创建人机界面的能力,以及ST生态系统的完整性与易用性。两位参赛队员仅仅在24小时的开发时间内实现开发套件的基本功能,并加入了安全特性,并全面流畅地完成视频演示,充分诠释了本次Hackthon“燃”的精神,也真正展示了“芯”生态,“助”安全,“连”未来的主题。
" @6 F/ C+ r8 m0 p1 @
5 w, W6 {' B4 A0 [" m3 @

' {- X% W. w0 n7 \/ y曹越和张文杰的本职工作是无线传输开发工程师,又是多年的蓝蝴蝶粉,在工作中经常会用到STM32的LoRa系列,因而对产品非常熟悉。黑客松赛场,他们将自己最擅长的LoRa融入到智慧城市的应用场景中,也更加贴合赛题设置。/ Z3 |, S) K$ J: x5 d" b& g
12.png
首届Hackathon最佳创意奖 —— RAKwireless赛队
曹越(右)张文杰(左)
8 P% I( v. g# f  y/ b
在这个获奖方案中主要用到了三款STM32开发套件,分别是具有显示加控制功能的可视化终端STM32H735-DK+NUCLEO-WL55JC2,LoRaWAN网关的P-UNCLEO-LRWAN3网关,以及用来模拟智慧城市中用于各种传感器数据采集的STM32WL55+ X-NUCLEO-IKS01A3,通过云服务、可视化界面和LoRaWAN服务器共同打造智慧城市云数据中心,实现智慧城市中能源管理、环境检测、防止灾害等智能管理工作。
2 n; G# {' {, G# S1 X' Q4 X
# u5 N3 \% T/ }: p基于LoRaWAN的物联网传输控制系统具有很强的实用性和可拓展性,在实际应用中,它还可以加入很多其他通用设备,展现智慧城市的真正魅力。
/ W# X$ P% k# H, u9 _. n5 w  y5 y
13.png
《LoRaWAN物联网传输控制系统》项目展示
0 Q; a( J/ @0 x7 k. z
时间紧迫,小问题也成大麻烦
3 @% I/ i1 t! c" b2 H& a
对于曹越和张文杰来说,时间少是整个比赛最大的挑战。作为年轻工程师,平常忙碌的工作让两人的备赛时间非常短,直到比赛前1周才开始准备,而曹越虽然对STM32WL较为熟悉,但以前没接触过的STM32H7板卡还需要从头学习。仰赖STM32生态完善,资料非常齐全,STM32CubeMX 生态系统也提供了很大的帮助,只用了一周时间,曹越就已经熟悉GUI的基本操作了。8 _: D3 k, k. n
曹越还分享了比赛中的一个小插曲,在第一天比赛进行到午夜时,两个人发现了一个Bug,在平时,这类问题几分钟就能排查出来,但在黑客松赛场,时间紧迫,两人都感觉鸭梨山大,结果弄到了凌晨2点才解决了问题。曹越说这个小插曲还是给自己带来了收获,保持嵌入式工程师的良好心态,不急不躁,才能保证开发的顺利进行。$ u$ I) o! `# l3 ~5 m

; @; y  y4 N0 C3 }: Y1 A  J2 e
从硬件到软件,学习STM32并不难
4 Q) x! X6 _' a9 G0 _6 O% E7 n4 C) g8 r
曹越在加入 RAKwireless 之前是纯硬件工程师,主要工作是画PCB板,对代码也不熟悉。在一次偶然的工作机会下接触到STM32开发板,从此打开了新世界的大门,走上软硬件结合的嵌入式开发之路。
) O) y. S9 y+ C' E7 v
3 M! G0 g' i7 a( i- w% N5 N. g2 V: {& \与大多数新人开发者一样,曹越先看硬件手册,然后借助正点原子、野火等渠道学习STM32的基础知识,在做项目的过程中积累经验。得益于国内完善的STM32生态环境,各类中文资料、教程都非常齐全,让当时英文水平还不太好的曹越很快就完成了从萌新到老手的进阶。
6 d4 A' n: U4 {
8 w6 Z4 S( k, w/ P9 X9 i在熟悉了STM32的基础操作之后,曹越开始阅读原厂资料,并且逐渐发现原厂提供的代码、软件示例和相关资料更加有用,而且更加容易理解,所以,他现在的学习方式主要以原厂资料为主,国内资料为辅,为以后更加深入的开发工作做准备。2 b9 z) K0 d" `5 i: o% _7 v
3 }' l) |& P- p6 v& t- `7 u
曹越建议刚开始接触STM32的小伙伴们,可以先学习基础内容,最好是软硬件都懂一些,这样能够加快学习速度,对于板卡的功能和应用也会有更深入的理解。另外,可以利用STM32CubeMX进行学习,新的CubeMX能够直观选择 STM32 微控制器(MCU)和微处理器(MPU),有丰富易用的图形化界面,能够自动生成初始代码工程,对于新手学习更加友好。
0 J. l' K0 T5 F4 Y# M
! e  r, |( [; D# j3 p# V
热爱是最好的进步驱动力
工作之余,曹越也会看一些与电子相关的内容,一方面是为以后的工作做准备,另一方面也是因为兴趣爱好。每天下班之后,他都会坚持看1-2个自己感兴趣的技术内容,包括教学视频和技术分享等,最近他就在AI电堂等平台上学习 Linux 和驱动。虽然每天学习的内容不多,但日积月累也能够掌握很多知识了。当然,除了工作和学习之外,他也会用游戏来释放压力,劳逸结合。
1 k0 a, x+ t6 R; l7 j5 Y4 N( }! n
- b) o- _9 m* {) ~. v* }“兴趣是最好的老师”,对电子的喜爱让曹越从一名硬件工程师转变为嵌入式开发者,在未来,他可能走向一条全新的事业道路。我们祝愿这对“芯”星双人组未来能更默契地合作,带来更具创意的嵌入式作品。% d7 U- {+ j  @- Z- D6 {; y$ H

( R  N" x% m: }: B

$ N- v/ \0 W: {# U. a( X$ G
) H) B( I, N2 ]

. M& X# K0 @3 _! r8 W* M
' Y- u5 T$ o- I
- ]. S: u& ~  S8 u8 _6 c% u! W6 i
14.png
收藏 评论1 发布时间:2021-5-12 17:14

举报

1个回答
zhangt0713 回答时间:2021-5-14 11:36:00
目前很多行业都是监测终端+汇集单元,来实现数据上传 LORA+4G(5G)
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版