本实战培训为期4周,基于树莓派3代,在此基础上进行硬件扩展,同时学习智能手机的Android编程,通过智能手机控制树莓派扩展硬件的运行,在实训中让学员熟悉PCB设计的流程和规范,也强调英文文档的阅读和项目的总结、报告。
学习的知识点:
PCB设计流程及规范 - 从零制作两层板
Altium Designer的应用
板卡焊接、调试、测试、报告
基础仪器的使用 - 信号发生器、示波器、频谱仪
基于树莓派的智能硬件、智能照明系统
嵌入式Liunx编程
Wifi及蓝牙/低功耗蓝牙BLE通信
Android编程
时间 | 课程内容 | 讲师 |
星期日上午 | 智能硬件的发展综述,包括智能手机、智能硬件、开源硬件、物联网、树莓派、Android系统 | 吴志军 |
星期日下午 | 树莓派介绍及开发、使用流程,树莓派开发平台安装及试用 | 曹家英 |
星期一晚上 | 项目背景及设计要求,Altium软件操作,电路设计和PCB设计要点 | 吴志军 |
星期二晚上 | Altium Designer建库、原理图绘制 | 王安然 |
星期三晚上 | 原理图库review , 原理图绘制 | 王安然 |
星期四晚上 | PCB布局 | 王安然 |
星期五晚上 | PCB布线 | 王安然 |
时间 | 课程内容 | 讲师 |
星期六 | 智能硬件的发展综述,包括智能手机、智能硬件、开源硬件、物联网、树莓派、Android系统 | 吴志军 |
星期日 | 树莓派介绍及开发、使用流程,树莓派开发平台安装及试用 | 曹家英 |
星期一晚上 | PCB布局Review | PCB布线 |
星期二晚上 | PCB项目硬件部分Review | 修改及投板 |
星期三晚上 | 嵌入式Liunx编程入门 | 嵌入式Liunx编程 - 实例修改 |
星期四晚上 | 嵌入式Linux编程-输入输出端口操作 | 嵌入式Linux编程-网络通信 |
星期五晚上 | 智能硬件的发展综述,包括智能手机、智能硬件、开源硬件、物联网、树莓派、Android系统 | 吴志军 |
时间 | 课程内容 | 讲师 |
星期六上午 | 智能硬件的发展综述,包括智能手机、智能硬件、开源硬件、物联网、树莓派、Android系统 | 吴志军 |
星期日下午 | 树莓派介绍及开发、使用流程,树莓派开发平台安装及试用 | 曹家英 |
星期一晚上 | 焊接技巧、板卡调试流程讲座 | 自制板卡焊接、调试 |
星期二晚上 | 自制板卡焊接、调试 | 自制板卡焊接、调试 |
星期三晚上 | 智能手机Android开发流程 | Android编程讲座及示例 - 编写简单界面 |
星期四晚上 | 讲座 - 蓝牙通信及低功耗蓝牙BLE | 学员编程 - 基于蓝牙通信的Andriod编程 |
星期五晚上 | 学员编程 - 树莓派嵌入式Linux+智能手机Android系统编程及调试 | 学员编程 - 手机Android程序通过蓝牙通信控制树莓派音乐播放 |
时间 | 课程内容 | 讲师 |
星期六上午 | 智能硬件的发展综述,包括智能手机、智能硬件、开源硬件、物联网、树莓派、Android系统 | 吴志军 |
星期日下午 | 树莓派介绍及开发、使用流程,树莓派开发平台安装及试用 | 曹家英 |
星期一晚上 | WiFi通信基础讲座 | 基于Wifi通信的Android编程讲座及示例 |
星期二晚上 | 学员编程 - 基于WiFi通信的Android编程及调试 | 学员编程 - 基于WiFi通信的Android编程及调试 |
星期三晚上 | 总结报告/PPT | 总结报告/PPT |
星期四晚上 | 总结报告/PPT | 总结报告/PPT |
星期五晚上 | 学员答辩 | 毕业典礼 |
树莓派支持的功能:
CMOS成像/自动聚焦(500万像素的效果测试)
LCD屏幕显示/触摸屏
蓝牙音乐播放 - AirPlay/DLA
网络电台播放