摘 要: 在物联网应用开发中,其软件系统的开发往往受制于硬件节点的开发进度和完善程度,造成开发进度缓 慢,需求不断变更,软件测试维护困难等问题。如果能在开发初期迅速搭建一个物联网节点的模拟单元则能够极大促 进系统的开发和完善。Arduino提供了一个开源的、通用的、简单易用的硬件平台,非常适合模拟物联网的硬件节点功 能。本论文基于Arduino及其开发框架,提出了一个通用的物联网节点的模拟单元模型,基于该模型开发了智能靶的虚 拟节点用于智能靶网管控系统的开发,开发实践表明该模型和方法可以快速实现物联网节点功能和数据的模拟,提高物 联网系统的开发质量。 |
关键词: 物联网;Arduino;软件框架 |
中图分类号: TP311.5
文献标识码: A
|
|
Development of IoT Node Simulation Units for Software Testing |
LI Xiaoming,Thierno Gueye
|
( Faculty of Mechanical Engineering and Automation, Zhejiang Sci-Tech University, Hangzhou 310018, China)
|
Abstract: Software development in Internet of Things (IoT) is often constrained by the development progress and the perfection of hardware nodes,resulting in slow development progress,changing requirements,and difficulties in software testing and maintenance.If an IoT node simulation unit can be built in the early stage of the development,it will greatly promote the development of the system.Arduino provides an open-source,universal and easy-to-use hardware platform,which is very suitable for simulating the hardware node functions.This paper presents a general simulation unit model of Internet of Things nodes.Based on this model,a simulated intelligent target node is developed for the intelligent targets control system.The development practice shows that the proposed model and software framework can be used to quickly realize the simulation of functions and the data of nodes in IoT system,and can improve the development quality of IoT system as well. |
Keywords: Internet of Things;Arduino;software framework |