10323| 12
|
点亮你我的心灯 |
一、点亮心灯 “心灯 ”如一泓清泉、迷路时的北斗、沙漠中的绿洲,清新而充满希望。有了心灯,就会有方向,有勇气;就会面临坎坷而坦荡,面对挫折而豁达,临危难而不惊,处安乐而不喜。每人都有一盏心灯,这盏心灯能照亮脚下的路。随着岁月的蹉跎,也许会忽暗忽明。但是不管岁月更迭时光流逝,只要点亮你我的心灯携手共进,相信明天会更好。 二、视频展示 控制器uno读取触摸传感器的信号,判断是否是两个人按下去。 当两个手放到圆盘上面,就会点亮LED灯盘,然后延迟两秒LED灯盘就会旋转起来同时会播放MP3音乐。这样会显示出一种立体心形的图案——点亮你我的心灯。 三、控制原理 无线供电: 无线供电技术(无线充电)可以让接收端隔着空气、纸张或者塑料外壳等就能实现电能的传输。我们的无线供电采用“磁耦合共振”这种新技术所消耗的电能只有传统电磁感应供电技术的百万分之一,当发射端通电时,它并不会向外发射电磁波,而只是在周围形成一个非辐射的磁场。这个磁场用来和接收端联络,激发接收端的共振, 从而以很小的消耗为代价来传输能量。在这项技术中,磁场的强度将不过和地球磁场强度相似,人们不用担心这种技术会对自己的身体和其他设备产生不良影响。 本模块采用最新研制成功的大电流无线供电芯片设计而成,电路最为简单,5V@1.2A低压电源供电的情况下,也能在接收感应输出5V@1A的电流,如果接收加上整流和稳压电路部分的损耗,发射传输效率高达百分之九十。在进行组装时,要注意两个模块的距离不能过大,尽量保持在5mm以内。同时还应该注意接收端和输出端不要弄反了,以免点不亮LED灯盘。 焊接过程:焊接的时候先焊接出来四个相同心形的形状(要用镀锌的铜丝),然后用两个心形的形状夹住LED灯这样比较容易焊接。在焊接LED之前先弯曲LED灯,可以把长得引脚和短的引脚弯曲成直角。再把LED灯穿过两层的心形的中间缝隙,进行焊接。焊接LED灯的时候先焊接两头的LED灯,再焊接其它地方的LED灯。焊接好前面的LED,再焊接后面的心形,最后焊接下面的心形。LED灯是并联,焊接的时候注意短路问题。 四、电路图 控制器uno读取触摸传感器的信号,判断是否是两个人触摸。如果是两个人触摸,就会点亮LED灯盘和播放MP3音乐,同时还会启动电机使得LED灯盘旋转起来。旋转的时候供电是通过无线充电模块进行供电。给灯盘的供电的时候,通过A0口控制一个晶体的导通与否,这样就可以控制LED灯的亮度。同样的方法控制电机的转动,通过A0口控制一个晶体的导通与否,这样就可以控制电机的快慢。 注意:1.要如图串联电阻,这样防止电流过多大烧坏电路板,串联电阻是5Ω; 2.用晶体管进行控制这样设计电路简单,同时还可以模拟控制。 3.LED灯是并联,焊接的时候注意短路问题。 4.注意无线充电器的距离应保持在5mm以内 5.电池给uno供电的同时还要给扩展板供电 五、软件代码 #include <SoftwareSerial.h> #include <DFPlayer_Mini_Mp3.h> int i = 0; // void setup () { Serial.begin (9600); mp3_set_serial (Serial); //set Serial for DFPlayer-mini mp3 module mp3_set_volume (35); pinMode(9, INPUT);//touch sensor pinMode(10, INPUT);//touch sensor pinMode(A0, OUTPUT);//LED pinMode(A1, OUTPUT);//motor } // void loop () { if (digitalRead(9) && digitalRead(10)) { analogWrite(A0, 200); delay(2000); for (i = 50; i < 150; i++) { analogWrite(A0, i); analogWrite(A1, i); delay(10); } mp3_next (); delay (15000); } else { analogWrite(A0, 0); analogWrite(A1, 0); mp3_stop (); delay(1000); } } 六、运用的元器件 直流电机 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed