项目简介
本项目致力于开发一款名为Candy the Catacorn的电子猫玩具,其设计灵感源自猫与独角兽的融合元素,充满奇幻色彩。该玩具结合硬件设计与软件编程,借助ATSAMD21微控制器实现丰富的互动功能,能为各年龄段消费者带来集互动性、美观性和功能性于一体的体验。不过,项目某些设计可能存在潜在缺陷,使用前建议充分测试和优化。
项目的主要特性和功能
主要特性
- 硬件:具备ATSAMD21微控制器、多个LED灯(含两个RGB灯)、两个电容触摸区(耳朵)以及原生USB接口。
- 软件:可使用CircuitPython或PlatformIO进行编程。
- 整体:具有触摸感应控制、LED灯带展示、音效控制等多样化功能,外观为可爱的猫科形象。
主要功能
- 触摸耳朵可实现不同灯光展示和声音特效互动。
- 能控制彩色LED灯带的亮度和颜色,展示各种视觉效果。
- 采用音效控制功能,增强玩具的互动性和趣味性。
- 支持固件更新,可升级功能和改进性能缺陷。
安装使用步骤
准备工作
假设你已下载本项目的源码文件,且拥有项目所需的硬件材料。所需硬件材料清单如下: | Component | Manufacturer | Qty | |-----------------------------------------|------------------------------|-----| | This board | Whoever you choose | 1 | | ATSAMD21E18A-AU-ND | Microchip Technology | 1 | | S2B-PH-SM4-TB(LF)(SN) | JST | 1 | | 1uF 0603 Capacitor | Any | 2 | | 10uF 0603 Capacitor | Any | 2 | | APA102-5050 or Equivalent (e.g. SK9822) | APA Electronic Co (or other) | 2 | | JE2835AWT-00-0000-000A0ZF940E | Cree Inc | 2 | | Pink LED 0805 | Generic | 2 | | Turquoise LED 0805 | Generic | 3 | | UV/Purple LED 0805 | Generic | 3 | | AP2112K-3.3TRG1 | Diodes Incorporated | 1 | | DSS14UTR | SMC Diode Solutions | 2 | | USB3076-30-A | GCT | 1 | | 150 Ohm 1206 Resistor | Any | 2 | | 180 Ohm 0805 Resistor | Any | 2 | | 180 Ohm 0603 Resistor | Any | 3 | | 330 Ohm 0805 Resistor | Any | 3 | | TL3342 Switch (or equivalent) | E-Switch (or generic) | 1 |
安装步骤
- 下载并安装CircuitPython或PlatformIO软件及相关库文件。
- 将硬件模块按照指定连接方式组装,并连接到微控制器。
- 通过编程软件将代码烧录到微控制器。
使用步骤
烧录完成后,即可按照说明书指示,通过触摸感应区控制玩具的行为和模式切换。操作过程中,请确保按照说明书步骤正确操作,避免可能的损坏或安全问题。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】