先給51黑電子論壇的朋友來段視頻吧:

買了新手機,舊手機該怎么辦?賣二手吧嫌價格低,送人吧也沒人要。反正閑著也是閑著,就把舊手機回收利用來做一個個性十足的音箱吧!
第一步:準備物料首先明確一點,我們的這個項目最重要的呢,就是炫酷啦。所以外形材料的選材一定要極為重視,如果你按照此教程做出來的音箱看起來非常普通,請千萬不要說是在雷鋒網看到這個教程的。
組件:
一部智能手機
Arduino Nano
L293D芯片 ( H-Bridge)
黃銅空心球、齒輪、鐘罩和一些相關的裝飾品
微型調速電機
2×5W立體聲功放
2個5-10W的喇叭
5個黃光LED燈
電木旋鈕開關
指針表盤
4個老式電子管
470kΩ電位器(用于LED亮度調節(可略去)
BC546三極管
3個電子開關
木材、熱膠等、也許還需要一些染色的顏料
第二步:為手機設置外部控制開關因為完全安裝好之后我們需要能從外部開啟手機,所以需要將手機的開關引出,方便開啟。過程也很簡單,打開手機后殼,找到開關,焊接外接開關的兩條引線出來即可。注意,在手機的這個位置操作比較精細,動作要快。
第三步:建造音箱在前面找到的黃銅空心球的兩個面上切割出一個手機屏幕大小和一個指針表盤大小的空洞,并打上一些孔。
放喇叭的鐘罩,看起來當然最好要有滄桑感。
基座的選取也是遵循兼容的美學原則,說白了,就是看起來合適美觀有個性就好。這里選擇的是一個仿古的大門鈴,做工相當精致。
用齒輪等進行裝飾,這是一個支撐件。
指針儀表不是用來準確測量,可以用三極管放大電路驅動,讓指針能在音樂播放時跳動。
用L293D搭建H-Bridge驅動電路,該驅動電路可以驅動電機運動,接線方式如圖所示:
該電機使用Arduino進行控制,代碼如下:
int taster=6;
int taster1=7;
int tasterstatus=0;
int tasterstatus1=0;
int motor1_A=9;
int motor1_A=11;
int motor1_B=10;
void setup()
{
pinMode(motor1_A,OUTPUT);
pinMode(motor1_B,OUTPUT);
pinMode(taster, INPUT);
pinMode(taster1, INPUT);
}
void loop()
{
tasterstatus=digitalRead(taster);
tasterstatus1=digitalRead(taster1);
if (tasterstatus1 == HIGH)
{
digitalWrite(motor1_A,LOW);
digitalWrite(motor1_B,HIGH);
delay(1400);
digitalWrite(motor1_A,LOW);
digitalWrite(motor1_B,LOW);
}
if (tasterstatus == HIGH)
{
digitalWrite(motor1_A,HIGH);//
digitalWrite(motor1_B,LOW);
delay(1520);
digitalWrite(motor1_A,LOW); //
digitalWrite(motor1_B,LOW);
}
}
用于控制LED燈的電位器也加一個銅帽,LED安裝在老式電子管內部。接下來就是完成總裝。
大功告成了!背面的顯示器用來控制音樂播放。
下面就讓我們來欣賞一曲吧:
|