简介:TEP学习计划是锤蚁创客(TREEE)针对大学新生设计的一门Arduino和电子嵌入式开发的入门级课程。这个课程会涉及到:电子元器件的焊接,到Arduino和单片机的编程、各种传感器的使用方法、基本的通信原理、程序设计和PCB电路设计等。
主讲人程飞是西交利物浦大学博士生,兼锤蚁公司创始人,从初中时代就学习计算机编程,本科时代玩儿转各种单片机和嵌入式系统,研究生主要学习电力电子和新能源,博士课题主要是视频压缩与计算机视觉,知识涉猎广泛,并且实践过很多项目。
主讲人罗恒阳是西交利物浦大学硕士毕业,锤蚁公司创始人,对电力电子、电路设计非常熟悉。
锤蚁公司创始之初,就致力于培养创客文化和DIY精神,而TEP计划正式专门为了这个目标而设计的课程计划。目前该计划已经成为了西交利物浦大学选修课的一部分,将在2016-2017学年开设。
焊接练习板:包括 直插式电阻、直插式DIP芯片、三极管、贴片式0805电阻电容、三极管、SOP封装、SSOP封装等,以及万能焊接板区域。
知识要点:电子与计算机的发展历程,计算机的基本组成原理,电子元件常识,不同封装的电子元件的焊接。
Tep #1 焊接练习板实物图
IO练习开发板:带有1位数码管,8位LED和4个按键的Arduino扩展盾。
知识要点:Arduino的组成,Arduino程序设计基本思路,Arduino中串口的使用,Arduino IO口的使用,数码管的基本操作方法,按键的读取方法等。
Tep #2 IO 练习开发板
IO扩展板:使用Arduino Nano操作4×4矩阵键盘,并通过74HC595操作8位数码管。完成之后,通过键盘和数码管设计一些实用和好玩的项目。同时,板子上带有一个电位器和两路带有分压电阻的AD采样接口。
知识要点:Arduino Nano的使用,4×4矩阵键盘的扩展逻辑,数字电路芯片的通用学习方法,74HC595的使用方法。
Tep #3 IO扩展与AD采样
PCB设计:在经历了前面几次课之后,大家应该已经掌握了Arduino的基本使用方法,以及各种IO口的操作方法,并且对IO的扩展和模拟信号的输入有了一定的理解。这次我们主要来讲一下如何设计出你们前几次使用的Tep #系列开发板。
知识要点:PCB板的构造,电路原理图设计(元件封装绘制,电路拓扑实现等),PCB板设计(PCB封装绘制,PCB Layout),以及PCB生产时需要注意的地方。
使用Altium Designer设计电路和PCB