0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RGB斐波那契时钟的制作

454398 来源:工程师吴畏 2019-08-22 14:11 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第1步:示例如何读取时间

RGB斐波那契时钟的制作

第2步:构建Wood Box

STEP 2.1

如图所示,切割四个木片

STEP 2.2

粘贴所有碎片以装入盒子

步骤2.3

切一块胶合板(8,27‘’x 7,87‘’)并粘贴到使用木制方杆的方框

STEP 2.4

将类似尺寸的黑色纸板粘贴到胶合板上

STEP 2.5

切割类似尺寸的甲基丙烯酸酯和乙烯基片

STEP 2.6

下载并打印pdf文件“Fibonacci clock.pdf”并将其用作模板,使用永久性标记绘制乙烯基上的线条和圆圈

STEP 2.7

使用塑料字母模板打印图片中可以看到的文字和数字

在此步骤结束时,您的时钟必须与上一张图片类似,但仍然不粘贴甲基丙烯酸酯因为我们仍然需要粘贴LED

步骤3:构建时钟的正面

STEP 3.1

安装四个LED条:

带有6个LED的带状条带1(arduino草图中的leds1)(它用于点亮属于值2和3的方形分区)斐波那契序列)

带有6个LED的带状条带2(arduino草图中的leds2)(它用于点亮属于Fibonacci序列的值1的方形分割)

带有3个LED的带状条带3(arduino草图中的leds3)(用于点亮属于Fibonacci序列值5的方形分区)

带状条带4(arduino sketch中的leds4) )9个LED(用于点亮标记的圆圈:12,24,36,48,pm)

要安装LED灯条,必须为每个LED焊接6根导线你可以在第一张照片中看到。请注意LED上的箭头以正确的方式焊接它们。

要调整LED之间的电线长度,我建议您打印文件“Fibonacci clock.pdf”并将其用作模板正如您在图片中看到的那样。

STEP 3.2

将LED灯条粘贴在包装盒中。您必须打开一个小孔,将每个LED灯条的三条线传递到时钟的背面,在微处理器中将所有内容连接起来。我在时钟的第二个区域打开了四个小洞。

STEP 3.3

将木制方块划分为你可以在图片中看到。您可以再次使用打印的“Fibonacci clock.pdf”将分区调整为模板。

STEP 3.4

如您在持续时间图片中所见,构建小黑色纸板圆柱以覆盖将要点亮标记圆圈的LED

步骤4:构建时钟背面

在背面,我们发现了一块带有三个按钮的胶合板:

绿色按钮可在设置小时或设置分钟之间切换

标有“+”的白色按钮可增加小时或分钟的值

白色按钮标有“ - ”以减小小时或分钟的值

在包装盒内,我们将找到微控制器,带电池的DS3231实时时钟,每个LED灯条的三根电线,电源和所需的电线连接图纸后的所有内容。

第5步:工作原理

设置时间

使用背面的三个按钮,你可以设置时间。按绿色按钮可以更改小时或分钟。如果没有按下其他按钮,小时或分钟区域将在10秒内开始闪烁。选择设置模式后,您可以按“+”或“ - ”按钮增大或减小该值。所选的新值将自动更新,时钟将继续使用这些新值。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RGB
    RGB
    +关注

    关注

    4

    文章

    820

    浏览量

    61522
  • 时钟
    +关注

    关注

    11

    文章

    1953

    浏览量

    134543
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    C语言的常见算法

    ); } ``` ### 数列 ```c int fibonacci(int n) { if (n <= 1) { return n; } return fibo
    发表于 11-24 08:29

    音频时钟系列02:相噪与精度对音质的影响

    频设备的音质表现。一、核心术语定义与本质1.相噪(PhaseNoise):衡量时钟信号的“稳定性”相噪的本质是时钟信号相位的随机波动,表现为“理想的纯正弦时钟”上
    的头像 发表于 10-27 14:14 248次阅读
    音频<b class='flag-5'>时钟</b>系列02:相噪与精度对音质的影响

    ‌CDC3S04 四通道正弦时钟缓冲器技术文档总结

    该CDC3S04是一款四通道低功耗低抖动正弦时钟缓冲器。它可以使用 将单个主时钟缓冲到多个外设。四个正弦输出 (CLK1–CLK4) 设计用于最小的通道间偏移和超低附加输出抖动。
    的头像 发表于 09-17 10:02 574次阅读
    ‌CDC3S04 四通道正弦<b class='flag-5'>波</b><b class='flag-5'>时钟</b>缓冲器技术文档总结

    主板的RGB接口是16bit位(RGB-565),怎么24bit位RGB接口的 屏幕 接线 ?

    求助各位大神, 主板的RGB接口是16bit位(RGB-565),怎么24bit位RGB接口的 屏幕 接线 ?
    发表于 09-16 10:13

    如何制作RGB565标志?

    如何制作RGB565标志?
    发表于 09-04 06:35

    嵌入式接口通识知识之RGB接口

    、Serial RGB InterfaceSerial RGB:最大分辨率:800*480时钟频率:800*3*480*60*1.2 = 83MHZ在数据传输时,根据通道数量的不同,传输的色彩数量也
    发表于 08-29 15:54

    RGB LED 时尚照明控制器 skyworksinc

    电子发烧友网为你提供()RGB LED 时尚照明控制器相关产品参数、数据手册,更有RGB LED 时尚照明控制器的引脚图、接线图、封装手册、中文资料、英文资料,RGB LED 时尚照明控制器真值表,
    发表于 07-28 18:34
    <b class='flag-5'>RGB</b> LED 时尚照明控制器 skyworksinc

    RGB接口设计注意事项

    在现代显示技术领域,RGB接口凭借其高速传输全彩图像数据的能力,成为驱动液晶屏 特别是TFT等高性能显示核心的主流方案。作为深耕显示技术多年的定制液晶显示屏制造商,希恩凯电子(CNK)深知RGB接口
    的头像 发表于 07-23 16:50 1074次阅读
    <b class='flag-5'>RGB</b>接口设计注意事项

    VirtualLab Fusion:用于光学检测的索干涉仪

    摘要 索干涉仪是工业上常见的光学计量设备,通常用于高精度测试光学表面的质量。在VirtualLab Fusion中通道配置的帮助下,我们建立了一个Fizeau干涉仪,并将其用于测试不同的光学表面
    发表于 05-28 08:48

    DLPC3479 GUI上面的Edit Firmware制作中有几个疑问求解

    GUI上面的Edit Firmware制作中有几个疑问: 1.step2中的RGB 占空比如何修改,目前GUI中这几个参数无法修改。 2.step3中的图片大小和格式是有哪些限制的,目前同样大小
    发表于 02-19 06:23

    DLPC3478 RGB FPC长度最大可以达到多少?

    如果在我们这类应用下FPC长度最大可以达到多少?规格书上是否由关于该内容的描述如果有,麻烦请指出。 2,RGB 时钟信号150MHZ,单端是否也有阻抗要求? 3,FPC如果我们自己设计是否需要一个完整的参考GND?
    发表于 02-18 07:56

    DA2932用一路输出锯齿(iout1),一路输出rom里存储的正弦(iout2),为何iout2路的信号叠加上了iout1的信号?

    DA2932是一款双路输出DA,我用一路输出锯齿(iout1),一路输出rom里存储的正弦(iout2),iout1路的信号是正确的,但不知为何iout2路的信号明显叠加上了
    发表于 02-06 07:50

    想用DAC904输出一个较高频率的正弦,可以用100M的晶振作为时钟源吗?

    我想用DAC904输出一个较高频率的正弦,想DDS那样,但430的时钟不够,可以用100M的晶振作为时钟源吗?可以的话时序怎么编程啊?求指导。
    发表于 01-02 08:10

    用DS90C387将RGB信号转换成LVDS信号,显示花屏,可能是哪里的问题呢?

    我用DS90C387将RGB信号转换成LVDS信号,显示花屏,可能是哪里的问题呢? 我的RGB信号中时钟信号最高最低电压小于1V,高电压大于2V,感觉有点到387的输入门限,会是这里的问题吗?
    发表于 12-30 07:23

    用STM32产生的1Mhz PWM作为时钟信号,波形较差怎么解决?

    我用STM32产生的1Mhz PWM作为时钟信号,波形较差,然后代码参考CSDN的一位博主的,当我读取校准电阻时,通过串口发送至电脑串口读取时,都是0,不知是何原因,寄存器的配置检查多次
    发表于 12-09 07:09