『壹』 如何製作電腦紅外接收器
哦你說的這種我自己也做了一個,現在也在用,感覺不錯,
這種硬體的製做要看具體的軟體來看,不同的軟體用的介面是不一樣的,
目前我用的軟體是IRCtrl感覺還可以,這個軟體的幫助里有詳細的製作說明的,
網址看參考:
他設計的這個電路還是比較復雜的,不過,接收強度大,推薦
『貳』 手機和電腦通過紅外連接的軟體是什麼
如果你電腦已有紅外線設備,那就裝一個紅外線驅動即可用了。如果電腦沒有,是用外置紅外線設備的,則買來的紅外線適配器中就有一張驅動碟。裝了就可以用了。當然,要設置一些選項。
『叄』 電腦紅外線用法 軟體
需要 硬體支持。
比如說 外置紅外線。
去電腦城買個。問賣東西的那個人教你用
『肆』 如何知道我的電腦有沒有紅外功能
筆記本電腦基本都有紅外功能,台式機沒有紅外接收裝置,你可以DIY一個,也可買一個USB的紅外線接收裝置(象U盤大小),幾十塊一個。
至於你的電腦有沒有,你可以在控制面板——屬性——硬體——設備管理器里邊看
『伍』 電腦要接收紅外線需要安裝那些軟體
這有一篇科健K358
紅外線
傳輸
使用寶典
,圖文並茂,你可以舉一反三的對比一下你的機器在進行安裝就行了,呵呵
http://bible.younet.com/files/2003/11/12/74175.shtml
至於紅外線文件傳輸
軟體
,到這些地方下載
http://www.pcdog.com/soft/1724.htm
http://pda.onlinedown.net/soft/4062.htm
『陸』 求筆記本電腦用紅外線遙控家電等電器的軟體
現在沒有現成的紅外控制軟體,而且紅外的有效范圍只有40厘米,而且還得紅外埠對著,如果實際應用的話,只能給筆記本外接一個紅外線發射器增大角度和功率.
下面是一個C++的紅外遙控電視的代碼:
UINT CIrPulse::FindIrPort()
{
// 查詢注冊表中的IR埠號
HKEY hKey = NULL;
if(RegOpenKeyEx(HKEY_LOCAL_MACHINE,_T("Comm\IrDA"),0, 0, &hKey) == ERROR_SUCCESS)
{
DWORD dwType = 0;
DWORD dwData = 0;
DWORD dwSize = sizeof(dwData);
if (RegQueryValueEx(hKey, _T("Port"), NULL, &dwType, (LPBYTE) &dwData, &dwSize) == ERROR_SUCCESS)
{
if (dwType == REG_DWORD && dwSize == sizeof(dwData))
{
RegCloseKey(hKey);
return (UINT) dwData;
}
}
RegCloseKey(hKey);
}
return 0;
}
BOOL CIrPulse::Open(UINT uiPort)
{
ASSERT(uiPort > 0 && uiPort <= 255);
Close();
//打開IRDA埠
CString strPort;
strPort.Format(_T("COM%d:"), uiPort);
m_irPort = CreateFile((LPCTSTR) strPort, GENERIC_READ | GENERIC_WRITE,0, NULL, OPEN_EXISTING, 0, NULL);
if (m_irPort == INVALID_HANDLE_VALUE)
{
return FALSE;
}
//設置輸入和輸出緩沖區的大小
VERIFY(SetupComm(m_irPort, 2048, 2048));
//清除讀和寫緩沖區
VERIFY(PurgeComm(m_irPort,PURGE_TXABORT|PURGE_RXABORT|
PURGE_TXCLEAR|PURGE_RXCLEAR));
//重新初始化所有的IRDA埠設置
DCB dcb;
dcb.DCBlength = sizeof(DCB);
VERIFY(GetCommState(m_irPort, &dcb));
dcb.BaudRate = CBR_115200;
dcb.fBinary = TRUE;
dcb.fParity = TRUE;
dcb.fOutxCtsFlow = FALSE;
dcb.fOutxDsrFlow = FALSE;
dcb.fDtrControl = DTR_CONTROL_DISABLE;
dcb.fDsrSensitivity = FALSE;
dcb.fTXContinueOnXoff = FALSE;
dcb.fOutX = FALSE;
dcb.fInX = FALSE;
dcb.fErrorChar = FALSE;
dcb.fNull = FALSE;
dcb.fRtsControl = RTS_CONTROL_DISABLE;
dcb.fAbortOnError = FALSE;
dcb.ByteSize = 8;
dcb.Parity = EVENPARITY;
dcb.StopBits = TWOSTOPBITS;
VERIFY(SetCommState(m_irPort, &dcb));
//為所有的讀和寫操作設置超時值
COMMTIMEOUTS timeouts;
VERIFY(GetCommTimeouts(m_irPort, &timeouts));
timeouts.ReadIntervalTimeout = MAXDWORD;
timeouts.ReadTotalTimeoutMultiplier = 0;
timeouts.ReadTotalTimeoutConstant = 0;
timeouts.WriteTotalTimeoutMultiplier = 0;
timeouts.WriteTotalTimeoutConstant = 0;
VERIFY(SetCommTimeouts(m_irPort, &timeouts));
DWORD dwEvent=EV_TXEMPTY;
SetCommMask(m_irPort,dwEvent);
return TRUE;
}
BOOL CIrPulse::SendCode(DWORD lValue)
{
DWORD dwCount;
int i=0;
ASSERT(iDataLength>0);
//清除傳送緩沖區
VERIFY(PurgeComm(m_irPort,PURGE_TXABORT| PURGE_RXABORT |PURGE_TXCLEAR | PURGE_RXCLEAR));
//每次按鍵設置代碼6次
for(int x=0;x<6;x++) {
MakeStream(lValue); //發送代碼
dwCount=GetTickCount();
while(GetTickCount()<dwCount+26) //延遲26ms
i++;
}
return true;
}BOOL CIrPulse::MakeStream(DWORD lValue) {
DWORD dwStreamLength;
//創建開始脈沖
dwStreamLength=iHPulse/charWidth;
ASSERT(Write((const char *)bPulseStream.GetData(),
dwStreamLength)==dwStreamLength);
// ************************************
// ***** 在下一個脈沖到來前延遲一段時間
// ************************************
//循環操作代碼中的位來發送脈沖
for(int i=0;i<iDataLength;i++) {
if(lValue & 1) {
//創建一個脈沖1
dwStreamLength=i1Pulse/charWidth;
ASSERT(Write((const char *)bPulseStream.GetData(),
dwStreamLength)==dwStreamLength);
// *********************************
// ***在下一個脈沖到來前延遲一段時間
// *********************************
}
else {
//創建一個脈沖 0
dwStreamLength=i0Pulse/charWidth;
ASSERT(Write((const char *)bPulseStream.GetData(),
dwStreamLength)==dwStreamLength);
// ********************************
// **在下一個脈沖到來前延遲一段時間
// ********************************
}
lValue >>= 1;
}
return TRUE;
}
參考資料:http://www.examda.com/ncre2/cpp/fu/20080418/101230278.html
『柒』 電腦紅外怎麼用
一般情況電腦都不會給你配紅外的,電腦上的紅外是指支持一些硬體設備,如果你手機有藍牙的話,可以去買個藍牙適配器,二三十塊錢,跟U盤大小一樣,插到電腦上的USB口就自動安裝驅動了(XP系統)傳送速度還行。
『捌』 如何打開電腦紅外線功能(電腦有紅外線介面)
你好,打開控制面版---無線連接,點紅外線選項卡,選中允許其他紅外設備使用紅外通訊將文件發送到這台計算機,這樣就可以了,如果你要進行相應的操作請選擇相應的選項。謝謝!
『玖』 電腦按格歐網路高清紅外攝機用什麼軟體
紅外網路攝像機是一種結合傳統攝像機與網路技術所產生的新一代攝像機,它可以將影像通過網路傳至地球另一端,且遠端的瀏覽者不需用任何專業軟體,只要標準的網路瀏覽器(如「Microsoft IE或Netscape)即可監視其影像。紅外網路攝像機內置一個嵌入式晶元,採用嵌入式實時操作系統。攝像機傳送來的視頻信號數字化後由高效壓縮晶元壓縮,通過網路匯流排傳送到Web伺服器。網路上用戶可以直接用瀏覽器觀看Web伺服器上的攝像機圖像,授權用戶還可以控制攝像機雲台鏡頭的動作或對系統配置進行操作。