当前位置:首页 > 行业知识 > 综合

物联网创业项目

关注:100 发布时间:2021-12-15 15:36:10

由于物联网项目是一个实践性很强的专业,在学习过程中需要多做一些动手的工作,哔哔声越少越好。

为了让大家更好的掌握相关技能,我整理了99个与物联网相关的实践项目。

可以根据自己的情况选择一些动手实践,提高自己的实战能力。

环境部分

1.使用通用串行总线到串行端口转换器

2.使用串口调试助手发送和接收串口数据

3.用python pyserial读写串口

4.pymodbus读取modbus协议数据

5.vspd虚拟串口软件的使用

6.建立opc服务器,用pyopc采集数据

7.通过gprs dtu透明串口,服务器通过dtu发送命令

8.at命令控制4g芯片

9.一对紫蜂模块串口透明传输

10.nodejs串口读写

11.micropython读写串口发送mqtt消息

12.arduino连接温度传感器采集数据

13.开发scpi客户端

14.将aws物联网python sdk移植到嵌入式linux网关

15.aws物联网设备sdk连接aws物联网核心

16.基于pg的pyserial、pymodbus和pyopc数据采集

17.wi-fi模块内置在单片机中,通过ppmp协议将生产设备的产品质量数据发送到ppmp服务器

18.基于树莓皮的无线射频串口监控

19.基于二维码的二维码烧录硬件和控制条码热敏打印机软件

网络部分

20.使用python paho客户端构建mqtt代理服务器并发布订阅消息

21.使用postman调用restful api并模拟api json传输

22.linux上的shell调用curl向邮递员模拟器发送数据

23.使用socat串行端口tcp级联中继

24.wireshark捕获数据包并分析mqtt客户端和服务器之间的交互过程

25.wireshark抓取数据包分析ssl握手过程

26.wireshark数据包捕获分析tcp握手

27.将socat串行端口转到以太网,在调试模式下查看和分析过去的数据包

28.用python嗅探局域网中的modbus设备

29.局域网嗅探西门子plc设备,借鉴nmap lua,python开发

30.设计物联网边缘计算节点到边缘计算节点的restful api协议e2e

31.go语言调用edgex foundry的api接口向设备发送控制命令

32.将设备实时数据推送到数据终端

33.iptables防火墙规则设置

34.基于haproxy或s的反向代理

云计算部分

35.租赁配置使用aws的各种云计算服务:如ec2、vpc、cloudwath、dynamodb、kinesis、iot核心等

36.基于草莓派的码头集装箱部署

运行维护

37.安装并使用游民虚拟箱

38.linux shell脚本,curl调用python获取数据,调用api发送数据到go编写的http服务

39.编写cron计划任务脚本,用于定期监控服务

40.使用ps、top、df -h、扫视、sar等监控服务器性能

41.使用詹金斯管道自动部署软件

软件部分

42.用python读写influxdb时间序列数据库

43.用类型脚本封装rest api

44.通过红色节点连接串行设备数据,然后通过mqtt节点发送到mqtt服务器

45.使用nodejs实时读取串口数据,然后发送给redis保存

46.构建一个websocket服务器,然后在浏览器中通过websocket接收数据,并显示给highholds/e charts等实时曲线控件。

47.使用python实现amqp发送订阅消息

48.用xlwings控制excel,读取api数据,然后绘制excel图表

49.选择一个java微服务框架,比如dropwizard/vert.x来开发微服务

50.在linux上连接相机,然后使用opencv库获取相机图片,然后进行图像处理

51.基于redis时间序列模块读写时间序列数据

52.在嵌入式linux上部署goahead/boa等轻量级嵌入式web服务器,然后用python cgi编写前台和后台

53.基于cep发动机斯珀实时报警,采集温度传感器数据,用打火机保持高温5分钟,并发出报警

54.基于iis asp套接字控件的asp页面与套接字服务器连接,显示实时数据

55.基于rabbitmq的js聊天室

56.弹性搜索读取和写入时间序列数据

57.扩展psutil以收集工业控制协议设备数据

58.java使用groovy/jython等脚本引擎来调用java代码

59.爪哇osgi图书馆的felix/karaf开发

60.收集modsim电表增加用电量的模拟数据,计算每小时累计发电量和每日发电量

61.hdf5文件读写

62.raml设计了一套物联网云平台api

63.raml设计了一套物联网边缘计算api

64.开发pg spi,连接工业控制设备plcquery,模拟osquery

65.基于bootstrap、python bottle和python modbus的modbus协议空调数据监控接口

66.基于bootstrap、bottle和psutil的网络管理监控系统

67.基于cep的设备利用率oee计算

68.开发pg pl/python函数读写modbus

机器学习

69.pytorch模型调用

70.基于modelica的建模

71.基于julia的优化模型

警报通知

72.短信和语音电话服务呼叫发送报警通知

73.基于专家系统的报警规则引擎

74.点亮嵌入式硬件led灯和蜂鸣器,触发声光报警

75.微信报警推送,使用微信客户端库即可

安全的

76.openssl证书生成

77.nginx/haproxy https配置

78.mqtts配置

79.基于lynis的边缘计算网关审计插件开发

形象化

80.grafana仪表板已安装,用于显示温度传感器数据

81.开放式地图显示监控设备

82.基于javascript的svg设备矢量图动态更新实时数据

83.在浏览开始时扩展操作系统监控可视化,以监控工业控制设备的数据

84.通过三维地图可视化工具铯显示三维模型和实时数据

85.三. js加载三维模型并显示实时数据

86.摄像头视频手机实时显示

87.基于matplotlib mpld3的web实时可视化监控

88.grafana插件开发,访问新的数据源,如可编程逻辑控制器

89.电子艺界视觉js库的使用

90.地理服务器安装并发布地图服务

边缘计算微服务

91.基于python微服务框架falcon的python边缘计算微服务

92.基于golang的微服务

93.基于网络配置的远程阴影同步

94.基于redisedge边缘计算数据库的整个桶开发边缘计算微服务

95.借鉴clearblade,aws物联网集线器将设备影子文档(nodejs代码)发布到网关,然后在网关的nodejs环境中执行发布的nodejs代码

试验

96.基于tsung或mqtt基准的压力测试工具

97.基于硒的界面自动测试

98.phidget与继电器连接,测试嵌入式硬件

99.用pytest编写单元测试

过往精彩文章

史上比较全比较强大的物联网书单——涵盖入门、协议、架构、设计、安全、云计算、边缘计算

【笨办法学物联网】之一: 物联网工程专业四年里应该学习哪些实用技能傍身?

【笨办法学物联网】之二: 物联网工程专业到底培养的是什么人才?物联网全栈工程师

【笨办法学物联网】之三:物联网工程专业10步学习法

【笨办法学物联网】之四:99个物联网动手实践项目

【笨办法学物联网】之五:软硬件学习环境准备

超强干货!物联网网络资源大全:包含基础知识、博客、边缘计算、研究机构、物联网协议、软硬件、标准组织

如何了解和学习边缘计算edge computing?

你不知道的mqtt物联网协议起源——基于卫星通信的石油管道远程监控

对物联网理解的十大误区

为什么工业现场要有不同的通讯协议?

物联网数据上云,正好才是真的好 | apache edgent边缘计算介绍

物联网边缘计算中的全能数据库redisedge

至今为止物联网概念解释的比较清楚的文章

边缘计算的七种定义,边缘计算与云计算、雾计算的区别

采集plc数据的25种姿势,你会几种?

clearblade边缘计算平台介绍

深入理解边缘计算微服务框架edgex foundry(一):edgex边缘计算微服务框架简介

深入理解边缘计算微服务框架edgex foundry(二):边缘计算框架有哪些需求?

深入理解边缘计算框架edgex foundry(三):edgex如何应对5大需求问题

深入理解边缘计算框架edgex foundry(四):为什么不能用平均主义方式设计边缘计算软件?

深入理解边缘计算框架edgex foundry(五):边缘计算软件主流设计方法盘点

深入理解边缘计算框架edgex foundry(六):edgex总体架构

是什么物联网

genuinetek信号放大器支持物联网卡吗

电信物联网卡不能亲自测试。接收信号已经三格了,物联网卡还是不能上网

猜你喜欢

  • 男人不成熟的5个特征

    男人不成熟的5个特征79人支持

    有的甚至六七十岁还不成熟,直接又变成了孩子。你没听到很多女人说吗?男人是个孩子,可能一辈子都长不大。当然这是相对说,如果把成熟进行量化标准化,那么也可以说很多男人在一二十…

  • 怎么看待00后ceo狂怼成年人:拿死工资打游戏

    怎么看待00后ceo狂怼成年人:拿死工资打游戏74人支持

    我觉得很容易走的太远。我尽量接近主题。00,ceo,成年人,这里的主谓宾结构很完整,但是怎么看呢,他们之间并不一定有联系。这个题目里的这些关键词好像是人为绑定在一起的。没想到,…

  • 撤回1小时以上微信妙招

    撤回1小时以上微信妙招6194人支持

    如果你需要在所有的应用中找到一款国货软件,微信肯定是榜上有名。如果要在众多软件中选择一款必不可少的软件,微信绝对是唯一的选择!微信用户数已超过12亿。除了用微信交流社交…

  • 淘宝刷流水是什么意思啊?

    淘宝刷流水是什么意思啊?118人支持

    要知道生意种类很多,很多店铺都会找人刷销量,店铺档次,流水。相信很多人没听过刷水,那么淘宝刷水是什么意思呢?其实淘宝刷水和淘宝刷水是一样的,都是在店铺买东西做的,所以价格就是…

  • 九阳电饭煲e3故障排除

    九阳电饭煲e3故障排除33人支持

    一个九阳电饭煲不会做饭。煮了一会儿后,e3被展示出来,然后就不再加热了。既然能上电,说明电源没有问题。接下来,拆卸并检查:接下来,检查底部传感器和顶盖传感器。这台机器的型号是…

  • 女生拍照摆pose大全

    女生拍照摆pose大全46人支持

    出游必备显瘦好看的拍照姿势合集每次出去玩,总想拍出好看的照片。但是作为一个手脚不协调拍照的摄影师,真的很苦恼,不知道怎么摆姿势。今天,让我们分享一些好看的照片姿势并跟随…

  • yy挂机赚钱是真的吗

    yy挂机赚钱是真的吗84人支持

    当我们上网时,我们经常看到一些广告。挂了就能赚钱。那么这些项目都是真的吗?今天小编将向你揭示yy自动挂机骗局赚钱。希望你赶紧把钱包盖上,小心被忽悠!我们通常会看到一些广告…

  • 飞行模式能收到微信吗

    飞行模式能收到微信吗3人支持

    飞行模式常驻在我们所有的手机上,但是我们很少使用。因为它的作用是主动停止与外界的无线通讯,所以很多人认为它没用。其实飞行模式有很多场景。1.飞机使用1991年,联邦通信委员…

  • 丙烯颜料怎么洗?

    丙烯颜料怎么洗?76人支持

    如何清洗丙烯酸漆?丙烯颜料是一种很好的手绘颜料。它可以很好地用于丙烯酸涂料墙面。丙烯颜料也可以溶解在油画中,但丙烯颜料不适合服装。丙烯酸涂料有毒吗?1。丙烯颜料是一种…

  • 二级市场是什么意思

    二级市场是什么意思88人支持

    一级市场和二级市场都属于股票发行市场,但两者的区别很大。一级市场和二级市场的区别可以从它们的定义中看出。1.一级市场。在金融市场上,上市公司或政府机构发行的股票和债券…

  • 风炉烤箱和平炉烤箱的区别是

    风炉烤箱和平炉烤箱的区别是76人支持

    有人私信说,什么是平炉?二合一是什么?今天,我就漫谈一下。有些北碚烤箱用了很久了,不了解风炉和平炉。什么是平炉和高炉平炉平炉通常通过上下加热管道来烘烤食物。大多数平炉可以…

  • 信用卡欠5万自救方法

    信用卡欠5万自救方法71人支持

    根据你的问题,你已经因为业务失败损失了8万多,其中5万是欠银行信用卡的。现在你想上岸了。作为最近的经历,我简单帮你分析一下。首先,具体逾期时间不详。这种情况下,建议你主动联…