物联网物联网公司物联网系统实习报告_第1页
物联网物联网公司物联网系统实习报告_第2页
物联网物联网公司物联网系统实习报告_第3页
物联网物联网公司物联网系统实习报告_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

物联网物联网公司物联网系统实习报告一、摘要

2023年7月1日至2023年8月31日,我在一家专注于物联网系统研发的公司的物联网开发岗位实习,共8周。核心工作成果包括参与设计并实现了一个基于树莓派的智能灌溉系统原型,该系统通过传感器实时监测土壤湿度,并根据预设阈值自动控制水泵,累计完成15次系统调试与优化,使灌溉准确率提升至92%。在实习中,我运用了Python编程语言和MQTT协议进行设备通信开发,使用Docker容器化部署微服务架构,并利用PostgreSQL数据库存储历史数据。通过实践验证了将边缘计算与云平台结合的可行性,总结出一套适用于小型物联网项目的快速迭代开发方法论,该方法论基于敏捷开发原则,结合自动化测试工具Jenkins,将开发周期缩短了30%。

二、实习内容及过程

2023年7月1日到8月31日,我在一家做物联网系统的公司实习,岗位是物联网开发工程师。刚开始几天主要是熟悉公司环境,了解他们用的技术栈,比如树莓派、MQTT协议、Docker这些。带我的师傅给我布置了第一个任务,是参与一个智能灌溉系统的开发。这个系统得能实时监测土壤湿度,湿度低到阈值就自动开泵浇水。7月15号左右,我开始动手写代码,用Python控制树莓派读取传感器数据,然后用MQTT把数据传到云平台。调试过程挺费劲的,传感器数据偶尔会飘,不稳定。我花了两天时间研究MQTT的QoS级别设置,发现用QoS1能显著减少数据丢包,准确率从85%提到了92%。8月1号左右,系统基本成型,但云平台的数据可视化做得比较粗糙。我又学了点ECharts,重新画了监控界面,把历史数据用折线图和柱状图展示出来,同事用着顺眼多了。实习最后两周,我参与了一个智慧农业项目的需求分析,帮着梳理了用户场景和功能模块,虽然没写太多代码,但感觉挺有收获的。

8月15号,公司组织内部技术分享会,我分享了智能灌溉系统调试的心得,重点是MQTT通信的优化。有同事问我为啥不用MQTT5.0,我说公司现在用的设备还支持旧版本,升级要考虑兼容性问题。带我的师傅听后还挺认可,说这种考虑挺实际的。实习期间遇到的最大挑战是传感器数据不稳定,有时候湿度值明明该变了,树莓派读出来还是老数据。我查了公司日志,发现是传感器供电电压波动引起的。解决方法是加了一个小型稳压模块,这下数据就稳当了。通过这次实习,我意识到物联网项目光会写代码不够,还得懂硬件、通信协议、云平台,还得会跟不同部门的人打交道,比如硬件工程师、产品经理。这段经历让我对职业规划更有想法了,想往物联网全栈方向发展,现在开始恶补嵌入式系统和云计算的知识。

公司管理上吧,我感觉培训机制有点欠缺,刚来的时候没给太系统的培训材料,全靠师傅带着,效率有点低。另外,我发现自己做的东西跟岗位需求不太匹配,前期更多是做辅助工作,独立负责的项目就那个智能灌溉系统。如果可以的话,我希望公司能给新来的实习生安排更明确的任务目标,比如指定一个具体的项目让她独立跟进,或者多搞点技术培训,比如每周固定时间讲讲新技术或者行业动态。

三、总结与体会

这8周在物联网公司的经历,让我对书本上的知识有了实打实的理解,感觉像是把理论变成了自己的东西。7月刚来的时候,对树莓派和各种传感器一知半解,写个简单的控制程序都费劲。到了8月底,自己主导的智能灌溉系统上线,看着手机App里湿度曲线实时变化,水阀按时打开关闭,那种成就感是以前做课程设计没体会过的。这趟实习的价值闭环就是,从陌生到熟悉,从依赖师傅到能独立解决一些问题,比如8月2号花了整整一下午解决的MQTT通信丢包问题,最后靠调整QoS级别和重连机制搞定,当时压力是真大,但也确实学到了东西。

这次经历让我更清楚自己想干嘛了。实习前觉得物联网就是写写代码搞搞传感器,现在明白这行太宽了,涉及硬件选型、嵌入式开发、通信协议、云平台运维、数据分析一堆。我发现自己对边缘计算这块挺感兴趣,公司那个灌溉系统里,树莓派直接处理数据做决策就挺酷的。这直接影响了我的职业规划,下学期打算系统学学边缘计算的课,看看能不能考个相关的认证,比如那个MOSA(边缘计算联盟)的认证,想给自己加加分,以后求职时能跟人家聊得更深入。

看着公司产品里用到的LoRa、NBIoT这些通信技术,还有他们跟甲方对接智慧农业项目的场景,我感觉到物联网这行未来肯定火。技术方面,边缘计算和云边协同肯定会是主流,数据安全这块也必须越来越重视。行业趋势明显了,就得跟着跑。这次实习最大的体会是心态变了,以前做项目就是完成任务,现在觉得得对结果负责,得考虑成本和稳定性。比如智能灌溉系统,师傅让我用最便宜的传感器,但我发现精度太低,最后还是建议换了个中档的,虽然公司有意见,但后来测试效果确实好多了,这种权衡让我觉得离一个真正的工程师越来越近了。接下来打算沉下心把实习里遇到的坑都补上,特别是嵌入式和数据库这块,争取下个实习期能接触到更核心的活儿。

四、致谢

感谢在实习期间给予指导和帮助的导师,在智能灌溉系统开发中提供的宝贵建议,特别是在MQTT协议调试和传感器选型上的点拨,让我少走了很多弯路。感谢一起工作的同事,和他们讨论技术问题很愉快,比如那个关于Docker容器优化的问题,大家一起琢磨解决方案,效率挺高的。也谢谢公司提供这个平台,让我有机会接触真实的物联

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论