查看“王瑞江-2020011183-2021A-M08-92”的源代码
←
王瑞江-2020011183-2021A-M08-92
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只对以下1个用户组开放:
用户
。
您可以查看并复制此页面的源代码:
== 构思 == # 初步想法 [[文件:构思及设想1.0.png]] 最终创意想法: 1.整洁美观 桌面上总是很乱,不知道东西放在哪儿,过一段时间总要去整理一遍,且桌面上没有装饰,过去单调。 2.多功能性 传统的桌面一般只能用于放置物品,希望能有一款书桌可以实现娱乐,学习等多方面需求。 3.舒适性 智能化设备可以极大的减少同学自己的身体力行,懒人专属。 4.扩大空间 传统桌面常常放置一些东西就无法防止其他东西,尤其是电脑,太占用空间,可以利用夹层增加空间。 # 补充上传第4周构思图(可选)* [[文件:同理心地图-王瑞江-航02.jpg]] == 设计 == # 设计灵感 何同学的Autodesk # 设计意义 通过智能桌面伴侣的设计将课上所学知识融入到产品中,将理论应用到实践中,同时产品本身可以实现为使用者提供便利的作用。 # 设计方案 [[文件:最终创意.jpg]] == 实现 == ::从第10-14周每次记录 === 第十周 === *本周实现目标 进行机械部分的建模任务及可用模组的元件的选取工作 可用模组主要有:用铝型材作为主要的结构构件,板材作为辅助搭建起来主要的机械部分模型。 *实现方式 SolidWorks建模及淘宝等购物软件的使用 *实现结果 建模工作的开展,完成机械部分的建模,并在周末完成了可用模组元件的选取 建模模型:[[文件:SolidWorks模型.jpg|solidWorks模型]] 可用模组的选取: {| class="wikitable" |- ! 模组分块 !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 |- | 机械 || 铝型材 || 板材(5mm和9mm) || 可折叠伸缩桌腿 || 可折叠三角架 || 合页 || |- | 电子 || arduino UNO || 无线充电器 || OLED显示屏 || 温湿传感器 || 语音模块 || 插座 |- | 智能语音交互 || 可编程灯带 || 智能公元编程 || arduino控制程序 || |} ===第十一周=== *本周实现目标 与老师沟通,完成可用模组器件的购买和机械结构部分的优化 *实现方式 淘宝和建模 *实现结果 机械结构的优化和简化: 1.板材建模: (1)最初设计的板材是预想为是有台阶的板材,可以直接完成镶嵌和固定工作,通过与老师沟通,只能实现板材的整体切割,因此对一部分板材建模进行了简化,如下图 [[文件:板面.jpg|板面]] (2)最初设计的建模中,预设下沉结构的盖板部分采用多块组合,折叠拉展的方式实现,但后期调研发展这样的方式过于耗费精力和物资,且取得的效果也并不是十分可靠,尤其是作为承重结构,木板本身的结构强度就不足,再多块拼接,可能导致无法达到想要的效果。因此直接将木板整合为一块板,在一侧用合页连接,可翻盖即可。如下图: [[文件:板面优化.jpg|板面优化]] (3)预设的装饰板面是使用切割的方式直接切穿,但考虑到结构稳定性问题和耗材,使用雕刻的方式实现。 [[文件:装饰板.jpg|装饰板]] 2.预计购买模块确认 [[文件:购买表.jpg]] ===第十二周=== *本周实现目标 完成机械模块的组装 *实现方式 实操 *实现结果 实现情况并不好; 所用到的板材虽然是已经切割并运送回来了,但由于缺少和切割错误,几乎毫无进度。 主要存在的问题: (1)9mm的两块板和一块5mm的组件基础板没有到位。 (2)在当初向老师提供设计图和模型后忘记了提出铝型材的需求,导致铝型材没有到位,而铝型材在我的机械结构的设计中起到十分重要的结构架设作用,铝型材的缺失直接导致接下来的工作无法进行。 (3)在设计中对传动装置的设计考虑不周,一些已有产品的使用存在问题,需要重新设计。 ===第十三周=== *本周实现目标 完成产品设计的完善和部分电子模块的设计和制作。 *实现方式 SolidWorks建模和arduino编程及电路连接。 *实现结果 基本完成对桌面整体的设计和传动装置的整体设计,并在与老师的沟通交流下完成对产品中所要用的铝型材的切割,其规格大致如下。 {| class="wikitable" |- ! 铝型材长度/mm !! 数量/只 |- | 700 || 6 |- | 350 || 4 |- | 80 || 2 |- | 520 || 3 |- | 660 || 1 |- | 200 || 2 |- | 60 || 2 |- | 180 || 2 |} 对于电子模块的的制作,基本完成了对arduino编程的部分: <nowiki> #include <dht11.h> #include <Wire.h> #include <Adafruit_SSD1306.h> #include <splash.h> #include <Adafruit_GFX.h> #include <Adafruit_GrayOLED.h> #include <Adafruit_SPITFT.h> #include <Adafruit_SPITFT_Macros.h> #include <gfxfont.h> // 设置 DHT 引脚 为 Pin 8 #define DHT11PIN 8 dht11 DHT11; #define OLED_RESET 4 Adafruit_SSD1306 display(128, 64, &Wire,OLED_RESET); </nowiki> void setup() { pinMode(DHT11PIN,OUTPUT); display.begin(SSD1306_SWITCHCAPVCC,0x3C); display.setTextColor(WHITE);//开像素点发光 display.clearDisplay();//清屏 } void loop() { display.clearDisplay();//清屏 int chk = DHT11.read(DHT11PIN); int tem=(float)DHT11.temperature; int hum=(float)DHT11.humidity; display.setTextSize(2); //设置字体大小 display.setCursor(35, 5);//设置显示位置 display.print("T is:"); display.println(tem); display.setTextSize(2);//设置字体大小 display.setCursor(35, 30);//设置显示位置 display.print("H is:"); display.println(hum); display.display(); // 开显示 delay(1000); } ===第十四周=== == 运作 == ::15周(产品推介会) # 预期效果 # 展现方式 # 展现内容
返回
王瑞江-2020011183-2021A-M08-92
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
实践教学
个性化3D设计与实现
人工智能实践教学
区块链技术及应用
虚拟现实技术与内容制作
超越学科界限的认知基础课程
电子工艺实习
Nand2Tetris Engine Curriculum
TULLL Creative Learning Group
Wiki上手说明
Wiki账户创建
最近更改
工具
链入页面
相关更改
特殊页面
页面信息