☞新海蓝光☜
曳自嗨
电子技术我很酷
关注数: 357
粉丝数: 70
发帖数: 570
关注贴吧数: 77
分享贴子 分享贴子
好几次起床都发现电脑(笔记本)下面还在冒着蓝光(这真是巧了)。天杀的!我还没有关散热器!哦豁凉凉。好烦,夏天又来了,估计又得出现这个问题了,谁叫本人这么傻哎。 当然,有问题就得解决对不对!所以我利用本周末的时间给自己电脑后面加装了一个超声波传感器,用来对散热器进行控制。通过判断电脑显示器是否打开,对继电器模块进行控制,进而控制散热器电源的通断。好的废话不多说,一起来搞事情! 本次“桌面改造计划”用到的材料清单: Arduino UNO R3 继电器模块(高电平触发型) 超声波模块(HC-04)及其固定支架 杜邦线若干 导线若干 USB公头×2(本人魔性散热器电源接口居然是USB母头,真让人崩溃) 一个淘汰的充电宝(还好本人正好有一个) 只不过找到的是具尸体,就像这样: (图一) 下面是两个模块与Arduino的接线(省略了VCC和GND,分别与Arduino对应连接即可): 超声波模块 Arduino 继电器模块 trig 2 echo 3 4 IN 然后就是上代码: const int echopin=3; const int trigpin=2; const int switchK=4;//这四条用于声明模块需要用的变量 void setup() { Serial.begin(9600); //设置波特率,与计算机通讯,方便调试。使用串口监视器就一定要设置的 pinMode(echopin,INPUT); //设定echo为输入模式 pinMode(trigpin,OUTPUT);//设定trig为输出模式 pinMode(switchK,OUTPUT);//继电器模块需要使用的,设定为输出模式 } void loop() { digitalWrite(trigpin,LOW); delayMicroseconds(2); digitalWrite(trigpin,HIGH); delayMicroseconds(10); digitalWrite(trigpin,LOW); //发一个10微秒的高脉冲去触发TrigPin(即触发超声波模块) float distance = pulseIn(echopin,HIGH);//接收echo引脚的高电平时间 distance = distance/58.0;//计算距离 Serial.print("distance : ");//输出距离 Serial.print(distance); Serial.println("cm");//输出单位(这三条用于将测量的距离打印在计算机的屏幕上) delay(100); //间隔100ms, if(distance<=15){ digitalWrite(switchK,HIGH);//设定条件,如果距离小于等于15cm,则给继电器一个高电平,用于触发继电器,接通电路 } elsedigitalWrite(switchK,LOW);//如果距离大于15cm,则保持低电平,继电器无触发 } 本程序其实也不是很难。对于新手来说,主要难度在超声波模块的触发和时间的读取上。超声波模块的触发是需要一个10微秒的脉冲。而继电器模块需要持续的高电平触发导通。 本制作中我们的继电器模块是常开接法,即当我们在使用电脑时才会触发继电器接通散热器电路。一般在接线柱附近都会有标注,COM即公共端,NO即常开端,NC即常闭端。在背面还有简易图示。 微控制器因为耗电不大,电源我打算使用电池供电。 本来想用78M05对电源进行稳压的(**了有没有),不过我突然发现我还有一个闲置的充电宝在那里没有用,这个电源电压应该很标准(当然这是废话)。但是,它凉的电池一边电焊笔焊的焊点掉了,正极那根儿线也没了,电池也没固定……真让人脑阔疼。不过嘛……热熔胶大法好(哈哈),来一波骚操作电池瞬间固定。,然后充电(哇!电量居然还差不多满格)。 然后就是接USB插头的导线,其接口定义如下图: (图二) 我们只需要知道1是正极,4是负极就可以了。然后上点热熔胶盖上。 我51的数据线终于解放了,555…… (图三) 再来一张整体图,很简单对不对! (图四) 最后还有一个对本次制作的改进思路: 1、如果我关闭了电脑没有将显示器放下来,那么此时也无法关断散热器电源,所以后期我将在电脑散热口加装18B20,用于探测其温度。通过温度进而判断电脑是否还处于工作状态。这一判断依据应该会更准确; 2、当然也可以加装一个光敏模块,通过判断周围环境的光照强度,反映当前时间段是处于白天还是夜晚。不过这也许只能成为一个附加判断依据,因为光照强度并不能完全反映出电脑的工作状态。 让生活过得有意义!让学习变得有趣味!让知识解决生活中的各种问题! 虽然是我写的,但因为名字不同,所以我也只能说“转自新海蓝光日志”。欢迎大家转载。喜欢就加个关注吧。 新海蓝光 2018/5/13
图是画好了,就是太难看不说,还不标准。没办法,不是专业的,第一次做这个。所以希望大家能帮帮我修改修改,感激不尽。同时希望有人能帮我加工出来,具体私聊
我的第一味“药”,可为啥是这个样子?很纳闷儿哎!应该是容器的问题吧。哎,没找到合适的
求救!有没有真正懂这个的,帮我一下。就拆到个这个,视频输出不知道怎么接啊!就两条线,显示设备能用什么?
做了个小车,还是第一次做。比较简单的避障小车,可还有个问题没解决
很好奇地问一句,这是什么病毒
1
下一页