掌控板好梦指引灯:4-7-8呼吸法助眠

2026-10-25 09:58:20 38阅读
class="ck-content" data-v-caa9f93b>

一、背景分析与设计要求

摘要:本作品是一台面向宿舍场景的助眠光疗灯,外形为 10.7×10.7×4.3cm 的方形木盒,正面嵌入掌控板 2.0,内部藏一条 25 颗的 WS2812 灯带。作品把临床睡眠医学中的「光疗法」与「4-7-8 呼吸法」叠在一起:用暖光缓慢亮灭去带动使用者跟着灯做深呼吸,把注意力从杂念转移到呼吸节奏上,从而缩短入睡前的辗转时间。整机设三种工作模式——平静模式(各 1 秒的均匀呼吸节律,用于情绪平复)、睡眠模式(4 秒吸气、7 秒憋气、8 秒呼气,用于诱导入睡)、照明模式(白光常亮,兼作台灯),并配套五色切换、亮度无级增减与语音播报提示。主控为掌控板 2.0,外接 DFRobot 语音合成模块 V2,全部功能由 Mind+ 图形化积木实现,结构件由激光切割与 3D 打印自制,材料成本 337 元。

关键词:光疗法;4-7-8 呼吸法;助眠;掌控板;图形化编程;激光切割

1.1 背景:一个绕不开的睡眠问题

我们做这个作品的起点,是班上真实存在的现象:晚上熄灯后有人翻来覆去很久睡不着,第二天早读趴在桌上补觉;也有同学为了「按时睡着」偷偷买褪黑素。这让我们想去查一查,同龄人的睡眠到底糟到什么程度。

1.1.1 睡眠困扰是群体性的,不是个别现象

《2024 中国居民睡眠健康白皮书》(中国睡眠研究会)的调查显示,被调查对象中59% 的人存在失眠症状,完全无睡眠障碍的人群仅占 19%;居民平均在零点后入睡,夜间睡眠时长普遍偏短。同一份报告配合匹兹堡睡眠质量指数(PSQI)给出的困扰频次分布是:每周不足一次的人占 64%,每周 1~2 次占 27%——也就是说「偶尔睡不好」已经是绝大多数人的常态。至于困扰的具体类型,排在最前的是易醒/早醒(16%)与入睡困难(14%),后面依次是夜间如厕(13%)、鼾声(11%)等。

图 1-1 睡眠困扰频次与类型分布(依据:中国睡眠研究会,基于匹兹堡睡眠质量指数 PSQI 的抽样调查)

这张图直接指向了我们的设计靶心:既然「入睡困难」排在困扰类型第二位,那就说明真正需要帮助的不是「睡多久」,而是「怎么睡着」。我们要做的就是一个用在躺下之后、睡着之前这十几分钟里的辅助工具。

1.1.2 睡眠问题背后连着心理问题

继续追问会发现,睡不好往往不是孤立的。《2022 国民抑郁症蓝皮书》显示,我国 18 岁以下抑郁症患者占总人数的 30.28%;而在抑郁症患者群体中,50% 为在校学生,41% 曾因抑郁休学,学业压力已经成为压在青少年身上的一座大山。教育部也已在官方文件中明确提出,将抑郁症筛查纳入学生健康体检内容,建立学生心理健康档案,对测评结果异常的学生给予重点关注。

图 1-2 学生群体心理健康问题的年龄分布与风险比例(依据:《2023 年度中国精神心理健康蓝皮书》,援引《中国国民心理健康发展报告(2021—2022)》)

图 1-3 学生群体心理问题日益突出且呈低龄化趋势的统计口径(同一蓝皮书的另一组图表)

图 1-2 里的数字很不轻松:中小学生抑郁检出率中,高中生 40.00%、初中生 30.00%、小学生 10.00%;青少年心理健康问题里,抑郁类占 40.00%、手机依赖占 33.40%、睡眠不足占 14.80%;大学生群体的轻度焦虑风险更是达到 38.26%。「睡眠不足」被单列成一项 14.80% 的诱因,说明睡眠与情绪互为因果:越焦虑越难睡,越睡不好越焦虑。

这条因果链决定了我们的作品定位——它不是医疗设备,我们也不打算把它写成「治疗失眠」。它是一个非药物的、可自我操作的放松入口:在躺下但还清醒的那段时间里,用一个外部的节律把呼吸稳住,让副交感神经接管身体,人自然就滑进睡眠。

1.1.3 为什么选「呼吸」作为切入点

查阅资料后我们确认,呼吸频率与睡眠状态之间有直接的生理通道:

  1. 神经系统调节:呼吸频率快时交感神经兴奋,人紧张;呼吸频率放慢时副交感神经被激活,人放松、容易入睡。
  2. 心跳与气血运行:缓慢均匀的呼吸会降低心率,让身体的生命活动整体缓和下来。
  3. 氧气供应:呼吸平稳适度时大脑供氧充足,才能完成信息处理、记忆巩固等过程,醒来后思路才清晰。
  4. 认知功能:呼吸异常(过缓、过快、暂停)会干扰脑细胞代谢,直接表现为注意力涣散、记忆力减退。

而我们采用的「4-7-8 呼吸法」(又称 478 呼吸法)正是一套把呼吸节律固定的操作法,它的标准动作是:闭上嘴巴用鼻子吸气,心里数 4 个数;停止吸气屏住呼吸,心里数 7 个数;再用嘴缓缓呼气,心里数 8 个数。公开的科普资料给出的解释是:这种方法能让肺部吸入更多氧气,血氧上升后可以调节副交感神经系统功能,让人少想杂事,从而安眠入梦;并建议每天练两次、连续 6~8 周,熟练后可以达到 60 秒入睡的状态。

图 1-4 4-7-8 呼吸法的标准操作与作用机理(公开科普资料截图)

困难在于:数数是需要主观意志的,人在困倦或焦虑时很难自己数准。我们的做法是把「计数」这件事外包给一盏灯——灯光亮起就是你吸气的开始,灯光保持就是你憋气的时间,灯光缓缓暗下就是你呼气的过程。使用者不需要看表、不需要数数,只要跟着光走。这也是本作品和市面上普通小夜灯最本质的区别:普通夜灯只负责照明,我们这盏灯负责带节律。

1.1.4 我们自己做的需求调研

文献只能说明「睡眠问题很普遍」,但说明不了「同学们到底需要一盏什么样的灯」。所以在动手之前,我们先做了一轮问卷调研,调查对象包括学生与家长,覆盖使用频率、使用时长、功能偏好、价格接受度等维度。下面这张图是我们统计出来的原始结果。

图 1-5 作品自制需求调研统计(选题:催眠小夜灯):使用频率、使用时长、家长认知与购买意愿、最受欢迎的功能、价格接受度与市场需求

这组数据里有三条直接决定了我们的设计方向:

  • 「最受欢迎的功能」中,柔和灯光(约 0.68)与呼吸引导功能(约 0.55)排在前两位,而自然声音播放(约 0.30)垫底。这正好解释了为什么我们把重点放在「灯光节律」而不是「播放雨声海浪声」上——使用者自己投票选出来的前两项,恰好就是我们后来的两个核心功能。
  • 使用时长以 2~4 小时为主(50%),说明这盏灯需要在较长时间内持续工作,这直接支持了我们用锂电池而不是单纯 USB 供电的决定;同时也说明亮度必须能调低——连续开 4 小时的灯,太亮会干扰睡眠。
  • 价格接受度集中在 100~200 元(50%),而我们的材料成本是 337 元。这个差距我们在作品测试阶段也如实记录了下来,它说明如果要真正量产,还需要在器件选型上再压成本。

图表中「200 克以上」一项应为「200 元以上」,是调研统计时的单位笔误,此处如实照录不做改动。

1.2 作品主体结构

整机以外观近似方盒的木质箱体为主体,从上到下、从外到内分成四层:

  • 箱体(激光切割):用激光切割机切出 10.7×10.7×4.3cm 的木质盒体,由前后板、左右板、顶底板共六块板件拼装,圆角处理避免磕碰。
  • 前面板开孔(激光切割):顶部开一个与掌控板屏幕等大的矩形窗口,让屏幕直接露在外面;窗口下方开 5 列 × 4 行共 20 个圆孔,作为内部语音合成模块的透音阵,让播报声能顺畅传出。
  • 灯边框(3D 打印):用 3D 打印制作一圈圆角方形边框,嵌在箱体与前面板之间,起到收边、遮缝和固定灯带的作用,同时给整机一个黄色点缀。
  • 内部器件:掌控板 2.0 固定在前面板内侧,屏幕对准开窗;语音合成模块 V2 贴在箱体内壁、喇叭口对准透音孔阵;25 颗 WS2812 灯带沿箱体内侧四壁绕一圈;锂电池粘在箱体底面。

1.3 设计要求

1.3.1 功能要求

  1. 按下电源启动。上电后屏幕自动显示主菜单,语音播报「初始化成功」。
  2. 用掌控板金手指触摸板切换模式。可选平静模式、睡眠模式、照明灯模式三种;模式选错了不用长按复位,直接再点一下需要的那个触点即可切回来。
  3. 可根据个人需求自行调节亮度与颜色。颜色在橙、绿、蓝、红、白之间循环;亮度可增可减。
  4. 状态可读、无需说明书。菜单分两屏显示,按 A 键显示 H/O/N(色彩控制、增亮、减暗),按 B 键显示 P/Y/T(三种模式);每次操作都有对应语音提示,闭着眼也能知道当前状态。
  5. 断电即停、来电能恢复。程序为通电自启,不依赖手机 App 或网络。

1.3.2 工程结构要求

  • 结构稳固、小巧便携。整体控制在巴掌大小、单手握持的尺寸,搬运或使用过程中不易损坏;箱体接缝处用胶粘合加固。
  • 外观符合校园场景审美。做成方盒造型而非球形或异形,既是为了减少在宿舍床铺上的占地面积,也是为了避免造型过于张扬。
  • 高能续航。内置锂电池供电,脱离 USB 线也能连续使用。
  • 灯光不外泄扰人。这是我们在实测后追加的一条硬要求——灯带藏在箱体内部,只从缝隙和透音孔漏出柔光,不能像原始方案那样整间宿舍都被照亮。

1.4 关于作品名称的说明

这一节需要特别说明:本作品在参赛报名材料中的正式名称是《学生好梦指引灯》,在学校的推广与归档版本中又叫《催眠小夜灯的设计制作》,两者指同一台作品——名称不同只是因为「催眠小夜灯」更贴近它给同学们的第一印象,而「好梦指引灯」是参赛时使用的正式题名,程序里的屏幕标题与语音提示也都用后者。本文以下统一使用「好梦指引灯」这一程序内的名称,读者若在其它材料中看到「催眠小夜灯」,可以视作同一件东西。

二、设计思维导图

动手之前我们先画了一张图,把「为什么做—做什么—怎么做—做给谁」四件事摆在一起。这张图后来成为我们所有讨论的底稿,也解释了作品里每一个零件的来处:左上角的问题决定了灯的用途,右上角的选型决定了它的实现方式,左下角的工艺决定了它的样子,右下角的使用场景反过来约束了它的尺寸和亮度。

需求溯源入睡困难排困扰类型第 2 位(14%)59% 人群存在失眠症状方案选型掌控板 2.0 作主控(自带触摸键)语音合成模块 V2 作提示结构工艺激光切割木质箱体 10.7×10.7×4.33D 打印灯边框收边使用场景宿舍睡前助眠 · 情绪平复兼作白光台灯好梦指引灯10.7×10.7×4.3cm · 337 元 · 三模式输入 · 感知掌控板 6 个金手指触摸键 P/Y/T/H/O/N处理 · 控制呼吸值按 4 秒 / 7 秒 / 8 秒三段驱动输出 · 呈现25 颗 WS2812 灯带 + OLED 文字 + 语音播报迭代 · 优化圆形改方盒 · 旋钮改触摸 · 加语音

图中中间那一列是我们后来才想明白的一条主线:触摸键负责输入、呼吸值负责处理、灯带屏幕语音负责输出,而「迭代」那一行记录了三次关键改版——正是这三改把一台「看得见的灯」变成了一盏「能带节律的灯」。

三、硬件选用与连接

3.1 硬件清单

下表按作品报名材料中的清单如实照录。需要说明的是:清单只列出三项采购件的单价,激光切割所用的板材与 3D 打印耗材由学校创客空间提供,材料清单未列采购金额,因此本表不含这两项的费用。

序号名称型号数量价格(元)
1掌控板2.0199
2语音合成模块V21199
3锂电池材料清单未标型号139
合计337

除清单三项外,作品还用到两样自制件与一样未计价件,一并列出以免读者对不上实物:

类别物品规格 / 出处说明
自制件木质箱体板件激光切割椴木板按 10.7×10.7×4.3cm 尺寸切出六面板件
自制件灯边框FDM 3D 打印切片显示用时 1 小时 22 分、耗丝 0.66 米、约 5 克
器件WS2812 灯带25 颗/米,清单未计价绕箱体内壁一圈,程序按 25 颗寻址

3.2 硬件连接

接线只有两路,非常简单——一路是 I2C 数字信号,一路是单总线灯带信号。

图 3-1 硬件连接示意:语音合成模块经 I2C 接入掌控板,WS2812 灯带由 P0 引脚单线驱动

外设接入方式掌控板侧参数 / 备注
语音合成模块 V2I2C 总线I2C 接口(D/T 数据线、C/T 时钟线)器件地址 0x40,程序里按 V2 版本初始化
WS2812 灯带单总线数字信号P0共 25 颗,程序按灯号 0~24 寻址
掌控板 OLED 屏板载 30PIN 排线板上自带1.3 英寸 128×64,显示菜单与状态
六路触摸键板载金手指P / Y / T / H / O / N无需外接,直接触摸板面金色触点
物理按键 A / B板载A / B切换菜单显示页
锂电池电源输入板载电池接口脱离 USB 线时供电

把两个外设分开看会更清楚:

  • 灯带为什么接 P0:WS2812 是单总线器件,只需要一根数据线就能控制一整条灯带上的每一颗灯,程序里用「引脚 P0、灯号 0 到 24」的积木一次写完整条灯带的颜色或亮度。P0 是掌控板边缘一排扩展口中的第一个,接线最短,也最不容易在装配时被压住。
  • 语音模块为什么走 I2C:语音合成模块需要下发比较长的文本与参数(音量、语速、语调、发音人),I2C 比单线通信更适合这种带地址、带应答的数据交换。模块地址 0x40 是固定的,所以程序里初始化一次就能一直用,不需要像灯带那样每次操作都带上引脚号。

3.3 分模块技术参数

3.3.1 掌控板 2.0(主控)

项目参数
主控芯片ESP-32
处理器Tensilica LX6 双核(一核处理高速连接、一核独立应用开发)
主频最高 240MHz
内存SRAM 520KB / Flash 4MB
供电方式USB 供电/锂电池
工作电压3.3V
工作电流100mA
无线Wi-Fi 802.11 b/g/n/d/e/i/k/r(最高 150Mbps)+ 蓝牙 v4.2 BR/EDR 与 BLE
板载六轴传感器QMI8658C:陀螺仪最高 ±2048°/s,三轴加速度计最高 ±16g
板载光敏ALS-PT19-315C 光敏三极管
板载麦克风(H)EM4013BTC1R16B-T0-423
板载磁传感器MMC5603NJ,3 轴,量程 ±30G,精度 0.0625mG/LSB
板载蜂鸣器SMD-050020F-03040N
板载 RGB 灯3 颗 WS2812-2020 RGB-LED
显示屏1.3 英寸 OLED,30PIN 排线接口,128×64,支持中英文
物理按键2 个(A / B)
触摸按键6 个金手指触摸键
扩展接口20 通道数字 I/O D0~D20(支持 2 路 DAC、18 路 PWM、6 路触摸输入)
模拟输入5 通道 12bit ADC A0~A4
通信接口I2C / UART / SPI

这份参数表里真正被我们用到的是四项:ESP-32 主控(跑程序)、OLED 屏(显示菜单)、6 个触摸键(接收操作)、扩展口的 P0(驱动灯带)。板载的六轴传感器、光敏、麦克风、磁传感器在这个作品里都没有使用——它们是我们后来做拓展方案的预留条件(见第八节)。

图 3-2 掌控板 2.0 实物:正面为 1.3 英寸 OLED 屏与 A/B 按键,板上左右两侧各三个金色圆点即为六路金手指触摸键

3.3.2 语音合成模块 V2

项目参数
供电电压3.3V ~ 5V
工作电流160mA
通信接口I2C(模块上同时引出 UART 备用)
I2C 地址0x40
工作温度-40℃ ~ 85℃
产品尺寸42 × 32mm
发音人 / 音色程序设定为「女声 1(V1)」
语音参数音量 1、语速 5、语调 5(程序内设定值)

模块的引脚定义如下(正面 TOP 面标注):

图 3-3 语音合成模块 V2 的正反面(TOP / BOTTOM):正面标注 I2C 与 UART 两套接口及 D/T、C/T、GND、VCC、AOP、AON 六个引脚,中央为板载喇叭

引脚序号标识功能
1D / TI2C 数据线 / 串口 TX
2C / TI2C 时钟线 / 串口 RX
3GND电源负极
4VCC电源正极
5AOP音频输出正,可外接 D 类功放后接外置喇叭
6AON音频输出负,可外接 D 类功放后接外置喇叭

这里有一个装配上的细节值得记录:模块出厂时板载了一个小喇叭,但因为我们要把它塞进封闭的木盒里,如果只靠板载喇叭,声音会被闷住。所以箱体前面板才专门开了 20 个透音圆孔,让声波能直接穿出来——这个开孔不是装饰,是声学需要。

3.3.3 WS2812 灯带

项目参数 / 说明
型号WS2812 可寻址 RGB 灯
数量25 颗(程序按灯号 0~24 寻址)
驱动引脚P0(单总线)
颜色范围单颗 24 位真彩色,程序用到 5 种固定色
亮度控制0~255 共 256 级,程序中用「呼吸值」变量动态调节
实物说明总结报告里提到「焊接了一条 20 颗灯的灯带」,而程序里灯号写的是 0~24 共 25 颗。两处数字不一致,以程序为准——写 25 颗是灯带的全长,实物上实际点亮的是其中一段。

3.3.4 锂电池:材料清单只写了「锂电池 1 节 39 元」,未标型号与容量,按不编造的原则此处不补。它的作用很明确——让整机脱离 USB 线独立工作,符合「微型・便携・高能续航」的设计初衷。

四、结构安装与制作过程

这一节按我们真实的制作顺序叙述:先画结构、再切板、再打印边框、然后装器件、调试,最后成品拍摄。中间穿插了三次失败与改版,这些改动现在回头看,恰恰是这个作品能成立的关键。

4.1 结构设计

结构设计在电脑上完成,前后留下三代图纸:初版的球形方案、二代的方盒尺寸图、定稿的线稿与彩色渲染。这三代图纸摆在一起,就是 4.2 节那三次改版的物证。

初版:球形灯罩

图 4-1 初版球形方案渲染图:直径 150mm 的磨砂球体,中间可见上下对合的分模线,底部为木质底座;俯视图标注外形尺寸 150×150mm

初版做成球体是为了「模拟月亮的形象陪伴入睡」。但图纸上的尺寸已经暴露了它的问题:球体直径 150mm,俯视投影面积达到 150×150mm。换成后来二代方盒的 110×110mm 一算,球形方案的占地面积是方盒的 1.86 倍——这就是它在宿舍场景里被否掉的直接原因。而为了照亮整个球面,光源还必须开得更亮,于是又引出「灯光外泄影响同宿舍同学」的第二个问题。两个问题一叠加,球形方案只能放弃。

二代:方盒尺寸图

图 4-2 二代方盒方案的尺寸标注图:外形 110×110mm、厚 31mm,屏幕开窗 54×31mm;正面为掌控板、金手指触摸按键与喇叭孔,反面为灯面并加匀光板

这一版把球形改成方形,并且第一次把关键尺寸标了出来:外形 110×110mm、厚 31mm,屏幕开窗 54×31mm。请注意图纸右侧的那行小字——「反面:灯面,加匀光板」。这说明二代方案已经考虑到「灯光要均匀、不能刺眼」这件事,并且打算用一块匀光板来解决。这个细节很关键,我们在第九节的不足里还会再讨论它。

定稿:线稿与渲染

三代图纸中最终被执行的是这一版。先出线稿确认装配关系,再做彩色渲染确认外观效果。

图 4-3 定稿结构线稿:圆角方形箱体,上开屏幕窗口、下设 5×4 透音孔阵,右侧可见箱体的分层板厚

图 4-4 定稿结构彩色渲染:白色箱体配黄色边框,顶部露出掌控板,透音孔阵位于正面中下部

线稿与渲染图交代了三个设计决定:

  • 外形做圆角方盒而不是球形。图 4-3 里箱体的四条竖边都做了明显的倒角过渡,这不是为了好看——直角木盒在宿舍床头容易磕手,圆角能少一份隐患。
  • 屏幕开窗偏上、透音孔偏下。屏幕在上,躺着也能看到当前模式;透音孔在中下,声音从枕边传出,方向更接近人的耳朵。
  • 边框是独立零件。图 4-4 里那圈黄色边框与白色箱体是两件东西,它独立于箱体之外,既做收边遮缝,也用来卡住箱体内部的灯带。

图纸上的尺寸与实物之间还有一处差异需要说明:二代尺寸图标注的是 110×110×31mm,而论文正文与实物记录的是 10.7×10.7×4.3cm(即 107×107×43mm)。长宽各收窄了 3mm,厚度则从 31mm 增加到 43mm——厚度之所以明显变厚,是因为要把掌控板、语音模块与锂电池一同塞进箱体,31mm 装不下;而长宽收一点,则是在装配时按板材实际切割效果微调的结果。本文后续描述实物尺寸时一律以 10.7×10.7×4.3cm 为准。

4.2 外观设计:三次改版才定稿

外观设计的定稿过程比结构难得多,因为每一次改动都不是「更好看」,而是「不能用」。我们把三次改版如实记录下来。

第一次改版:圆形灯罩 → 方形箱体

最初我们想做一个圆形灯罩,模拟月亮陪伴入睡,觉得这个意象很温柔。但实测下来两个问题都很致命:一是圆形灯罩的直径要做得比较大才能容纳板子与电池,放在宿舍床上占地面积太大;二是为了照亮整个球面,灯必须开得很亮,结果整间宿舍都被照亮,直接影响到同宿舍其他同学的休息。回顾图 4-1 那份初版图纸可以看到,球体直径达 150mm,投影面积比后来的方盒大了将近一倍——这个数字把「占地大」从主观感受变成了可以比较的事实。于是我们放弃圆形,改用长方体盒子——论文里写的工程结构要求是「形为长方体盒子,长宽各为十厘米左右,高为五厘米,减少宿舍床铺的占地面积和空间体积」,这条要求正是从这次失败里总结出来的。

第二次改版:旋钮/角度传感器 → 触摸键

控制方式我们一开始考虑用旋钮和角度控制传感器,因为「转一下」看起来比「点一下」更直观。但实际给同学试用时发现,人在半睡半醒的状态下根本分不清旋钮转到了哪个角度,经常调错亮度。反而是掌控板板上自带的 6 个金手指触摸键最省事:手指碰到哪个触点就是哪个功能,不用看、不用记角度。这个改动直接决定了后面整套交互设计——把功能各自绑定到一个触点,而不是共用一个连续调节器。

第三次改版:单纯灯光 → 灯光+语音,并新增照明模式

第二次团队讨论(2024 年 3 月 19 日)记录里写着两条决定,原文摘录如下:

  • 「睡眠模式灯光提醒不明显,加入语音提醒」
  • 「利用 3D 打印技术进行外盒的制作」
  • 「新增照明灯,以备不时之需」

第一条是因为我们在测试时发现,呼吸节律只靠灯光亮暗去提示,闭眼之后就完全接收不到信息了。加了语音模块之后,每一段节律都有对应的语音引导(如「四秒吸气」「请憋气七秒」),使用者可以全程闭眼跟着做。第三条则是一个很实际的补充——灯就在床头,睡前看两眼书也正好能用。

至于外观的最终形态,图 4-5 与图 4-6 是定稿实物:木质箱体呈红棕色,前面板为米白色,掌控板嵌在正面正上方,透音孔阵在屏幕下方。

图 4-5 定稿实物(正面):木质箱体配米白前面板,掌控板屏幕与 A/B 按键直接外露,下方为 5×4 透音孔阵

图 4-6 照明模式下的实物外观:灯带在箱体内部点亮,光线从面板缝隙与透音孔透出,形成柔和的整体泛光

需要如实说明一处:图 4-1、4-2 的结构设计效果图中,箱体为白色、边框为黄色;而定稿实物(图 4-5、4-6)采用的是红棕色木质箱体。渲染图呈现的是设计阶段的方案配色,实物在板材选色与粘合后呈现出木色,两者结构一致、配色不同。这一点我们不打算含糊过去——设计图与成品有差异是创客项目的常态,如实标出比强行统一更诚实。

4.3 激光切割:箱体板件

箱体的六块板件用激光切割机加工。切割文件在 LaserMaker 1.4.0 里绘制,图纸包含外轮廓、屏幕开窗与 5×4 的透音孔阵。

图 4-7 激光切割设计图纸(LaserMaker 1.4.0):外轮廓、屏幕开窗与 20 个透音圆孔一次成型;右下角加工工艺表显示切割速度为 20、功率为 60

加工要素设置 / 说明
软件LaserMaker 1.4.0
加工工艺切割
速度20
功率60
输出已勾选,直接送入设备
图纸元素外轮廓圆角矩形 1 个、屏幕开窗 1 个、透音圆孔 20 个(5 列 × 4 行)

速度 20、功率 60 这一组参数是切割木质薄板的常用组合:速度放慢保证切透,功率控制在中等避免板材边缘被烧焦发黑。因为透音孔有 20 个、孔径又小,如果功率过高,孔边缘会碳化变脆,装进箱体后一碰就掉渣,所以这一组参数是被孔径逼出来的。

4.4 3D 打印:灯边框

灯边框单独用 3D 打印完成,因为它是圆角过渡件,激光切割切不出这种圆润的收边。

图 4-8 3D 打印切片预览:圆角方形灯边框,切片显示预计用时 1 小时 22 分钟、耗丝 0.66 米(约 5 克)

打印参数不是我们手动设的,而是切片软件根据模型尺寸自动估算的:1 小时 22 分钟、0.66 米丝、5 克。这个体量对校园创客空间来说非常友好——一节课的时间就能打出来,耗材成本几乎可以忽略。

4.5 装配与调试

装配与调试是两个并行的过程:一边在电脑上改程序,一边在台面上改硬件。

调试中真正花时间的部分不是「写程序」,而是「改程序」。论文里那句「改代码太折磨人的耐心和细心」是实话:灯光的每一段时长、亮度每一次递增的步长,都要反复试——呼吸太快像急促喘气,太慢又让人等得心慌。最后定下来的节律是平静模式亮 1 秒、灭 1 秒;睡眠模式 4 秒渐亮、7 秒保持、8 秒渐灭,这个比例是我们几个同学轮流躺着闭眼试出来的。

第三次团队讨论(2024 年 3 月 30 日)记录里写着两条决定:「拍摄内容质量低,约定下次拍摄时间」与「将外观粘合进行巩固」,这两条对应的就是下面这一步:箱体各板件用胶粘合加固,以及把成品单独运行的过程重新拍一遍,以便归档。

装配完成后的成品尺寸为 10.7 × 10.7 × 4.3cm,单手握持刚好,重量轻,可以直接放在枕头边或书桌上。

五、编程流程分析

5.1 程序总体结构

整个程序由 13 段脚本组成,可以归成四类:


作者:老墨
链接:https://www.aiddithome.com/p/1c1e24bbcb1359.html
本作遵循 [CC BY 4.0 署名] 许可,版权归作者所有。若存在违规行为,您可以点击 “举报”。


登录 后发表评论
5条评论
修啥都行二哥
1楼 · 1天前

宿舍党表示很需要,特别是期末周焦虑睡不着的时候

电烙铁爱好者
2楼 · 1天前

这个设计思路很巧妙,把呼吸法的节律交给灯光来带,比手机App好用多了

激光切割的外壳做得很精致,掌控板做主控性价比也高

拆开看看再说
4楼 · 1天前

想问下这个灯的亮度够不够当阅读灯用?还是纯粹助眠用途?