第一件实用作品,点阵大屏语音感应时计——作品展示

  单片机玩了几年,各种模块也买了不少,不过都没有做出什么像样的咚咚。反思之下,决定从简单实用的入手,做一款时计,方便掌握时间。

  主要特点:

  1. 使用3片MAX7219点阵模块,组成8*24点阵屏,动态显示日期或时间;
  2. 人体感应,有人的时候才点亮点阵屏,超时后系统进入掉点模式,减少电源消耗,从而使电池供电成为可能;
  3. 使用语音播报模块SC5B10,实现整点报时;
  4. 不设置按键,通过串口控制,将来可以根据需要安装蓝牙或其他无线;(所需的操作主要是对时,不过走时很准,第一次设置之后不需要人工干预)
  5. 电池供电和无线充电,方便移动。

  感应到有人活动时,启用显示屏,显示4秒时间,然后显示2秒日期,再回到时间模式,如此反复,当30秒内检测不到人员活动则进入掉电状态,关闭显示,但仍能整点报时。

成品外观,用手机包装盒做的外壳

内部,使用现成模块杜邦线连接,少许焊接,热熔胶固定

时间显示

日期显示,右下数字2代表星期二

时间: 2024-11-01 14:37:23

第一件实用作品,点阵大屏语音感应时计——作品展示的相关文章

点阵大屏语音感应时计——MAX7219点阵

MAX7219点阵模块可以用三根数据线实现8*8的LED点阵控制,而且不需要单片机参与扫描,使用非常方便.更为重要的是,它支持模块级联使用,在不增加IO数量的条件下,实现多模块的控制.因此在大屏时计中采用了3个MAX7219点阵模块组合成8*24的点阵屏. 点阵的使用遇到一点小麻烦,是关于级联使用的,网络上查询到的代码每一块点阵的写入需要采用单独的函数,如: //向第二片MAX7219写数据    void MAX7219_Write_1(uchar add2,uchar dat2) {    

点阵大屏语音感应时计——人体感应

点阵屏还是比较耗电的,和显示的内容有关,在最小亮度的条件下,实测平均约130mA.为了节电,延长电池供电下的使用时间,引入了人体感应开关模块,在没有检测到人员活动的情况下关闭屏幕显示,单片机进入掉电模式.理论上是比较简单的,但是在实施的过程中遇到了不少的问题,记录下来与大家共享. 问题1.供电电压 为了便于使用锂电池,系统使用3.3V电压,但是网购的人体感应开关模块是5V供电的.好在仔细看了模块资料,模块上的电路都是3.3V的,板上带了AMS1117稳压芯片将外接5V转换为3.3V使用,这样就容

点阵大屏语音感应时计——DS3231高精度时钟模块

DS3231高精度时钟模块倒是又便宜又好用,SDA/SCL两个IO口就能搞定基本功能,不过在使用闹铃中断输出的时候遇到了问题,那就是闹铃中断只会输出一次,之后始终保持低电平. 这个问题数据手册上没有明说,在网上搜索了很久,一点信息都没有找到,只好自己折腾. 经过反复尝试,最终确认DS3231的闹铃中断输出正确使用方式如下: 首先是初始化,设定闹铃时间和允许中断输出 void DS3231_Init_Alarm2()    {        I2C_Start();         I2C_Put

乐视电视成生态完美落地第一案例,大屏商业化加速

在这周的媒体沟通会上,乐视方面表示今年6.18的生态全通路销售目标为30亿人民币,又一次成为行业关注的焦点.而去年919的销售额则为17.8亿元,刚刚结束的"414硬件免费日"销售额是23.2亿元,不断刷新着行业纪录. 笔者认为,乐视能够不断创造奇迹,与其创造亦或顺应了趋势密不可分.就在近期在5月15日乐视"超级爱+"发布会上,乐视致新营销传播副总裁任冠军,在演讲中曾提及乐视超级电视发布之初,曾有言论质疑乐视生态能力,而这三年风雨的冲刷和辛劳的耕作,创造了行业的新玩

如何做大屏数据可视化设计?

文章结构及思维导图: 一.基础概念 1. 什么是数据可视化 把相对复杂.抽象的数据通过可视的方式以人们更易理解的形式展示出来的一系列手段叫做数据可视化,数据可视化是为了更形象地表达数据内在的信息和规律,促进数据信息的传播和应用. 在当前新技术支持下,数据可视化除了"可视",还可有可交流.可互动的特点.数据可视化的本质是数据空间到图形空间的映射,是抽象数据的具象表达. 数据可视化作品<launchit> 作者:Shane Mielke 作者写了本书,地图上显示了世界各地读者的

大屏设计系列之六:有&quot;屏&quot;有据,阿里双11大屏是怎样炼成的

如果您想订阅本博客内容,每天自动发到您的邮箱中,请点这里 [IT168 专稿]本文根据[2016 第七届中国数据库技术大会](微信搜索DTCC2014,关注中国数据库技术大会公众号)现场演讲嘉宾染熙老师分享内容整理而成.录音整理及文字编辑[email protected]田晓旭@老鱼. 染熙,阿里云前端可视化工程师,负责DataV组件的架构.DataV可视化工具产品,以及数据产品的研发和2015年双十一的前端开发.专注于pc端web数据可视化的架构,探索数据可视化自动测试.新型的数据可视化等领域

《大屏可视化数据》该怎么设计?

前言:数据可视化是什么?可视化数据有哪些主要特征?为什么要使用大屏展示可视化数据?数据可视化是综合运用计算机图形学.图像.人机交互等,将采集.清洗.转换.处理过的符合标准和规范的数据映射为可识别的图形.图像.动画甚至视频,并允许用户与数据可视化进行交互和分析.使用数据可视化可以丰富内容,引人注意,调动人的情绪.引发人的共鸣,传递文化和价值.可视化数据的最主要目三个特征:新颖而有趣.充实而高效.美感且悦.以大屏作为可视化数据的主要载体,其原因在于面积大.可展示信息多.便于关键信息的共享讨论及决策,

大数据可视化大屏设计经验,教给你!

 前言    大数据产业正在用一个超乎我们想象的速度蓬勃发展,大数据时代的来临,越来越多的公司开始意识到数据资源的管理和运用,大数据可视化大屏展示被更多的企业青睐,身为UI设计师的我们,也要紧跟时代的步伐学习这方面的设计. 今天要跟大家分享我一年多设计大数据可视化大屏的经验和观点,下面从UI设计.交互设计.动效设计三个方面来分享.  UI设计   设计大屏一样要谨记要以展示数据为核心,在任何炫酷屌炸天表现都要建立在不影响数据的有效展示上!   下图是天猫可视化大屏设计,图中屌炸天的3D地球围绕粒

Qt编写项目作品大全(自定义控件+输入法+大屏电子看板+视频监控+楼宇对讲+气体安全等)

一.自定义控件大全 (一).控件介绍 超过150个精美控件,涵盖了各种仪表盘.进度条.进度球.指南针.曲线图.标尺.温度计.导航条.导航栏,flatui.高亮按钮.滑动选择器.农历等.远超qwt集成的控件数量. 每个类都可以独立成一个单独的控件,零耦合,每个控件一个头文件和一个实现文件,不依赖其他文件,方便单个控件以源码形式集成到项目中,较少代码量.qwt的控件类环环相扣,高度耦合,想要使用其中一个控件,必须包含所有的代码. 全部纯Qt编写,QWidget+QPainter绘制,支持Qt4.6到