智能育婴箱的软件设计

muhdpe合金管>空调热交换器
集束天线
173镀铬工艺
收稿日期:2020-01-22
*基金项目:天津理工大学中环信息学院创新创业训练计划项目资助项目,智能育婴箱(201913897011)作者简介:何福运(1998—),男,河北邢台人,本科,研究方向:自动化。
押花材料
1 项目简介
智能育婴箱通过自主开发的Android系统上位机软件APP结合WIFI无线通信建立无线网络,同时用摄像头的视频服务器上传实时视频数据到APP,再以单片机为核心搭载多种传感器与终端执行装置时刻检测及监控婴儿所处环境与婴儿状态,达到智能育婴的目的。
2 安卓手机Java语言编写的应用程序
Android在编写中是以Java为编程语言,其中Activity等同于J2ME的MIDlet,一个Activity类负责创建视窗(window);View等同于J2ME的Displayable,程序人员可以通过View类与“XML layout”档将UI放置在
视窗上,Android 1.5的版本可以利用View打造出所谓的Widgets,其实Widget只是View的一种,所以可以使用xml来设计layout;View与事件(event)息息相关,两者之间通过Listener结合在一起,每一个View都可以注册一个event listener。简单来说,利用Java语言编写可实现温湿度显示,及婴儿实时监控的手机APP。手机APP界面如图1所示。一体式三格化粪池
3 单片机程序
本系统是以STC89C52单片机为核心,实现对婴儿所处环境的监测及控制。我们用C语言来完成程序的设计。其中控制空调、转动玩具、报警等功能建立各部分的子程序,其中以控制空调为例:
#include <12C5A.H>
#include <intrins.h>#include <string.h>#include "uart1.h"#include "uart2.h"
if((UART1_Receive_Buffer>=0)&&(UART1_Receive_Buffer <=16))
{ UART2_Send_Byte(0x40+UART1_Receive_Buffer-0);}else if((UART1_Receive_Buffer>=31)&&(UART1_Receive_Buffer<=47))
{ learn_flag=UART1_Receive_Buffer-31;UART2_Send_Byte(0xf0);}
if((UART1_Receive_Buffer>=17)&&(UART1_Receive_Buffer <=30))
{alarm_temp=UART1_Receive_Buffer;}
智能育婴箱的软件设计*
何福运  刘会巧  庞家园
(天津理工大学中环信息学院,天津  300380)
摘要:本文研制了一款集监控、调温、安抚、防盗为一体的智能育婴箱。该系统软件部分主要由安卓手机、单片机及视频服务器来实现。
关键词:育婴箱;安卓;单片机;视频服务器中图分类号:TP277
文献标识码:A
文章编号:1007-9416(2020)03-0173-02
DOI:10.19695/jki12-1369.2020.03.84
设计开发
图2  MJPG-streamer服务器流程图
图1  手机APP界面

本文发布于:2024-09-23 03:27:16,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/137434.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:婴儿   视频   服务器   手机
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议