16
本文作者: 吳攀 | 2015-10-22 16:01 |
買了新手機(jī),舊手機(jī)該怎么辦?賣二手吧嫌價(jià)格低,送人吧也沒(méi)人要。反正閑著也是閑著,就把舊手機(jī)回收利用來(lái)做一個(gè)個(gè)性十足的音箱吧!
首先明確一點(diǎn),我們的這個(gè)項(xiàng)目最重要的呢,就是炫酷啦。所以外形材料的選材一定要極為重視,如果你按照此教程做出來(lái)的音箱看起來(lái)非常普通,請(qǐng)千萬(wàn)不要說(shuō)是在雷鋒網(wǎng)看到這個(gè)教程的。
組件:
一部智能手機(jī)
Arduino Nano
L293D芯片 ( H-Bridge)
黃銅空心球、齒輪、鐘罩和一些相關(guān)的裝飾品
微型調(diào)速電機(jī)
2×5W立體聲功放
2個(gè)5-10W的喇叭
5個(gè)黃光LED燈
電木旋鈕開(kāi)關(guān)
指針表盤(pán)
4個(gè)老式電子管
470kΩ電位器(用于LED亮度調(diào)節(jié)(可略去)
BC546三極管
3個(gè)電子開(kāi)關(guān)
木材、熱膠等、也許還需要一些染色的顏料
因?yàn)橥耆惭b好之后我們需要能從外部開(kāi)啟手機(jī),所以需要將手機(jī)的開(kāi)關(guān)引出,方便開(kāi)啟。過(guò)程也很簡(jiǎn)單,打開(kāi)手機(jī)后殼,找到開(kāi)關(guān),焊接外接開(kāi)關(guān)的兩條引線出來(lái)即可。注意,在手機(jī)的這個(gè)位置操作比較精細(xì),動(dòng)作要快。
在前面找到的黃銅空心球的兩個(gè)面上切割出一個(gè)手機(jī)屏幕大小和一個(gè)指針表盤(pán)大小的空洞,并打上一些孔。
放喇叭的鐘罩,看起來(lái)當(dāng)然最好要有滄桑感。
基座的選取也是遵循兼容的美學(xué)原則,說(shuō)白了,就是看起來(lái)合適美觀有個(gè)性就好。這里選擇的是一個(gè)仿古的大門鈴,做工相當(dāng)精致。
用齒輪等進(jìn)行裝飾,這是一個(gè)支撐件。
指針儀表不是用來(lái)準(zhǔn)確測(cè)量,可以用三極管放大電路驅(qū)動(dòng),讓指針能在音樂(lè)播放時(shí)跳動(dòng)。
用L293D搭建H-Bridge驅(qū)動(dòng)電路,該驅(qū)動(dòng)電路可以驅(qū)動(dòng)電機(jī)運(yùn)動(dòng),接線方式如圖所示:
該電機(jī)使用Arduino進(jìn)行控制,代碼如下:
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燈的電位器也加一個(gè)銅帽,LED安裝在老式電子管內(nèi)部。接下來(lái)就是完成總裝。
背面的顯示器用來(lái)控制音樂(lè)播放。
下面就讓我們來(lái)欣賞一曲吧:
更多有趣的項(xiàng)目,請(qǐng)關(guān)注硬創(chuàng)邦微信公眾號(hào)(leiphone_bang)吧,每天都有新花樣!
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見(jiàn)轉(zhuǎn)載須知。