1、项目介绍
1.1、电车防盗项目设想与演示
1.1.1、设想
在生活当中,百姓最实用的代步工具就属电动自行车了,方便了大家出行。但偶尔也会发生电车被盗的情况,所以电动车很有必要增加防盗装置,这样可以做到很好的预防和威慑。就像现在到处都是摄像头会威慑很多不法分子,直接斩断犯罪的念头。那我们就通过设想来构思制作这样一个装置。
1.1.2、最终项目展示
1.2、AIoT物联网项目课程介绍
物联网(Internet of Things,IoT)定义:物联网是通过各种传感器技术、射频识别技术、全球定位系统、激光扫描等各种装置与技术,采集物体的声音、光学信号、力学、化学、生物特征及位置等各种信息,通过网络连接,实现对物体的智能化感知、识别和管理,从而实现物与物、物与人的信息传递和交换。物联网是一个基于互联网、传统电信网等的信息承载体,让所有能够被独立寻址的普通物理对象形成互联互通的网络,最终实现万物互联。再与AI结合以后被称为AIoT。
1.2.1、AIoT物联网应用场景
1.2.1.1、应用领域
1.2.1.2、实际应用展示
1.2.2、物联网开发整体框架 - 云、管、端
1.2.3、项目简介
本项目采用HaaS EDU K1教育版开发板实现数据采集和控制,搭配4G Cat.1模块通过4G网络技术将数据发送到阿里云,并通过Web网页或小程序进行访问。课程难度不大,能够很轻松了解物联网开发流程。
1.2.3.1、适合人群
①、对物联网感兴趣的同学。
②、想做毕业设计的同学。
③、想从事物联网开发工作的同学。
1.2.3.2、知识储备
①、C语言基础扎实(必备)。
②、能看懂原理图。
③、了解操作系统应用。
1.2.3.3、项目收获
①、对物联网开发整个过程以及知识体系有深刻的理解,明确学习方向。
②、掌握对阿里云物联网平台的开发。
③、提升开发的乐趣以及动手能力。
④、提升C编程和调试能力。
1.3、电车防盗项目硬件解决方案
1.3.1、项目需求分析
①、具有GPS定位功能;
②、支持电池供电;
③、支持重力加速度传感器采集、温湿度采集;
④、可移动通信、直连广域网选择;
⑤、终端查看与消息提醒。
1.3.2、方案选择
1.3.2.1、云 - 云服务:阿里云物联网平台
选用阿里云开发的特点:
①、设备管理、监控运维、数据分析
②、快速开发终端控制与展示
③、钉钉群提醒
1.3.2.2、管 - 网络:LTE Cat.1(4G Cat.1模块)
常用的无线通信技术:红外、RFID、NFC、Wi-Fi、蓝牙、ZigBee、LoRa、NB-IoT、TLE Catx、5G等。
①、无线且能直接访问广域网 (NB-IoT、TLE Cat-1、TLE Cat-4)
②、可移动中传输信号(TLE Cat-1、TLE Cat-4)
③、要求传输速度不高(TLE Cat-1)
1.3.2.3、端 - 硬件:HaaS EDU K1 教育版开发板
①、自带电池
②、产品成熟、内部集成多种传感器
③、板载资料多、且都是中文资料便于阅读
④、开发简单
1.4、电车防盗项目软件设计
1.4.1、功能设计
①、数据采集: GPS 、陀螺仪加速度传感器、温湿度采集。
②、人机交互:OLED显示数据、按键控制、蜂鸣器警报、LED闪烁。
③、云端交互:数据上报、控制接收。
④、终端交互:Web网页展示、钉钉群警报、小程序控制。
1.4.2、开发设计流程
①、4G Cat.1通信模组AT指令应用(单独开发);
②、HaaS开发板操作系统和板载功能应用(单独开发);
③、阿里云数据交互开发(单独开发);
④、结合HaaS 、Cat.1、阿里云联动开发;
⑤、阿里云 IoT Studio 终端开发。