记一个有想法却没能力实现的硬件产品——mp3校时闹钟
枕头旁的闹钟,我想大家都用过,很便宜。用一节干电池供电。但其最大的缺点就是不太准,不能校时。 电池啥事用光,也不知道。钟是走的很慢,没按时闹,搞的自己迟了到。 于是就有了我的漫长思考过程。。。
先说手机,很多人用手机充当闹钟。但是有如下缺点: 1 睡觉时放在脑旁有很大辐射。 2 我只想把手机放衣服里,闹钟永远在枕头旁。而不想把手机在床上衣服来回放,有时候出门就忘了拿枕头旁的手机。
再说小闹钟,它应该是这样: 1 百元以下。 2 上面有灯,数字显示。一按就灯亮+显示。不按不显示灯也不亮。 3 不应该用 5 号电池,这年头应该能充电,充一次电最少用一个月。电快耗光时,会每半小时滴一声。 4 由于这类小闹钟都不太准,所以必须有能够校时的功能。 5 最好能够往里复制mp3音乐当闹铃。而不是现在普遍的闹钟滴滴声。
请大家再看一遍上述需求,貌似很简单,但对于闹钟却很难实现。校时总不能上面带个网口吧。 综述上面的需求,实际上这是一部简化的,变种的,手机功能。
对于上述功能3,我觉的现在的山寨手机厂商,做一个能待机半月的闹钟,是很容易的,那么待机一个月,电池容量搞大点不久完了么? 对于校时功能,闹钟里按照手机做上 wifi 接收模块即可。最好也做上插 sim 卡接口,只要插上 2g,3g,4g 手机卡,就可以校时。 对于存储闹铃,也不难做吧。加一个存储空间,和一个 usb 口,即可让用户从电脑复制闹铃进入闹钟。
上述的是硬件,下述软件。软件的功能应该是这样: 1 开关 wifi 模块,输入用户名,密码。当连接好 wifi 后,每分钟校时一次,校时 3 次后,自动关闭信号发射和校时功能。 2 插上手机卡后,每分钟校时一次,校时 3 次后,自动关闭信号发射和校时功能。 3 让用户可以选择,应用闹铃。

然而可悲的是,我国号称山寨手机世界大国,模仿人家+微创新巨牛,但淘宝上却没有这样的产品!!! 这是我写贴,在 cb 发帖的根本原因!------为什么这么简单实用的东西,深圳那帮山寨手机厂商就发明不出来呢?
作为一名屌丝,有时候,我们并不需要那么小资的 iwatch。也不需要跟科技人员学如何用橙子为 iPhone 充电。 我们需要的只是【能按时扬鞭抽醒那,血汗工厂中一头驴】的小闹钟。
记一个有想法却没能力实现的硬件产品——mp3校时闹钟的更多相关文章
- 记一个社交APP的开发过程——基础架构选型(转自一位大哥)
记一个社交APP的开发过程——基础架构选型 目录[-] 基本产品形态 技术选型 最近两周在忙于开发一个社交App,因为之前做过一点儿社交方面的东西,就被拉去做API后端了,一个人头一次完整的去搭这么一 ...
- 记一个bootstrap定制container导致页面X轴出现横向滚动条的坑
壹 ❀ 引 在bootstrap定制时,因为UI给的图纸的页面主体部分宽度为1200px,所以我将container容器宽度从默认的1170px改成了1200px,随后在页面缩小的调试过程中发现了页 ...
- 记一个nginx server_name配置多个时的坑
文章转载自:https://blog.csdn.net/u011296355/article/details/106740860/ 背景 为了区分线上环境和测试环境,我弄了个自己测试专用的域名test ...
- qt之窗口换肤(一个qss的坑:当类属性发现变化时需要重置qss,使用rcc资源文件)
1.相关文章 Qt 资源系统qt的moc,uic,rcc命令的使用 2.概要 毕业两年了,一直使用的是qt界面库来开发程序,使用过vs08.10.13等开发工具,并安装了qt的插件,最近在做客户 ...
- Loader拉取图片,由于redirect重定向,导致策略文件无效 设置checkPolicyFile后还是无效:需要一个策略文件,但在加载此媒体时未设置 checkPolicyFile 标志
大家好,在这里分享一下flash里边处理redirect的方法. 一般而言,大家不会遇到这个问题,毕竟图片地址一般杠杠的,不会redirect.但昨天在拉取空间的照片就会出现redirect.神啊!! ...
- 注意Android里TextView控件的一个小坑,用android:theme来设置样式时动态载入的layout会丢失该样式
注意Android里TextView控件的一个小坑,用android:theme来设置样式时动态载入的layout会丢失该样式 这个坑,必须要注意呀, 比如在用ListView的时候,如果在List_ ...
- 当一个类、一个实例域、方法被定义为private、public 时意味着什么
1.设计private public的原因 2.当一个类.一个实例域.方法被定义为private.public 时意味着什么
- 将目录下面所有的 .cs 文件合并到一个 code.cs 文件中,写著作权复制代码时的必备良药
将目录下面所有的 .cs 文件合并到一个 code.cs 文件中,写著作权复制代码时的必备良药 @echo off echo 将该目录下所有.cs文件的内容合并到一个 code.cs 文件中! pau ...
- Oracle中的自连接(self join)-当表中的某一个字段与这个表中另外字段的相关时,我们可能用到自连接。
http://blog.163.com/wkyuyang_001/blog/static/10802122820091751049479/ 当表中的某一个字段与这个表中另外字段的相关时,我们可能用到自 ...
随机推荐
- 【linux 命令】:查看系统开机,关机时间【转载】
转载原文:http://www.cnblogs.com/kerrycode/p/3759395.html 看Linux开机关机时间的方法(非常全面) 1: who 命令查看 who -b 查看最后一次 ...
- sql语句语法大全
一.基础 1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份sql server --- ...
- phalcon: 视图分层渲染,或包含其他页面
一:视图分层显现: 比如:在一个页面中,头部.底部固定不变,只有中间部分随操作变换显示.那么可以将中间部分切出来,剩余部分用作固定框架,放入:app/views/layouts目录中,起名为:base ...
- 屏幕输出VS文件输出
问题1:我们在编写程序时经常需要数一些数据到屏幕,来查看我们的结果是否正确,虽然直接输出到屏幕,查看起来呢很方便,但当数据量很大时,需要耗费大量的时间.于是我们想到能不能通过输出到文件来减少时间 ...
- input上传图片预览
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <t ...
- python 练习 26
Python break语句,就像在C语言中,打破了最小封闭for或while循环. break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句. br ...
- css3 translate属性
translate(x,y)水平方向和垂直方向同时移动(也就是X轴和Y轴同时移动):translateX(x)仅水平方向移动(X轴移动):translateY(Y)仅垂直方向移动(Y轴移动)默认都是从 ...
- 在Access中批量调用SQL语句
access的SQL视图一次只能执行一条SQL语句,那么在VBA中调用或许可以简便一些 例如: Public Sub 批量()Dim strsql As String strsql = " ...
- 输出有序数组的中两个元素差值为指定值diff的两个元素
题目: 输出有序数组的中两个元素差值为指定值diff的两个元素. 思路: 这与输出两个元素的和的值为一定值类似,需要两个指针,不同的是:指针不是一左一右,而是一前一后. 如果差值等于diff,则返回: ...
- SAP资产变动明细
*&---------------------------------------------------------------------* *& Report ZFIR027 * ...