亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

Giftduino:面向极客与教育者的终极 Arduino 礼物盒

组件与物料

软件与在线服务

项目简介

Giftduino 是一个“魔法礼物盒”:当盒盖打开,磁铁离开霍尔传感器,磁场变化触发传感器,Arduino 驱动诺基亚 5110 屏显示像素动画,压电扬声器奏响欢快旋律。合盖后自动复位,等待下一次惊喜。

电子原理

霍尔效应传感器对磁场变化敏感。盒盖上的磁铁合盖时靠近传感器,打开时远离,导致输出电压偏离中点(约 512/1023),MCU 检测到变化即触发动画与音乐。

第一步:收集组件

通过 circuito.io 魔法链接 预选好所有元件,点击 Generate 即可获得完整 BOM(含电阻、电容等外围器件)。你也可按手头材料替换:

第二步:接线

按 circuito.io 生成的分步接线图逐步连接,虽看似复杂但逐步操作毫无压力。

第三步:代码

  1. 从 circuito.io 下载框架代码并解压。
  2. 用 Arduino IDE 打开,上传测试接线是否正确。
  3. 将本教程提供的完整固件代码复制到 firmware.ino 标签页,覆盖原有循环逻辑。
  4. 代码中注释详尽,可自行修改旋律、像素画等参数,修改后重新上传。

核心固件代码(关键片段)


// 旋律定义
unsigned int hoorayMelody[] = {NOTE_C4, NOTE_E4, NOTE_G4, NOTE_C5, NOTE_G4, NOTE_C5};
unsigned int hoorayDurations[] = {8, 8, 8, 4, 8, 4};

void loop() {
  int hallVal = hallA.read();          // 读取霍尔传感器
  if (abs(hallVal - 512) < 50) {       // 检测到磁场剧烈变化(开盖)
    delay(500);
    nokiaLcd.clearDisplay();
    nokiaLcd.setRotation(2);
    nokiaLcd.setTextColor(BLACK);
    nokiaLcd.setTextSize(2);
    nokiaLcd.print(" Surprise !");
    // 绘制简单笑脸像素画
    nokiaLcd.drawCircle(37, 15, 3, BLACK);
    nokiaLcd.drawCircle(41, 15, 3, BLACK);
    nokiaLcd.drawRect(25, 22, 30, 20, BLACK);
    nokiaLcd.drawRect(22, 18, 36, 5, BLACK);
    nokiaLcd.drawRect(37, 22, 5, 20, BLACK);
    nokiaLcd.display();
    piezoSpeaker.playMelody(6, hoorayMelody, hoorayDurations);
    delay(10000); // 保持 10 秒
  }
}

第四步:制作盒体

本项目采用 3D 打印件与 PVC 硬纸板组合,亦可用木材、亚克力等任意材质。项目提供 .STL 文件 供下载打印。

第五步:总装

  1. 将 Arduino 与扩展板置入盒体内部。
  2. 磁铁粘贴于盒盖内侧,对准霍尔传感器位置。
  3. 用柔性钢丝连接盒盖与盒身,防止盒盖完全脱离。

完成!

你已打造出专属的智能礼物盒。欢迎点击“I made this”分享成果,或在社区发布照片/视频。

制造工艺

  1. Satellite CCRMA 套件:构建传感器驱动的音频效果器
  2. Arduino Nano高速摄影控制器 – 定格水滴碰撞瞬间
  3. 紧凑型气象站:Arduino Nano + ESP8266 双核方案 (BMP280 + OLED/Nokia 双屏)
  4. 用 Arduino 测量地球质量:DIY 分步指南
  5. MAX30100脉搏血氧传感器与Arduino接入指南:获取PPG波形与SpO2
  6. 使用 Nextion 显示屏构建 Fridgeye 应用:分步指南
  7. 分步指南:将 YL-39/YL-69 土壤湿度传感器连接到 Arduino UNO
  8. 基于 Arduino UNO 与 ThingShield 的 SmartThings 红外网关
  9. 最优热泵热水器:高能效热水解决方案
  10. 为何箱型导轨CNC车床是精密高性能的最优选择
  11. 霍尔效应传感器深度解析:原理、应用与设计要点
  12. 理解趋肤效应:对交流导体与射频应用的影响