节奏阵列 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 节奏阵列

简介:户外派对用道具,手持LED发光方块。设备上仅有开关控制,其余控制通过手机进行,可显示色彩,图案,动画或者节奏闪动效果。同时也是蓝牙音响。可切换单机或集群,集群后音响播放主机音乐,显示主机图案和效果。

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2020-11-23 12:11:14
更新时间: 2022-05-03 17:26:25
描述

* 这个工程充了,换做单8266方案了,LED画更多: https://oshwhub.com/Xiaole.Tao/esp8266-rgb-board

## 项目进度

* 物联网训练营项目,蜗牛速度进行中
* 产品已经迭代2次,有些已经完成的项目又开始重做,所以进度条看上去有回退
* LED已升级成体积更小的 35x35mm LED,面积不变,分辩率增加到 8x8
* 调整了连接件位置,空间够放更大尺寸的电池
* 控制板添加配网指示功能,户外连接新wifi的时候显示更清晰
* 除了 C 代码外,以后还会尝试 python 连接涂鸦
* 谢谢关注项目,子项进度如下:
* ✅ 2.0原理图绘制

  • ✅ 2.0 PCB绘制
  • ✅ 涂鸦产品创建
  • ✅ IoT DP定制
  • ✅ 调试模组采购
  • ✅ 2.0 PCB打样
  • ⃞ PCB焊接  <--- 参加ARTPI营和涂鸦温湿度营中,买了一堆墨水屏要研究。这个大坑项目暂时优先级下调一下
  • ✅ LED灯板质量调试
  • ⃞ 控制板烧录调试
  • ⃞ 外壳建模( 外壳需要迭代更新)
  • ⃞ 外壳打印
  • ⃞ 外壳装配
  • ✅ MCU/模组配网功能
  • ✅ MCU控制调试
  • ⃞ MCU编程实现各功能
  • ⃞ APP面板定制
  • ⃞ 小程序开发

## 设备定义(功能,场景)

* 户外派对用道具
* 手持LED发光方块
* 5.5 x 5.5 x 1.8厘米大小(1/3个魔方大小)。
* 设备上仅有开关控制,其余控制通过手机进行
* 显示色彩
* 显示图案
* 显示动画
* 节奏闪动

## 软件开发

* 软件开源地址:[https://github.com/Tairraos/XMatrix](https://github.com/Tairraos/XMatrix)
* MCU控制程序(Arduino C,配网,收发消息代码,控制LED代码,基于涂鸦MCU SDK)
* 涂雅公版APP面板定制(React Native,基于涂鸦面板SDK开发)
* APP小程序版本(Javascript,基于涂鸦小程序SDK开发)
* 以上公版APP,小程序都可控制设备

## 待迭代功能

* 添加FM接收,小功放和喇叭
* 派对中,选择加入为派对群后,成为从机
* 主机可下发图案和闪动效果
* 从机会完全同步主机的设置
* 主机可下发音乐
* 从机会统一播放音乐
* 从机越多音量越大,户外派对不需要大音响设备,几个人也可有一致的音乐
* 为了声音不延迟,主机音乐由FM发射
* 发射设备也同样大小
* 主机由手机APP + 发射设备

## 硬件设计

* 涂鸦WBR3(也可选WB3S)模组透传,MCU方案
* 8 x 8 W2812 mini, 35x35mm 全彩LED显示
* 为了保持体积,分两片PCB设计,USB-UART外置
* TP4056 1A充电电路
* 单锂电供电,803040电池,1200mah
* 低压降LDO,ME2019,260mv压降
* 外置烧录接口 ([https://oshwhub.com/Xiaole.Tao/esp-air-burnner](https://oshwhub.com/Xiaole.Tao/esp-air-burnner))
* MCU使用ESP 8266 07S(不接天线,便宜,ARM M3,支持多种编程语言,C, Arduino, Python, JS,Lua)
* 电池自带充放电保护

## 程序功能设计

* 表现模式:LED全亮模式 / 节奏闪动模式 / LED图案模式 / 图案闪动模式 / 动画模式
* 亮度调节:10 - 100% step 10%
* 颜色效果:纯色 / 呼吸变色 / 流水变色
* 颜色设置:app内调色板选择纯色颜色,或呼吸变色序列。流水变色为彩虹色流动
* 闪烁节奏:1秒 / 2分之1秒 ...更多. (环境检测节奏,加麦克风对环境声音采样检测,本版本不做)
* 显示图案:数字0-9,心,上下左右箭头,勾叉
* 显示动画:跳动的心,箭头滑动,勾叉大小变化,数字滑动
* 自定义图案:App内8x8方格自己画图案,本版本不做

## APP面板定义

* 纯色控制为调整色板点击选颜色
* 图案选择为图标点选
* 节奏选择后右侧有红点闪动可视化
* 微信小程序备选

## 1.0版本 实物图,1.5版本未拍,2.0PCB在路上

![481607177922_.png](//image.lceda.cn/pullimage/CxT7LDQsCl0sYhFTffWLoJHB76j9IKgSXsbUOkt6.png)

锂电带动

![501607177944_.png](//image.lceda.cn/pullimage/YxMN9QJMq8ZcbosbvkxfyoHhrbewLYytAWcj9h8k.png)

控制板烧录调试(磁吸式烧录器 [https://oshwhub.com/Xiaole.Tao/esp-air-burnner](https://oshwhub.com/Xiaole.Tao/esp-air-burnner))

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
ID Name Designator Footprint Quantity BOM_Manufacturer
1 TP4056X U4 SOP-8_L4.9-W3.9-P1.27-LS6.0-BL-EP 1 Nanjing Extension Microelectronics
2 ME6210A33 U1 SOT-23-3_L3.0-W1.7-P0.95-LS2.9-BR 1 Nanjing Micro One Elec
3 SK12D07VG5 SW6 SW-TH_SK12D07VG5 1 SHOU HAN
4 10uF C6,C1,C2,C4 C0603 4 Taiyo Yuden
5 10K R1,R2,R3,R4,R6,R9 R0603 6 Walsin Tech Corp
6 SMDBTN SW2,SW1 SW-SMD_L4.0-W3.0-LS5.0 2 Yuandi
7 Red LED5,LED1 LED0603-R-RD 2 Orient
8 micro USB USB1 MICRO-USB-SMD_5P-P0.65-H-F_C10418 1 ValuePro
9 1.2K R5 R0603 1 UniOhm
10 ZH3P CN8,CN1,CN6 CONN-SMD_ZH1.5-3P_SMD 3 Boom Precision Elec
11 Free_Logo LOGO1,LOGO2 FREE-DESIGN 2 Tairraos
12 Green LED2 LED0603-R-RD 1 Orient
13 Air_Burnner PF9 FREE-AIR-BURNNER-PAD 1 Tairraos
14 TS-1109S-C-B SW3 KEY-SMD_4P-L4.5-W4.5-P3.00-LS7.0 1 XKB Enterprise
15 TUYA-WBR3D U6 TUYA-WBR3D 1 涂鸦
16 ESP-07S U5 WIRELM-SMD_ESP-07S 1 Ai-Thinker
17 1K R7,R8,R10 R0603 3 Walsin Tech Corp
18 Free_Hole_1.6 PF5,PF6,PF7,PF8,PF4,PF3,PF2,PF1 FREE-HOLE-1.6 8 Tairraos
19 WS2812B L1,L2,L3,L4,L5,L6,L7,L8,L9,L10,L11,L12,L13,L14,L15,L16,L17,L18,L19,L20,L21,L22,L23,L24,L25,L26,L27,L28,L29,L30,L31,L32,L33,L34,L35,L36,L37,L38,L39,L40,L41,L42,L43,L44,L45,L46,L47,L48,L49,L50,L51,L52,L53,L54,L55,L56,L57,L58,L59,L60,L61,L62,L63,L64 LED-SMD_4P-L3.5-W3.5-TL_WS2812B 64 Worldsemi

展开

工程视频/附件
序号 文件名称 下载次数
1

MCU程序.zip

17
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP