郝梓涵
来自iCenter Wiki
目录
第一讲 2021/9/13
实验室参观
课程概述
第二讲 2021/9/20
Part1 设计思维简介
- 产品介绍:使用沉浸式体验的形式,可以设计情景
Part2 Wiki简介
- 插入表格!
A | B | C | D |
---|---|---|---|
0000 | 0001 | 0011 | 0010 |
0100 | 0101 | 0111 | 0110 |
1100 | 1101 | 1111 | 1110 |
1000 | 1001 | 1011 | 1010 |
- 插入图片!
Part 3 Solidworks简介
- 草图:二维图形设计
- 特征:三维操作
- 快捷键
- Ctrl+8 返回原来视图
- Space 选择视图
- Esc 退出创建实体
作业:同理心地图
第三讲 2021/9/27
Part1 PCB介绍
- PCB:印制电路,在绝缘的基板上
- 制造加工
- 板材厂:制作板
- 印制板厂:加工,在板材的基础上制成成品
- 施印层、阻焊层、焊盘层
- 各类工程用图
- 电原理图:电路图
- 印制板图:具体可用于印制板上的类似图形,反映了元件之间的空间关系
- 封装
- IC封装:集成电路芯片封装,微米纳米级
- 印制板:毫米级
两者之间需要封装连接
- 原理图封装库、印制板图封装库
Part2 感应电路原理--面包板实践
- 注意原件引脚不要离得太远
Part3 开源硬件控制--单片机
- pinMode(i,OUTPUT)
- digitalWrite(i,HIGH)
- delay(1000) 单位为ms
第四讲 2021/10/4
Part1 设计思维
- 问题的本质:到底要解决什么问题
- 同理心:考虑到生命周期的每一个个体
Part2 桌面伴侣构思
Part3 Solidworks介绍(2)--装配体
- 每个零件需要放到同一个文件夹中
- 装配体:
- 配合:进行组装
- 插入零部件
- 复制:线性阵列,选择方向
- 选中零件可以更改材料类型
第五讲 2021/10/11
Part1 电路贴片--U盘焊接
- 焊锡膏:含有铅粉、助焊剂,具有黏性
- 元件上方放一层钢网,需要焊锡膏处镂空,将焊锡膏刮至相应位置
- 贴好元件
- 回流焊炉:加热、焊制、冷却
Part2 电路焊接---创意灯板
第六讲 2021/10/18
Part1 原理图绘制
- 使用Altium Designer绘制原理图
- 元件的引脚之间不能直接相连,必须用导线相连
Part2 原理图转为PCB图
- 转到PCB文件
- 元件位置布局
- 布线:
- 自动布线:使所有线不相交,但不一定是最优方案
- 手动调整:尽量使线的长度最小,布局简洁
- 敷铜:接地元件
第七讲 2021/10/25
Part1 智能硬件
- 构成部分
- 传感器
- 动作控制设备
- “嵌入式”控制电路:感知、决策、动作
- 概念
- 通信联网能力、环境感知能力、交互能力
Part2 云计算&大数据
- 数据库
- AI技术
Part3 硬件介绍--树莓派 Raspberry Pi
- 介绍
- 支持Linux系统
- 不只是单片机,相当于一个微型电脑
- Linux内核 命令
- 开关机:sync halt shutdown reboot
- 目录操作: cd ls cp cat
- 网络:ip+地址 ping+地址
- 系统管理: df du sudo
- https://gitee.com/maxiaodong69/MEE-CC07/blob/master/learnLinux/1-2树莓派linux命令学习
- 实践:打开LED灯
- sudo python webled.py 运行程序
- 查看源代码中端口
- 在网页中打开地址与端口,进行操控
第八讲 2021/11/1
Part1 树莓派
- 根据不同的硬件接线
- 用WinSCP将代码的py文件传到树莓派上
Part2 声控元件
- 智能公元 http://smartpi.cn/
- 设置提示词时控制输入端置0、置1、保持、取反
第九讲 2021/11/8
Part1 桌面吸尘器焊接组装
- 元件焊接
- 涂抹焊锡膏,元件贴片
- 回炉加热加固
- 开关、电池、电容焊接
- 元件组装
- 使用螺丝加固
- 使用热熔胶加固
Part2 中期汇报
- 注意实现难度,可以多人合作
- 使用相应模块咨询相关负责老师
第十讲 2021/11/15
Part1 确定功能模块的使用
- 调整:
- 计时器采用成品,用arduino的话难以引线,且效果不一定好
- 灯条采购可编程的灯条,
- 添加软木板
- 用舵机控制灯板的转动
Part2 主体框架开始建模
- 木板厚度5mm或8mm
- 可以平面切割:直线或曲线
- 分割成不同的平板再拼接
- 凸台与凹槽对接时,考虑激光烧掉部分误差,凸台多0.1mm,凹槽少0.1mm
Part3 确定订购清单
- LED彩灯部分
- WS2182 LED灯带
- arduino开发板 UNO/nano
- 漆包线/杜邦线
- arduino按钮元件
- DSSERVO舵机
- miniDP接口扩展坞
- 迷你计时器
- 软木板(装饰)
Part4 测量尺寸
- 测量书桌进深,电脑高度,设计笔筒横截面大小等等
第十一讲 2021/11/15
绘制主体框架结构
- 先在纸上画出每一块板的大致轮廓
- 设计板与板之间的拼插细节
- 在Solidworks上精细绘制
- 零件全部绘制完毕后,加入装配体中调试
第十二讲 2021/11/22
Part1 完成绘图收尾工作
- 将图形转化为dxf格式
Part2 调试LED灯 & 编程准备工作
- 将60灯 LED灯带减半,只使用30颗
- 下载最新版本的arduino软件,导入FastLed库
- 尝试简单的演示程序
- 阅读代码,理解每个函数的作用
- 发现灯带的R与G接反了
第十三讲 2021/11/29
打磨、处理主体结构木板
- 发现切割出来的模板在连接处并不满足0.1mm,将不匹配的地方进行打磨
第十四讲 2021/12/6
Part1 处理主体结构木板
- 较大的木板不平整,会翘起,在老师的帮助下使用钉枪辅助重要拼接处固定
- 抽屉调整
- 发现抽屉上方的模板中间两头向上翘起,中间向下弯曲;同时,抽屉没有设计余量,无法灵活滑动
- 尝试使用木工工具将抽屉高度、宽度削去一些,但需要削去的长度太长,不便操作
- 修改参数,重新切割
Part2 LED编程
- 确定大致运行模式
- 与老师探讨实时监测按钮状态的可能性,确认可行
- 初步确定两种状态:照明、炫彩,通过按钮切换
- 代码实现、编译
- 演示代码中有的函数不明意义——在官网搜索,在文档中找到函数定义
- 代码硬件调试
- 经过多次尝试,发现按钮为负脉冲,默认为1状态;调整代码
- 发现FastLed.show()会影响舵机运动
- Led炫彩模式时,舵机会抖动
- 上网搜索,发现FastLed.show()会终止舵机终端
- 尝试多种办法未果,决定直接设置物理开关,在不用的时候断开舵机线的连接
Part3 舵机位置固定
- 在固定舵机的木板上画好定位
- 在模板上打孔
- 将舵机的一端与木板固定在一起
Part4 拓展坞走线打孔
- 测量扩展坞接口横截面尺寸
- 提前打好扩展坞走线的孔
第十五讲 2021/12/13
Part1 arduino主板及电子元件固定
- 使用热熔胶将所有按钮、开关固定
- 将所有5V的线焊接在一起合成一根线
- 将所有接地线焊接在一起合成一根线
- 将电线布置在板后面,关键节点用热熔胶固定
Part2 粘贴软木板
- 将装饰用的软木板粘贴在背板的正面
Part3 期末汇报
- 结束啦,完结撒花!