• 项目总结--基于Cortex-A9平台的米兰花智能培育系统


    基于Cortex-A9平台的米兰花智能培育系统

    1. 系统功能概述

    本系统主要实现了模拟米兰花智能培育的过程。通过前端传感器采集相关环境因子数据经ZigBee组网发送到协调器汇总,网关通过串口读取协调器汇总的数据进行实施调控,并将处理好的数据上传服务器,移动端访问服务器获得最新培育数据。

    2. 系统组成

    • Android智能网关
      • 用户注册登录,人脸识别
      • 控制LED、继电器、ADC转化,烟雾报警
      • 视频监控
      • 读取ZigBee数据,并完成调控
      • 上传服务器
    • zigbee
      • 获得相关传感器数值
      • ZigBee组网到协调器
    • 云服务器
      • 负责数据转发
    • 移动APP端
      • 控制网关
      • 实时获得数据

    3. 网关外接设备

    注:具体实物可以参照实验室实物

    • wifi和BT模块
    • 摄像头模块
    • 协调器
    • 继电器
    • LCD

    4. 嵌入式网关烧写过程

    • 3.1 安装系统(具体参见Tiny4412用户手册当中的烧录Android系统那部分内容)
      • 大张SD卡
      • 读卡器
    • 3.2 安装OpeCV Manager(在工程文件OpenCVManager文件夹),可以通过USB下载,我一般使用豌豆荚连接实现,安装之后点击应用,会出现设备信息,说明安装成功。
    • 3.3 使用AndroidStudio打开工程,编译下载网关APK文件。
      • 基本步骤见工程目录下的read.txt文件
    • 3.4 打开应用,完成注册登录,人脸识别通过后即可进入应用,选择相应功能

    5. 移动端烧写过程

    • 将手机端的工程用AndroidStudio导入,编译下载,同一般APP下载过程一样。(注:Android7.0版本的手机无bug,但是在低版本的Android手机中会出现个人说明调转到主界面闪退)
    • 打开应用,进行注册登录,并且连接IP地址即可进入主界面
  • 相关阅读:
    C# 如何telnet IP的某端口/ping 是否通
    centos7.9设置系统时间,并同步到硬件
    基于阿里云 DNS API 实现的 DDNS 工具
    GridControl 通用类2
    使用JSON.stringify时需注意的坑
    java中BigDecimal和0比较
    c# WindowsCommunityToolkit--- Shade Animation
    WPF 取消在触屏上点击按下不松开会出现矩形背景的效果
    c# 反射私有类和私有方法
    c# 汉字转拼音
  • 原文地址:https://www.cnblogs.com/lkq1220/p/7800062.html
Copyright © 2020-2023  润新知