基于单片机和安卓平台的移动物联网应用开发实训系统设计
2020-10-21刘力维
刘力维



摘 要:文章介绍了一种采用单片机和安卓移动设备构建移动物联网应用开发实训系统的方法。并基于该系统完成了实训的项目设计,实现了通过手机远程获取单片机上的传感器数据以及远程控制单片机上的开关设备等典型的物联网应用。
关键词:单片机;传感器;安卓应用开发
中图分类号:N945.23 文献标志码:A 文章编号:2095-2945(2020)30-0039-02
Abstract: This paper introduces a method of building a mobile IoT application development training system by using MCU (micro-chip computer) and Android mobile devices. Based on the system, the project design of practical training is completed, and the typical application of IoT is realized such as remote acquisition of sensor data and remote control of switch equipment on MCU board.
Keywords: MCU(micro-chip computer); sensor; Android application development
1 物联网应用开发实训系统的设计背景及目标
随着网络技术和移动应用的快速发展,基于移动设备的物联网应用得以普及。对相关技术的学习掌握成为智能制造、嵌入式技术与应用、移动应用开发等专业学生的必备技能。目前市面上有很多集成化的物联网应用开发平台。此类平台大多封装为智能农业、智能交通、智能家居等应用场景,集成度较高,但扩展性较差,无法针对底层硬件进行编程扩展。本系统构建了一个通用且可扩展的物联网应用开发实训平台,使学生完成从底层单片机及传感器应用技术到上层移动应用开发各环节的设计开发,形成对物联网应用系统的整体认识。
2 物联网应用开发实训系统的架构设计
本系统利用通用单片机开发平台、个人电脑和安卓移动设备构建一个移动物联网应用系统。利用单片机开发平台的硬件可扩展性和安卓开发平台丰富的软件功能实现系统的通用性和扩展性。系统框图如图1所示。
图1 物联网应用开发实训系统功能框图
单片机通过可编程IO连接数据传感器和开关设备,实现物联网应用模拟沙盘。……
