5337| 0
|
达文西:你以为这是个按钮开关,其实它是... |
本帖最后由 屌丝王小明 于 2020-8-6 20:10 编辑 懒 是人类前进的动力之一 ![]() 对于我们这一脉,“活下去”是演化的安排,这个念头被钉在每个人的大脑里。在“活下去”这一大前提的下边,我们通常想照顾“活得舒服”这一感受。懒,就是它一个典型的表现。 那天,宇智波鼬来我们村搞计生宣传,说要搞无限月读,大意是把催眠术,投影到月球上,将其放大后反射回地球(科学原理我不知道,但我当时就觉得挺靠谱)。他保证让每个村民都能活得像条咸鱼帝王一样,沉浸在自己的梦里,活得舒舒服服。 ![]() 我当时一听,这就是我想要的生活啊。我一直梦想着,不吃不喝,但也不会死地葛优躺到宇宙末日,看看结局是什么。上次有个黑人彪汉,跟我说我们的世界不真实,问我吃药不。我当时就在想,如果世界设定这么牛,还能让你感受到“虚假”带来的这些不安和焦虑?故意放出一个“好奇心bug”到你身上吗?当时我觉得黑人老哥说辞不够严谨,我就没有吃他的药。 ![]() “懒”和“代价”这两个参数放一起,就可以画一条描述行为的曲线出来,比如我有时就懒得吃饭喝水,当我感到我自己快要死挂了,要付出死的代价了,我就不懒了,凑合吃几口喝几口。假如我热的时候,打开了风扇,一会儿就感到凉爽了,然后没关风扇就走了。表面上看我是忘了关风扇了,但归根究底还是懒,我的代价是什么呢?如果我在家里,我就得付电费的代价。但如果是在公司呢,那我的代价是什么?【慢慢切入正题】 ![]() 似乎也不用付什么代价。 所以导致经常能看见它们俩平时经常在无人的环境下,还继续无休无止地加速空气的对流。 我是一个无聊的人,强迫症也病入膏肓。为什么有人把一个开关拨动了,却不将其复位呢?我实在见不得这种现象,所以我就开始作了,先放它出来欢乐一下。 正常工作时的风扇 ![]() 经过一番操作后,如果有人再来使用风扇 ![]() 这个人可能会吐槽这风扇是谁设计的,这么难打开,这个按钮还这么难按。当他不关电扇一走了之,还觉得一身轻松时,那他就大错特错了 ![]() 找出他 这其实是一套用指纹模块改造的自锁开关装置,按下的指纹会被存在sd卡里,开关风扇的复杂流程,记录了每个人开关风扇的时间和指纹信息 ![]() 按钮难按的原因一会儿再解释 ![]() ![]() ![]() 就是他没关风扇 ![]() 立即将其逮捕 ![]() 带点哲思 关注细节 —— 我们开始吧 —— 需要的材料有 ![]() 1. 打印的外壳 2. 5V1A的充电器所拆出来的降压模块 3. 电容式指纹识别模块 4. 自锁开关 5. DS3231时钟模块 6. Dream nano(不是nano,这里需要用到两个硬串口) 7. Micro sd卡模块 8. Micro sd卡一张 9. 漆包线 10. M2*8自攻螺丝4枚 11. 0.8*7*15mm弹簧1个 12. 电线和热缩管若干 先说说这个指纹模块。识别速度快、80枚指纹容量、小巧精致,爱了爱了。 ![]() 等等,还有一个特别重要的点,就是它可以360度识别指纹。你知道这意味着什么吗? 意味着你可以这样打卡 ![]() 更意味着,你可以在扶着门框做倒立的时候,“滴” “打卡成功”。 好了,不皮了。360度的打卡确实很方便,就像把一个二维的空间拓宽到三维,拥有的可玩性更多了。我这个制作就必须要用到这个特性,否则实际效果就会很尴尬。 先完成电路连线部分的制作 打印出这个外壳,外壳的模型在文末会提供 ![]() 将一个类似于苹果祖传的五福一安充电器拆开 ![]() ![]() 将所有焊针都清理掉 ![]() ![]() 取下降压模块的USB座 ![]() 取下指纹模块的PH1.0座子,尽量完整取下来,这个座子一会儿要用 ![]() 将降压模块的220v交流输入和5v输出焊上线,给它套上热缩管 ![]() ![]() ![]() 用黑色漆包线将sd卡模块引脚引出来 ![]() ![]() 将其他部分都按照连线图焊接起来 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 将指纹模块的线延长 ![]() ![]() ![]() 将所有漆包线,套上大的热缩管 ![]() ![]() 将按钮拆开 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 蓝色部分钻个孔,以便待会儿穿指纹模块的线 ![]() ![]() ![]() ![]() 穿入弹簧,这个弹簧是由于自锁开关本身阻尼感比较弱,按下按钮这个动作会很快完成,导致指纹收集不成功。 弹簧加进去,可以提高按压所需的力度阈值,增加指纹停留时间。 指纹一次比对加两次采集耗时约为2秒 ![]() ![]() ![]() 焊上指纹模块 ![]() ![]() 打上热熔胶固定指纹模块 ![]() ![]() 将之前包漆包线的大热缩管加热收缩 ![]() 装入按钮外壳 ![]() ![]() ![]() ![]() ![]() ![]() 按钮工作正常 ![]() ![]() ![]() 将最开始用螺丝刀撬开的边缘,用钳子压紧 ![]() ![]() 将之前焊接的模块塞入外壳里,先装入sd卡模块,打胶固定 ![]() ![]() ![]() 将dream nano的vin和gnd引脚用线引出,为整个装置多增加一种供电电压(6.5v-12v) ![]() 塞入dream nano ![]() ![]() ![]() 将PH1.0座子固定在外壳槽内 ![]() ![]() ![]() ![]() ![]() 焊接时钟模块,并固定在外壳盖子上 ![]() ![]() ![]() ![]() ![]() ![]() ![]() 拧上螺丝 ![]() ![]() 将按钮开关的“COM”和“NO”两个引脚用粗电线引出来 ![]() ![]() ![]() 两个部件就完成了 ![]() ![]() 接下来将这两个部件连接在风扇上,风扇是220v交流供电的,这个220v同时可以给我们装置供电,我们这里就用不到usb供电和vin引脚供电了。按钮开关这边,红黑线将连在风扇内部变压器出来的电压,这个电压给电机供电,当通电后,咱们按下开关按钮,这条路就通了,电机就开始工作,风扇就转起来。开关按钮弹起的话,这条路就断了,就算插着电,风扇也不会工作。另外,按钮开关这边的PH1.0线直接插在白盒子上的PH1.0座上。 拆开电风扇罩子 ![]() ![]() ![]() ![]() ![]() ![]() ![]() 在罩子上开一个小圆孔和一个大圆孔,小的用于白盒子的220v供电线穿过,大的用于放置按钮开关 ![]() ![]() ![]() ![]() ![]() 将按钮开关放进去,固定住 ![]() ![]() ![]() ![]() 将白盒子的粗线焊在风扇内的220v供电线上 ![]() ![]() ![]() ![]() ![]() 将按钮开关上的红黑粗线串连在风扇内控制电机工作的线路上 ![]() ![]() 套上罩子 ![]() ![]() 给白色子打胶固定在风扇罩子上 ![]() ![]() 将按钮开关的PH1.0线插在白盒子的PH1.0座子上 ![]() ![]() ![]() 将程序烧录进dream nano中 ![]() 已经看到可以正常记录指纹了,已经录入的指纹,不会重复录入 ![]() ID为“xx”,说明指纹未采集到或者未保存成功,一般是按得太快,通常不会发生,因为之前增加了弹簧的缘故,不允许快速完成“按下”这个操作 ![]() 这个意味着这是一个新的指纹,就新建了一个ID:23来保存它 ![]() 完成了 ![]() |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed