=第一讲 2021/9/13=
==实验室参观==
==课程概述==
=第二讲 2021/9/20=
* 插入图片!
[[文件:表情包.png]]
----
==Part 3 Solidworks简介==
* 特征:三维操作
* 快捷键
** Ctrl+8 返回原来试图返回原来视图** Space 选择试图选择视图
** Esc 退出创建实体
* 问题的本质:到底要解决什么问题
* 同理心:考虑到生命周期的每一个个体
==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 期末汇报==
* 结束啦,完结撒花!