• 项目简介
  • 项目特色
  • 学习目标
  •       基于安卓手机wifi技术的遥控小车有着广大的潜在用户,2014年11月数据,Android占据中国智能手机操作系统市场81.5%。Android的系统内核是基于网络性能超强的Linux,因此其网络性能较其他系统有很大优势。
          本套小车项目,不仅涉及到Android应用程序的编写,而且还涉及到嵌入式系统的开发流程,不仅需要熟悉C、C++和java语言,Linux系统的编译机制和和编译脚本,更需要熟悉Android系统的运作方式、API借口,以及它的优势和限制,同时,还需要有较强的动手能力。

  • 基于linux内核的路由器操作系统OpenWrt;2.Uboot移植实验、OpenWrt移植实验、OpenWrt设备驱动实验、OpenWrt底层实验、OpenWrt应用开发实验、综合项目案例;3.完善的板载硬件资源,更适合学习;4.采用4层板设计,更加稳定可靠;5. 配套综合案例

  • 1.掌握嵌入式linux操作系统; 2.熟悉Android系统的运作方式,熟悉Android应用程序的编写; 3.掌握OpenWrt系统环境搭建、OpenWrt路由、Ser2NET串口网络转换等实验; 4.顺利完成完整的智能车实训项目

项目可实现的功能

1、对超声波传感器的现场数据实时采集并通过wifi上传,实现小车避障、测距等功能
2、用摄像头采集视频流,实时显示在手机客户端
3、通过Android手机控制端界面相应操作进行拍照,使用存储设备进行存储
4、构建无线路由器,使用户通过网络利用Android手机控制小车移动、转向
5、在Android手机界面设置控制按钮,识别用户指令并进行相应动作
6、在Android手机界面实现控制指令修改
7、在Android手机界面完成所拍照片浏览重力传感器或者红外传感器控制小车移动

可以学习到的技术点

1、Android的图像处理
2、Android的应用程序开发
3、Linux嵌入式系统构建
4、Linux设备驱动
5、Android底层开发
6、Linux应用程序开发
7、摄像头图像采集与传输
8、openwrt系统搭建

项目相关图示
22天项目实训全过程拆解
  • Day 1

    项目开发管理的内容介绍
  • Day 2

    项目开发前预热小项目开发
  • Day 3

    小项目答辩分享会
  • Day 4

    大项目开发计划安排
  • Day 5-21

    大项目开发
  • Day 22

    项目答辩