941|39

3484

帖子

0

资源

五彩晶圆(中级)

【花雕动手做】有趣好玩的音乐可视化系列小项目(25)--水龙卷旋涡灯 [复制链接]

 

偶然心血来潮,想要做一个声音可视化的系列专题。这个专题的难度有点高,涉及面也比较广泛,相关的FFT和FHT等算法也相当复杂,不过还是打算从最简单的开始,实际动手做做试验,耐心尝试一下各种方案,逐步积累些有用的音乐频谱可视化的资料,也会争取成型一些实用好玩的音乐可视器项目。

偶然看到一张水龙卷的图片,感觉挺震撼的,于是就有了这个念头——尝试做个小小的水龙卷旋涡灯。

 

00.jpg


回复

3484

帖子

0

资源

五彩晶圆(中级)

知识点:

水龙卷俗称龙吸水或龙吊水等。水龙卷(waterspout)是一种偶尔出现在温暖水面上空的龙卷风,它的上端与雷雨云相接,下端直接延伸到水面,一边旋转,一边移动。饱含水气快速旋转的气柱状水龙卷,危险程度不亚于龙卷风,内部风速可超过每小时二百公里。

 

龙卷是一种生命史极短的剧烈局地天气现象。它的发生目前国内外尚没有迹象表明能对它作出一个较精确的预报。美国是世界上出现龙卷最多的国家,所以对龙卷的研究处于绝对的领先地位,但是现任美国国家强烈风暴实验室主任Edwin Kessles 教授最近曾说:「我们承认,我们没有办法来减轻龙卷的危险,对龙卷最好的预报措施是你自己的眼睛,这并不是说我们是无助 的,我们还有腿脚。如果发现龙卷来了,就用它们吧!」建筑物没有脚,只好目睹它在龙卷中变成废墟,可见龙卷虽小,危害极大。

 

01.gif


回复

3484

帖子

0

资源

五彩晶圆(中级)

水龙卷的成因

水龙卷是一种偶尔出现在温暖水面上空的龙卷风。实质上这是一种涡旋,空气绕龙卷的轴快速旋转。受龙卷中心气压极度减小的吸引,水流被吸入涡旋的底部,并随即变为绕轴心向上的涡流。要是有上旋式的陆龙卷向海面移动,行进的过程中也会形成水龙卷。许多水龙卷形成在离雷雨系统很远的地方,甚至出现在相当晴朗的天气里。水龙卷可以是相当透明,刚形成时,只有经由它在水面形成的不寻常图案才会注意到它之存在。水龙卷能把海上船只和海水吸入空中。更有趣的是1949年南半球的夏天,新西兰下了一场「鱼雨」,鱼从天而降,这就是海龙卷的作用。

 

首先是空气必须具有高温、高湿。我们知道,温度高低反映其热能的大小,空气湿度大,一旦发生凝结现象,大量的潜热就释放出来,变成动能、位能;

 

第二要有旺盛的积雨云。积雨云是强对流的产物,在强对流运动中易形成涡环;

 

第三是上升气流和下沉气流间的切变要大,也就是说两者气流方向相反,各自的速度要大,才能形成强切变。中国南海很具备产生水龙卷的条件,特别是西沙群岛,在夏秋季水龙卷经常出现。

 

据不完全统计,全球每年发生的水龙卷近千个。

 

02.jpg


回复

3484

帖子

0

资源

五彩晶圆(中级)

水龙卷的内部结构

水龙卷内部结构群中最成熟的是「母龙卷气旋」,往下依次是龙卷气旋族、龙卷气旋、龙卷涡旋、龙卷漏斗、吸管涡旋,构成一个完整的家族。

 

母龙卷气旋是由多个龙卷气旋组成的,它的作用范围在10-20公里,其威力属水龙卷之首;龙卷气旋是由各个龙卷涡旋组成,作用尺度在3-10公里;龙卷涡旋也称小龙卷气旋,是由多个龙卷漏斗组成,作用在1-3公里范围内;龙卷漏斗也是通常所见的漏斗云,它的尺度约为300米,一根漏斗云里,有两个甚至三个以上吸管涡旋,所以也称母涡旋;吸管涡旋是水龙卷群中最年轻的,它的尺度一般不超过30米,但其破坏力却是最大的,有时比台风威力还大,主要是它那涡旋轴范围小气压梯度特别大,压力差可达20百帕以上,为台风内部平均气压差的几百倍甚至上千倍,因此其内部风速极大,多在每秒100米以上,要比台风大几倍,所经之处常能造成极严重的灾害。

 

03.jpg


回复

3484

帖子

0

资源

五彩晶圆(中级)

找到一个大号快餐盒,一个饮料瓶子,还有一只鱼缸水泵,试试能否旋转起来

 

04.jpg


回复

1090

帖子

15

资源

版主

北半球应该是顺时针呢 还是逆时针呢~

点评

这个没想过,能出小旋涡就行,希望能转起来  详情 回复 发表于 2022-9-28 08:46

回复

3484

帖子

0

资源

五彩晶圆(中级)

仍旧使用WS2812灯带来做实验,多加一个简易防水套子

 

 

05.jpg


回复

3484

帖子

0

资源

五彩晶圆(中级)

吾妻思萌 发表于 2022-9-28 08:36 北半球应该是顺时针呢 还是逆时针呢~

这个没想过,能出小旋涡就行,希望能转起来


回复

3484

帖子

0

资源

五彩晶圆(中级)

 

WS2812B
是一个集控制电路与发光电路于一体的智能外控LED光源。其外型与一个5050LED灯珠相同,每个元件即为一个像素点。像素点内部包含了智能数字接口数据锁存信号整形放大驱动电路,还包含有高精度的内部振荡器和12V高压可编程定电流控制部分,有效保证了像素点光的颜色高度一致。数据协议采用单线归零码的通讯方式,像素点在上电复位以后,DIN端接受从控制器传输过来的数据,首先送过来的24bit数据被第一个像素点提取后,送到像素点内部的数据锁存器,剩余的数据经过内部整形处理电路整形放大后通过DO端口开始转发输出给下一个级联的像素点,每经过一个像素点的传输,信号减少24bit。像素点采用自动整形转发技术,使得该像素点的级联个数不受信号传送的限制,仅仅受限信号传输速度要求。

 

03-.jpg


回复

3484

帖子

0

资源

五彩晶圆(中级)

主要特点
1、智能反接保护,电源反接不会损坏IC。
2、IC控制电路与LED点光源公用一个电源。
3、控制电路与RGB芯片集成在一个5050封装的元器件中,构成一个完整的外控像素点。
4、内置信号整形电路,任何一个像素点收到信号后经过波形整形再输出,保证线路波形畸变不会累加。
5、内置上电复位和掉电复位电路。
6、每个像素点的三基色颜色可实现256级亮度显示,完成16777216种颜色的全真色彩显示,扫描频率不低于400Hz/s。
7、串行级联接口,能通过一根信号线完成数据的接收与解码。
8、任意两点传传输距离在不超过5米时无需增加任何电路。
9、当刷新速率30帧/秒时,级联数不小于1024点。
10、数据发送速度可达800Kbps。
11、光的颜色高度一致,性价比高。

应用领域
具有低电压驱动,环保节能,亮度高,散射角度大,一致性好,超低功率,超长寿命等优点。将控制电路集成于LED上面,电路变得更加简单,体积小,安装更加简便。主要应用领域,LED全彩发光字灯串,LED全彩模组, LED全彩软灯条硬灯条,LED护栏管。LED点光源,LED像素屏,LED异形屏,各种电子产品,电器设备跑马灯等。

 

 

0-0.jpg


回复

3484

帖子

0

资源

五彩晶圆(中级)

07.jpg

 

06.jpg


回复

3484

帖子

0

资源

五彩晶圆(中级)

简易防水灯带安装在饮料瓶子上

 

 

06.jpg


回复

388

帖子

0

资源

纯净的硅(初级)

后续还有吗?想看看成品什么样,有没有很惊艳。

点评

谢谢鼓励,只是个实验——失败——再实验的过程,惊艳不太可能  详情 回复 发表于 2022-9-28 11:31

回复

3484

帖子

0

资源

五彩晶圆(中级)

水泵的功率有点小

 

07.jpg


回复

3484

帖子

0

资源

五彩晶圆(中级)

08.jpg


回复

3484

帖子

0

资源

五彩晶圆(中级)

接上水管

 

09.jpg


回复

3484

帖子

0

资源

五彩晶圆(中级)

试了一下,功率太小,没有旋涡......

 

10.jpg


回复

3484

帖子

0

资源

五彩晶圆(中级)

Honghuzaitian 发表于 2022-9-28 11:00 后续还有吗?想看看成品什么样,有没有很惊艳。

谢谢鼓励,只是个实验——失败——再实验的过程,惊艳不太可能


回复

2万

帖子

71

资源

管理员

加油 期待:)

点评

谢谢老师的鼓励,一直搞不定  详情 回复 发表于 2022-9-28 17:26
个人签名

不管是哪年,都要加油!继续为中国电子行业做出小小的贡献吧! 扣扣 1206973913


回复

3484

帖子

0

资源

五彩晶圆(中级)

 【花雕动手做】有趣好玩的音乐可视化系列小项目(25)--水龙卷旋涡灯

  项目程序之一:四色彩灯循环测试

  模块接线:WS2812B接D6

  MAX4466      UNO

  VCC          5V

  GND         GND

  OUT          D6

 

/*
 【花雕动手做】有趣好玩的音乐可视化系列小项目(25)--水龙卷旋涡灯
  项目程序之一:四色彩灯循环测试
  模块接线:WS2812B接D6
  MAX4466      UNO
  VCC          5V
  GND         GND
  OUT          D6
*/

#include <FastLED.h>
#define LEDPIN 6
#define NUMOFLEDS 16
CRGB leds[NUMOFLEDS];

void setup() {
  FastLED.addLeds<WS2812, LEDPIN, GRB>(leds, NUMOFLEDS);
}

void loop() {
  for (int i = 0; i <= 15; i++) {
    leds[i] = CRGB(0, 0, 255);
    FastLED.show();
    delay(40);
  }
  for (int i = 15; i >= 0; i--) {
    leds[i] = CRGB(255, 0, 0);
    FastLED.show();
    delay(40);
  }
  for (int i = 0; i <= 15; i++) {
    leds[i] = CRGB(0, 255, 0);
    FastLED.show();
    delay(40);
  }
  for (int i = 15; i >= 0; i--) {
    leds[i] = CRGB(255, 255, 255);
    FastLED.show();
    delay(40);
  }
}

 


回复
您需要登录后才可以回帖 登录 | 注册

相关帖子
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
    关闭
    站长推荐上一条 1/7 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表