开启新的征程,邀请您见证ST的蜕变

学习微波射频没方向?这些资料不可少!

【备战电赛】先导片-如何补全知识链条


拯救你的数码管时钟情结,最新数码管时钟设计资料分享

  • 拯救你的数码管时钟情结,最新数码管时钟设计资料分享
  • 拯救你的数码管时钟情结,最新数码管时钟设计资料分享

拯救你的数码管时钟情结,最新数码管时钟设计资料分享

拯救你的数码管时钟情结,最新数码管时钟设计资料分享


沉迷数码管时钟无法自拔,但是洞洞板做的实在太low,终于,最近淘了一台二手激光打印机,终于可以自己做板子了,把心心念念的数码管时钟做出来了,分享一下。
使用Proteus画电路图和PCB:

数码管驱动无论是单片机直驱还是用74HC595,都无法解决亮度不均匀的问题。干脆用TM1638。还有一个好处是,TM1638带键盘扫描接口,可以大大的简化程序。
热转印制板,没有拍照,焊接调试……
STC15W408AS、DS3231、TM1638都焊上了。数码管暂时没焊,先接个LED调试TM1638驱动程序。

再转印一块小板子,做键盘(只有三个按键)

电路全部焊接完毕,数码管也焊好了。按键板用尼龙螺丝固定在主板上,之间用排线连接。

数码管的接法,和电路板垂直。

程序基本完成,象个钟的样子了。

装上铝合金的外壳,面板用一块黑色半透亚克力板。

后面的样子,一个Mini USB做电源和程序下载口,还有三个按键。

附件附上此次制作的电路图、PCB和程序,电路图是用Proteus8.3做的。程序未做优化,其中还有很多调试代码,仅供参考。

电路相关文件

电路图文件
数码管时钟.rar
描述:电路图、PCB和程序
分享到:
收藏 (9)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归roguell所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 非常简单的MicroPython ESP8266 / ESP-12网络时钟

    使用MicroPython内置模块构建仅带ESP8266 / ESP-12板和SSD1306 OLED显示屏的Web时钟教程。硬件组件:Espressif Wemos D1 Mini× 1 图形OLED,128 x 64× 1 跳线(通用)× 1 面包板(通用)× 1 软件应用程序和在线服务:MicroPython本教程项目是通过仅使用MicroPython的内置模块(库)在ESP8266 / ESP-12板上创建一个非常简单的Web时钟。简而言之,该项目做了以下事情:连接到WiFi路由器;HTTP GET并每分钟解析Web JSON数据,然后更新内部RTC(实时时钟)模块; (这是为了避免对服务器进行类似DDoS的查询。但是由于软件RTC非常不准确,我们仍然需要在一分钟或一小时内更新它,取决于您使用的主板。)在SSD1306 OLED显示屏上显示内部RTC日期和时间。如果电路板失去WiFi连接,它将自动重启。无需导入任何第三方库即可实现上述所有功能。整齐!
    来自:基础电路时间:2019-04-16 物联网 时钟 rtc
  • Nixie时钟温度计湿度计

    使用您的Arduino并构建Nixie时钟,温度计和湿度计。精美的外壳,易于操作。硬件组件:Arduino UNO和Genuino UNO× 1 盾Arduino - Nixie时钟温度计湿度计× 1 这是如何运作的?
    来自:其他时间:2019-04-02 arduino 时钟 温湿度计
  • ESP8266 8x8 LED矩阵上的动画时钟

    一个简单的DIY ESP8266互联网时钟。硬件组件:NODEMCU 1.0 ESP8266板(ESP-12模块)× 1 MAX7219 8x8Led矩阵模块× 7 软件应用程序和在线服务:Arduino IDE手动工具和制造机器:烙铁(通用)这是我使用ESP8266的第一个项目,所以我想尝试制作一些简单的设备。想到我以前的一个项目(蓝牙控制的滚动文本),我有一个完整的8x56 LED矩阵,包括7个MAX7219 LED矩阵模块8x8,位于相应的盒子里。让我提一下这些模块比较旧,前面包含DIL IC。新模块采用smd技术制造,通常由4个耦合矩阵组成,顺时针旋转90度。我决定用一个大数字制作一个漂亮的动画(翻转)时钟,它通过互联网同步。我的项目的基础是Pawel A. Hernik的代码,我从中删除了显示天气信息和货币汇率的部分。我这样做是为了使代码尽可能简单和易懂。
    来自:照明与LED显示时间:2019-04-02 esp8266 时钟 led矩阵
  • NeoPixel迷你时钟

    这个项目是受了DavidZwebe的NeoPixel Clock v2项目的启发,只是一个小想法,每个段码显示只使用了1个NeoPixel 。RGB LED以不同的颜色显示它们的数字,这取决于一天中的时刻,将颜色与时间联系起来。带有内置按钮的旋转编码器允许你设定时间,光敏电阻器感测房间内的周围光线,以自动调节LED的亮度。 硬件资源:元件名称数量Adafruit NeoPixel RGB 5050 LEDs301µF电容30470Ω电阻1Arduino Uno R31470µF电容11kΩ电阻1Adafruit DS 3231 RTC1光敏电阻1Bourns PEC11系列旋转编码器1
    来自:DIY创意产品时间:2019-03-29 arduino led 时钟
  • 带XinaBox OD01和Raspberry Pi的时钟显示

    了解如何使用XinaBox xChip OD01和Raspberry Pi显示当前时间。硬件组件:XinaBox BR01× 1 XinaBox OD01× 1 Raspberry Pi 3型号B.× 1 (可选)HDMI线× 1 软件应用程序和在线服务:树莓派Ras Raspbian在本教程中,我们展示了如何使用Raspberry Pi在XinaBox xChip OD01上显示实时时钟。xChip OD01对于显示许多不同的图形非常有用。
    来自:家用电器时间:2019-03-21 时钟 oled 树莓派
  • Arduino字时钟,OLED显示屏实时显示

    一个基于Arduino的字时钟,用语言显示具体星期几,月,日,年等时间信息。硬件组件:Arduino Nano R3× 1 实时时钟(RTC)× 1 跳线(通用)× 1 0.91英寸128x32 IIC I2C蓝色OLED液晶显示器DIY Oled模块SSD1306驱动器IC DC 3.3V 5V适用于Arduino PIC× 1 这个项目是一个时钟,可以在128 X 32 OLED显示屏上以最快的时间提供所需的所有信息。小巧,紧凑,易于接线,长码但有趣。使用legos构建一个小外壳。实物图片:
    来自:DIY创意产品时间:2018-12-27 arduino 时钟 oled
  • ThermoClock:一个开源Arduino UNO OLED时钟

    今天我将向您展示如何制作一个可以测量温度的OpenSource Arduino UNO OLED时钟。硬件组件:Arduino UNO和Genuino UNO× 1 SparkFun数字温度传感器Breakout - TMP102× 1 实时时钟(RTC)× 1 OLED扩展 × 1 Arduino Proto Shield× 1 这个项目是一个OpenSource ,它向所有人开放。它不需要任何特殊的工程师技能,一旦你拥有了所需的所有部件,你将花费不到几个小时的时间。该时钟不仅可以显示精确的时间和日期,还可以显示华氏温度和摄氏温度,环境温度为0.5°C(-25°C至+ 85°C),分辨率为0.0625°C 。页面每10秒更改一次,但您可以更改它。我们将在这个项目中使用的OLED 尺寸为1.3英寸,单色蓝色,132×64像素,使用SPI总线。。我们将使用的温度传感器是TMP102 ,它尺寸非常小,功耗低,并使用I2C总线与我们的Arduino进行通信。而DS1307 实时时钟模块采用I2C总线,所以我们只需要2个引脚来检索日期和时间,并显示在OLED显示屏上的结果。我们将使用u8glib 库与我们的显示器进行通信。该库有许多可用参数,您可以在OLED和图形LCD上显示数字,字母,位图和其他符号,它也适用于电子墨水显示器以及其他库。
    来自:家用电器时间:2018-12-27 arduino 时钟 oled
  • 多功能LED网络动画时钟

    硬件组件:NodeMCU ESP8266分线板× 1 手动工具和制造机器:热胶枪(通用)烙铁(通用)这个时钟具有许多功能,是一个完整的功能和产品。我们对它在质量和功能方面以及功能集和稳定性方面的表现非常满意。时钟与时间服务器同步,确保时间永远完美。用户只需设置一次时区,启用夏令时模式,他们永远不必担心再次设置时钟!52种不同的动画,色彩,速度和亮度可调,为用户提供精确控制和无限变化。喜欢的模式保存在内存中。可以设置光定时器和日常事件,允许用户在选定的时间以可视方式通知用户。特殊假期模式可以在万圣节,新年或圣诞节期间为您的房屋增添节日气氛。我们甚至为pi日设置了一种特殊模式,其中时钟以每小时100位的数字动画pi的数字。时钟由网络连接的NodeMCU ESP8266供电,并使用Arduino语言和Arduino平台标准的流行C ++库进行编程。想要制作一个?附件将会告诉你如何做。
    来自:DIY创意产品时间:2018-12-21 arduino led 时钟
  • ESP8266 Wemos时钟滚动显示天气新闻等

    这个项目断断续续做了半年的时间,现在是时候开源出来,和大家一起分享了。滚动天气,新闻标题,时钟,3D打印机状态等。全部通过Web界面进行管理。所需部件:Wemos D1 Mini点阵模块3D打印的部件Wemos D1 Mini和Dot Matrix Board: 实现的功能:功能每60秒显示以下内容:刷新Internet时间服务器,显示准确的时钟当地天气和条件(每10至30分钟刷新一次)来自所有主要来源的新闻头条通过Web界面配置显示OctoPrint服务器的3D打印进度将Wemos D1 Mini连接到点阵显示器:CLK - > D5(SCK)CS - > D6DIN - > D7(MOSI)VCC - > 5V +GND - > GND-实物图: 附件里有演示视频,可以下载了观看。
    来自:DIY创意产品时间:2018-12-17 时钟 3d打印 点阵模块
  • 创意时钟DIY,LED时钟数字显示

    使用60个LED打造的炫彩时钟,可以挂在墙壁上,并且以彩色投影表示时间的数值。硬件组件: Spark Core × 1 阳极氧化铝前面板× 1 有机玻璃面板和LED夹具× 1 NEOpixel 60 LED环× 1 软件应用程序和在线服务: 粒子开发系统手动工具和制造机器: 烙铁(通用)我在朋友博客上看到了这个时钟的想法,并认为围绕粒子核心模块构建一个并让它通过互联网更新时间会很酷。它还允许我在每次我想更新它时不会从墙上拉出来进行更改(女儿喜欢我经常更换颜色)。当时我的朋友没有选择他的最终设计或如何安装LED,所以我对此进行了一些思考,并使用德国的Schaeffer-Ag制作带有前面板设计师的面板。最初的设计是使用Geomagic Design在3D CAD中完成的。 时钟的原始设计如上所示。我改变面板上的罗马数字进行最终的改造。正面是铝制阳极氧化黑色,后部由2块透明有机玻璃板组成,将LED夹在中间以保持其位置。10毫米垫片使时钟远离墙壁,以便有更大的反射区域。 上图显示了使用垫片进行支撑的面板布置。这允许粒子核心适合。 这显示了最终构建,其中粒子核心安装在PCB上。电源为12V输入,板载开关稳压器,为内核提供5V电压。您可以使用5V输入,但我有大量的12V电源,因此使用了板载稳压器。 此图显示了安装在墙上的时钟。4个10mm的垫片使其远离墙壁,以便在边缘上提供更好的光线,从而使其更好地显示出来。下面包括前面板和有机玻璃面板的前面板设计器文件。PCB是用Altium Designer画的,原理图是PDF格式。对于Fritzing爱好者,我还提供了Fritzing Breadboard View。
    来自:照明与LED显示时间:2018-12-17 led 时钟 3d打印
销量
77
查看
6027
参数名 参数值
发布于 2017 年 10 月 13日
Moore8直播课堂