这是我和我的同学胡春宇、王哲强正在一起做的一个电子小制作。不过,外形很不好看。

想法

上学期,在科协,学长给了我们一份他搜集到的 DIY 项目,供我们参考并制作。我发现里面的进度条时钟挺漂亮,就和另外两位同学商量,做出一个具有类似功能的时钟。

原先的时钟,是用电动机+蓝色薄膜片制成的。为了增加功能,我们决定用单片机控制。

起初的想法挺多,想到了用液柱,或者荧光管做进度条。可是液柱高低的控制,似乎有点复杂,同时也没有找到合适的荧光管,只好用效果不是很好的LED。

外观上,本想做得十分精简,从正面只能看到进度条,没有多余的按键,电路等全部隐藏在进度条下。这一点最后也因制作过程复杂而放弃。

功能上,我们想出了一大堆,保留下来的也没多少。

所以经过不断地简化,我们的进度条时钟准备做成这样:

采用两块洞洞板,一块做控制板,一块用来显示时间。

具有时钟、闹钟的功能,将来可能加上番茄钟。

通过串口设置时间。可配合蓝牙转 TTL 模块,用手机遥控。

现实

不多说,请看照片:

整体外观

控制板

进度条背面特写,恐怖的飞线(还好没短路)

制作时,板子尺寸没选好,元件位置没仔细安排,做出来之后,就成了这样,毫无美感。

那就暂且先这样做了,就当作我们入门电子 DIY 的练手作品吧。以后有机会,再推出 2.0 版。以后还需要经常时间,在能做出更好的作品。

后记

刚刚看到一个视频,才发现控制水柱不难。我本来还以为要通过压强感应的方式来控制。

这也是别人的一个 DIY,通过液柱高度显示游戏中人物的生命值。效果确实不错。不知道什么时候,我也能把东西做得这么漂亮。

此外,交流过少,没有提前做好计划,也是这次 DIY 中,我们存在的不足之处。

android 时钟进度条,[我的DIY]进度条时钟相关推荐

  1. 使用RT-Thread Studio DIY 迷你桌面时钟(二)| 获取温湿度传感器数据(I2C设备驱动+SHT3x软件包)

    寻求更清爽的阅读体验,请移步:Mculover666的个人博客. 1. 项目进度 桌面Mini时钟项目用来演示如何使用RT-Thread Stduio开发项目,整个项目的架构如下: 在上一篇博文中简单 ...

  2. 使用RT-Thread Studio DIY 迷你桌面时钟| 获取温湿度传感器数据(I2C设备驱动+SHT3x软件包)...

    1. 项目进度 桌面Mini时钟项目用来演示如何使用RT-Thread Stduio开发项目,整个项目的架构如下: 在上一篇博文中简单的介绍了RT-ThreadStudio一站式工具,基于STM32L ...

  3. Android 之 ProgressDialog用法介绍(矩形进度条 和 圆形 进度条)

    2019独角兽企业重金招聘Python工程师标准>>> 布局文件: <LinearLayout xmlns:android="http://schemas.andro ...

  4. Android之MediaPlayer播放音乐并实现进度条实例

    首先,说明我们是从sd卡里读文件,来播放文件!! 1.效果图: 提前工作,往sd卡里放音乐文件,如图: 2.布局文件main.xml [html] view plain copy <?xml v ...

  5. android 自定义 进度条 旋转,Android_Android ProgressBar进度条使用详解,ProgressBar进度条,分为旋转进 - phpStudy...

    Android ProgressBar进度条使用详解 ProgressBar进度条,分为旋转进度条和水平进度条,进度条的样式根据需要自定义,之前一直不明白进度条如何在实际项目中使用,网上演示进度条的案 ...

  6. 精通Android自定义View(十二)绘制圆形进度条

    1 绘图基础简析 1 精通Android自定义View(一)View的绘制流程简述 2 精通Android自定义View(二)View绘制三部曲 3 精通Android自定义View(三)View绘制 ...

  7. Android中的常用控件之进度条(ProgressBar)

    ProgressBar的常用属性 style(进度条的样式,默认为圆形:用style="?android:attr/progressBarStyleHorizontal"可以将进度 ...

  8. android+属性动画+高度,android 自定义view+属性动画实现充电进度条

    近期项目中需要使用到一种类似手机电池充电进度的动画效果,以前没学属性动画的时候,是用图片+定时器的方式来完成的,最近一直在学习动画这一块,再加上复习一下自定义view的相关知识点,所以打算用属性动画和 ...

  9. Android自定义控件(一) 可滑动的进度条

    前言 本篇文章记录通过自定义View实现Android下可滑动的进度条 学习巩固自定义View知识 说明 1.实现效果 文中实现的效果都是未加抗锯齿 2.View绘制解析 上图自定义View中有文本( ...

  10. Android缓冲进度条或加载进度条

    缓冲进度条或加载进度条,在加载页面或者视频加载过程中,为了做到更好的UI及App功能体验交互,这些缓冲加载的等待效果是必不可少的: 下面来看一下旋转的动画效果: 那么,他们的具体源码在这里:loadi ...

最新文章

  1. python判断图片模糊
  2. python 命令行参数-Python3 命令行参数
  3. AFNetworking 2.0使用(持续更新)
  4. amh支持java吗_AMH 6.0 发布,国内领先的云主机面板
  5. VIM-配置-.vimrc
  6. layui 金额数据千分位_IG神秘打野韩服数据,盲僧数据或暗示英雄池问题
  7. 什么命令能把Linux搞死机,Linux常见死机原因
  8. 公司的故事之老板的平衡术
  9. Oracle使用IN 不能超过1000问题
  10. Eclipse中安装反编译工具Fernflower(Enhanced Class Decompiler)
  11. 在中国搞定粉丝秘笈:如何创造粉丝经济
  12. java学生管理系统(百度人脸识别 + Swing + mysql + 邮件发送 )
  13. 计算机辅助教学领域的先驱者,探索“三大构成”教学模式发展之路
  14. 如何建立一个网站?规划、设计、目的、原则、宣传(三)
  15. 计算机主板电池没电的状态,电脑主板电池没电引起的故障检查修理_提示CMOS电池电量不足怎么办...
  16. Postman使用newman命令执行
  17. 将一组数组尽可能均匀的分成两堆,使两个堆中的数的和尽可能相等
  18. python投掷骰子实验实验结论_Python 投掷骰子,并用pygal制图画出统计结果
  19. 学习OpenFOAM Tutorial snappyHexMesh
  20. 【webrtc】fdk-aac 编解码库cmake和 gn编译

热门文章

  1. 眼睑痉挛三个阶段的不同危害
  2. 超级计算机预测2月有雪寒潮,2月要来寒潮?过年又降温又下雪?超级计算机:还不确定...
  3. 西安 下雪 记录点什么
  4. DEV C++使用说明
  5. ArrayList源码读一读
  6. Android中获取手机SIM卡的各种信息
  7. 看完四场卖房直播后,我读懂了“RARRA”增长模型的根本逻辑
  8. cookbook:1.python数据结构
  9. jquery批量操作
  10. 【无标题】Vue使用 pre-wrap换行 无效