本实战培训为期4周,基于树莓派3代,在此基础上进行硬件扩展,同时学习智能手机的Android编程,通过智能手机控制树莓派扩展硬件的运行,在实训中让学员熟悉PCB设计的流程和规范,也强调英文文档的阅读和项目的总结、报告。 学习的知识点:

  1. PCB设计流程及规范 - 从零制作两层板
  2. Altium Designer的应用
  3. 板卡焊接、调试、测试、报告
  4. 基础仪器的使用 - 信号发生器、示波器、频谱仪
  5. 基于树莓派的智能硬件、智能照明系统
  6. 嵌入式Liunx编程
  7. Wifi及蓝牙/低功耗蓝牙BLE通信
  8. Android编程

时间上午下午
星期一 智能硬件的发展综述 智能手机、智能硬件、开源硬件、物联网、树莓派、Android系统
星期二 项目背景及设计要求 Altium软件操作,电路设计和PCB设计要点
星期三 学员项目方案答辩 Altium Designer建库、原理图绘制
星期四 原理图库review Altium Designer 原理图绘制
星期五 原理图Review PCB布局
时间上午下午
星期一 PCB布局ReviewPCB布线
星期二 PCB项目硬件部分Review修改及投板
星期三 树莓派介绍及开发、使用流程 树莓派开发平台安装及试用
星期四 嵌入式Liunx编程入门 嵌入式Liunx编程 - 实例修改
星期五 嵌入式Linux编程-输入输出端口操作 嵌入式Linux编程-网络通信
时间上午下午
星期一 焊接技巧、板卡调试流程讲座 自制板卡焊接、调试
星期二 自制板卡焊接、调试 自制板卡焊接、调试
星期三 智能手机Android开发流程 Android编程讲座及示例 - 编写简单界面
星期四 讲座 - 蓝牙通信及低功耗蓝牙BLE 学员编程 - 基于蓝牙通信的Andriod编程
星期五 学员编程 - 树莓派嵌入式Linux+智能手机Android系统编程及调试 学员编程 - 手机Android程序通过蓝牙通信控制树莓派音乐播放
时间上午下午
星期一 WiFi通信基础讲座 基于Wifi通信的Android编程讲座及示例
星期二 学员编程 - 基于WiFi通信的Android编程及调试 学员编程 - 基于WiFi通信的Android编程及调试
星期三 总结报告/PPT 总结报告/PPT
星期四 总结报告/PPT 总结报告/PPT
星期五 学员答辩 毕业典礼

树莓派支持的功能:

  1. CMOS成像/自动聚焦(500万像素的效果测试)
  2. LCD屏幕显示/触摸屏
  3. 蓝牙音乐播放 - AirPlay/DLA
  4. 网络电台播放