文章目录

  • 前言
  • 一、硬件
  • 二、软件
  • 三、使用步骤
    • 1.引入库
    • 2.RFID获取数据
    • 3.zigbee获取数据
    • 4.效果图
  • 总结

前言

提示:由于本人是一个学生,学习的是新大陆提供的技术以及设备。仅供学生和教师参考。禁止商用。

随着生活水平不断提升,对于传统的售卖,人力耗费力度大,依靠人工管理不完善,效率低下。通过建设动态物联网信息采集系统,实现快速、多维、多度化智能监控、智能控制。突破以往历史发展瓶颈。

如有问题可以联系作者:oldthank7@gmail.com


提示:以下是本篇文章正文内容,下面案例可供参考。仅仅是提供程序,不提供其他文档。

系统已开源:
链接: 点击前往GitHub获取系统源码。


一、硬件

  1. RFID:利用超高频传感器和标签纸进行设备。
  2. 推杆-模拟电闸门:模拟电闸门的开门以及关门状态。
  3. zigbee:实时检测影院的环境,根据设定的数据进行实时控制。

二、软件

 本次系统是通过Android作为一个服务端进行开发,所有数据收集到Android中。然后从中进行设备(硬件)的控制。
  1. Android:activity的生命周期。

  2. Android:定时器的使用,启动和停止。

    • Timer:

      schedule(TimerTask task,long delay,long period):    安排指定的任务指定的延迟后开始进行重复的固定延迟执行
      
    • TimerTask:
      timer.schedule(new TimerTask() {@Overridepublic void run() {}
      }, 3000,1000);
      

三、使用步骤

1.引入库

在Grable中引入相应的jar包。

 implementation files('libs\\hardware.jar')implementation files('libs\\ipcamera.jar')implementation files('libs\\hardware-sources.jar')

2.RFID获取数据

代码如下(示例):
请记得在activity生命周期中onstart(),实例话对象

private RFID rfid;
private Modbus4150 modbus4150;rfid.readSingleEpc(new SingleEpcListener() {@Overridepublic void onVal(String s) {System.out.println("s = " + s);if (s != "" && s != null) {runOnUiThread(()->{editrfid.setText(s);imageView.setImageResource(R.drawable.menopen);});openmen();}else{runOnUiThread(new Runnable() {@Overridepublic void run() {runOnUiThread(new Runnable() {@Overridepublic void run() {editrfid.setText("");imageView.setImageResource(R.drawable.menclose);}});}});}};
});

3.zigbee获取数据

代码如下(示例):
请记得在activity生命周期中onstart(),实例话对象

Zigbee zigbee = null;try {double zigbeeCO = zigbee.getCO();editCo2.setText(String.valueOf(zigbeeCO));
} catch (Exception e) {e.printStackTrace();
}

4.效果图




总结

通过这个智能电影系统,认识到了Android的activiry生命周期的作用以及使用。在未来的日子会不断更新,同时会不断提升自我,努力朝着自己喜欢的方向学习。如有什么不懂之处也可以留言,当人也可以联系作者:邮箱->oldthank7@gmail.com
由于系统环境以及注意事项没说,所以这里这个系统不会对所有人适用。所有什么问题可以进行留言。
谢谢大家。

物联网智能电影院- Android相关推荐

  1. android控制路灯流程图,一种城市物联网智能路灯系统技术方案

    [技术实现步骤摘要] 本专利技术涉及路灯系统,具体地说是一种城市物联网智能路灯系统. 技术介绍 路灯是与人们日常生活紧密相关的市政公共设施,既关系到夜间行人和交通的安全,又承担着美化市政.降低社会犯罪 ...

  2. 基于电力线载波的物联网智能家居控制系统研究方案

    基于电力线载波的物联网智能家居控制系统研究方案 2013年05月23日 阅读数:1545次 电力线通信(Power Line Communication)技术是指把载有信息的高频加载于电流,利用既有电 ...

  3. 基于 SpringBoot + Vue 实现的物联网/智能家居系统

    简介 物美智能是一套开源的软硬件系统,可用于二次开发和学习,快速搭建自己的物联网/智能家居系统.硬件工程师可以把自己的设备集成到系统:软件工程师可以使用项目中的设备熟悉软硬件交互. 项目架构 服务端使 ...

  4. 物联网智能家居实训系统

    物联网智能家居实训系统 产品型号和技术规格 系统概述 物联网智能家居实训系统,以智能家居行业为背景,对智能家居中多个子系统进行安装调试操作,培养学生的工程技能,使其能够搭建相对复杂的物联网应用系统,并 ...

  5. 5G物联网智能家居实战课程 第一章

    前言 大家好,今天开始我们的课程--5G物联网智能家居实战项目 视频教程链接: https://edu.csdn.net/course/detail/26678 目前已经更新了7节 01 课程安排 0 ...

  6. Ruff:物联网时代的Android触发产业革命

    物联网(IoT,Internet of Things)的全新时代就要来临. 过去几年内,智能硬件热潮席卷全球.然而和手机时代与PC时代相似,硬件的热潮无法带来行业的爆发性发展.在行业集体的尝试与失败之 ...

  7. 超硬核的java开源物联网智能家居系统

      今天小编推荐一套开源的软硬件系统,可用于二次开发和学习,快速搭建自己的物联网/智能家居系统.硬件工程师可以把自己的设备集成到系统:软件工程师可以使用项目中的设备熟悉软硬件交互. 开源协议   使用 ...

  8. 一套开源的可快速搭建自己的物联网/智能家居系统源码

    Java物联网智能家居软硬件系统源码 源码免费分享,需要学习可私信我 一套开源系统,快速搭建自己的物联网/智能家居系统.硬件工程师可以把自己的设备集成到系统:软件工程师可以使用项目中的设备熟悉软硬件交 ...

  9. 【物联网智能网关-02】获取摄像头数据+显示

    在上一篇文章<通过AD采集获取温湿度>我们介绍了物联网智能网关的AD端口的使用情况,AD接口是.NET Micro Framework标准库函数之一,只要底层BSP支持就可以直接使用.但是 ...

  10. 物联网智能网关应用系统的一般设计方法

    随着互联网的日益普及.信息共享程度的要求不断提高,各种家电设备.仪器仪表以及工业生产中的数据采集与控制设别在逐步走向网络化,以便利用庞大的网络资源,实现分布式远程监控.信息交换与共享.物联网的发展更是 ...

最新文章

  1. 痛入爽出 HTTP/2:代码实战1
  2. bootstrap datatimepicker 汉化
  3. python bootstrap_Python-bootstrap
  4. 卖掉 3000 平房子,50 岁程序员回国写代码,三个月内融资 2000 万美元
  5. os.path.join;os.makedirs()
  6. 关于Net Core 多平台程序的Framework问题
  7. WebRTC SDP 详解和剖析
  8. ps自学视频教程,ps排版视频教程百度云下载(从小白到大神级一步步学习都有相应教程)
  9. Matlab 绘制柱状图并标注对应数字值
  10. vscode 文件图标主题
  11. sm是什么职位_销售职位sm. asm. sr. dsr分别是什麽意思
  12. 使用反射时出现java.lang.NoSuchMethodException
  13. .net core word转pdf_Enolsoft PDF to Word with OCR for Mac(PDF转Word软件)
  14. numpy如何对txt文件读取_NumPy——文件读取与写入
  15. JavaFX调用虚拟键盘
  16. 用c语言交通信号灯论文,plc交通信号灯毕业论文.doc
  17. shell 打印九九乘法表
  18. OpenGL ES glfw 下载和使用
  19. c语言程序设计P320,《C程序设计》作业内容
  20. linux服务器使用搜狗输入法,linux下使用搜狗输入法皮肤(.ssf)(示例代码)

热门文章

  1. 【UnityDragonBone】2D像纸娃娃系统所需资料
  2. PHP后台数据处理及与web端进行数据交互
  3. 莫烦 Python 基础
  4. 伍德里奇计量经济学导论之计算机操作题的R语言实现(虚拟变量)
  5. 暂时初步完成了搜索引擎的基本功能
  6. [Eclipse经验] 如何导入XSD文件
  7. Visual Studio 2013 各个版本的产品密钥
  8. nodejs下载 安装 配置环境
  9. java中mergesort函数怎么用,由mergeSort引发的一些思考
  10. KDD 2016 | node2vec:Scalable Feature Learning for Networks