關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 無(wú)線傳感器網(wǎng)絡(luò)之LED景觀照明控制系統(tǒng)的方案

無(wú)線傳感器網(wǎng)絡(luò)之LED景觀照明控制系統(tǒng)的方案

作者: 時(shí)間:2012-06-12 來(lái)源:網(wǎng)絡(luò) 收藏

每個(gè)單元發(fā)光顏色是由監(jiān)控主機(jī)統(tǒng)一控制,監(jiān)控主機(jī)下達(dá)控制指令包含的參數(shù)有:場(chǎng)景代碼,紅、綠、藍(lán)閃斷占空比,啟動(dòng)時(shí)間與終止時(shí)間。其結(jié)構(gòu)為:

Struct control{

Number:uint8;

Red:uint8;

Green:uint8

Blue:uint8;

Begintime:uint16;

Endtime:uint16;

Struct control*next;

}

單元中按照啟動(dòng)時(shí)間(單位:s)順序維護(hù)控制參數(shù)順序鏈表。單元的轉(zhuǎn)換控制流程如下:

Int Sence_exchange(control* CUR)

{

Int result=0;

Getcurrenttime(Time);

If(Time>=CUR->next->begintime)

{

CUR=CUR->next;

Exec_sence(CUR->sencenumber);

Result= CUR->sencenumber;

}

If(Time>= CUR->endtime)

{

Exec_sence(default_sence)

Result=0;

}

If(Time>=shuttime)

{

Shutdown();

Result=9999;

}

}



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉