一直用ICCAVR,單片機幾天不用又要重新查資料,直到遇到Arduino.
一直都索取,今天我也來奉獻點力量--PT2315庫。
其實很早就想寫,但是一直就是懶,每天在網上搜“Arduino控制PT2315”,一直都找不到,哈哈。
PT2315是干什么的?喜歡玩音響的應該不陌生,與PT2313、PT2314功能差不多。
英語不是我的母語,所以能用中文的,我不會用英文,相信大家應該都看得懂。
庫里面有兩個例子,一個簡單,內容:
#include <PT2315.h>
PT2315 pt2315;
void setup() {
// put your setup code here, to run once:
pt2315.init();//對音量、高音、低音等初始化
}
void loop() {
// put your main code here, to run repeatedly:
if(音量) pt2315.volume(vVal); //vVal=0~63
if(高音) pt2315.treble(hVal); //hVal=0~7
if(低音) pt2315.bass(lVal);//lVal=0~7
if(等響度) pt2315.loudness(true);//true等響度打開,false關閉
}
另一個則是我現(xiàn)在正在使用中的成品,AT5104紅外發(fā)射(電風扇搖控)+紅外搖控+DS3231時間芯片+PT2315(音效控制)+12V共陽數(shù)碼管顯示時間和音量及溫度等.
代碼較長,就不貼出來了,大家下載來看吧。
PT2315_TEST:
是PT2315的簡單運用,單獨不能運行的。
MySMG:
AT5104+DS3231+紅外搖控+PT2315+12V共陽數(shù)碼管
用于電子音效控制、數(shù)碼顯示音響
下載:
PT2315.rar
(4.15 KB, 下載次數(shù): 118)
2017-4-16 22:35 上傳
點擊文件名下載附件
|