買了新手機,舊手機該怎麼辦?賣二手吧嫌價格低,送人吧也沒人要。反正閒著也是閒著,就把舊手機回收利用來做一個個性十足的音箱吧!第一步:準備物料首先明確一點,我們的這個專案最重要的呢,就是炫酷啦。所以外形材料的選材一定要極為重視,如果你按照此教程做出來的音箱看起來非常普通,請千萬不要說是在雷鋒網看到這個教程的。元件:
一部智慧手機Arduino NanoL293D晶片 ( 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安裝在老式電子管內部。接下來就是完成總裝。
大功告成了!
背面的顯示器用來控制音樂播放。
下面就讓我們來欣賞一曲吧