欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

兩路學習型風扇遙控開關帶自然風 單片機源程序+電路

查看數: 8486 | 評論數: 18 | 收藏 16
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2019-8-28 19:07

正文摘要:

電路原理圖如下:

回復

ID:63317 發表于 2026-3-16 08:00
謝謝分享資料
ID:403447 發表于 2023-8-14 09:10
大米861 發表于 2023-8-11 11:51
虛心向大前輩們請教:EROM_W(1,5,num1)里,后面的num1是什么作用?與:EROM_W(1,5)結果有啥不同?

終于明白了。因原碼函數 void EROM_W(uchar n,uint x,uchar dat) 有3個參數,uchar n,為扇區,uint x,為地址,uchar dat ,是要寫入的數據。EROM_W(1,5,num1),即為 第 1 扇區,第 5 字節,寫入num1。悟了寫出來,避免以后有我一樣笨的能避坑。
ID:403447 發表于 2023-8-11 11:51
虛心向大前輩們請教:EROM_W(1,5,num1)里,后面的num1是什么作用?與:EROM_W(1,5)結果有啥不同?
ID:51443 發表于 2022-2-9 19:40
hq2000 發表于 2020-12-16 11:48
按照機頂盒的編碼規范,修改了樓主的一些參數(只接收前2個8位),結果原配的遙控器沒有反應,但后來買的 ...

原文中的NEC[3]是數據反碼,改文中的NEC[1]是數據正碼,運算結果不一樣吧?
ID:479492 發表于 2020-12-16 11:48
  按照機頂盒的編碼規范,修改了樓主的一些參數(只接收前2個8位),結果原配的遙控器沒有反應,但后來買的備用遙控器反而可以使用,但遙控機頂盒時,兩個都能夠正常使用的,并且,用讀碼器讀到的兩個遙控器的紅外碼是一樣的。不知是什么原因?
  樓主可以按照機頂盒的編碼,修改一下程序嗎?謝謝!

WORD1.png (36.51 KB, 下載次數: 108)

WORD1.png

WORD2.png (12.65 KB, 下載次數: 109)

WORD2.png

WORD3.png (13.72 KB, 下載次數: 113)

WORD3.png

WORD4.png (15.79 KB, 下載次數: 107)

WORD4.png

WORD5.png (25.2 KB, 下載次數: 109)

WORD5.png

WORD6.png (7.55 KB, 下載次數: 105)

WORD6.png
ID:479492 發表于 2020-12-16 11:36
后來,查了一下有線電視機頂盒的編碼規范,并與NEC碼進行了對比。如下圖所示:

機頂盒與NEC對比1.png (214.09 KB, 下載次數: 109)

機頂盒與NEC對比1.png

8.PNG (238.48 KB, 下載次數: 105)

8.PNG

7.PNG (274.71 KB, 下載次數: 105)

7.PNG
ID:479492 發表于 2020-5-23 18:08
  為了知道自己遙控器的用戶碼,買了一個紅外遙控器解碼器,但即使將程序換成自己的用戶碼,還是不能讀到遙控器。
   后來參考網上的方法,將程序里的頻率改為12M,但Keil的設置頻率及下載器頻率按11.0592M,就可以讀到部分遙控器,并能正常控制。
    但有部分遙控器不能讀到:如有線電視機頂盒的遙控器、LED吸頂燈的遙控器等。
ID:479492 發表于 2020-5-20 18:47
將程序下載到STC15W104的繼電器控制板,按遙控器只有LED頻閃,松開按鍵,LED燈熄滅。但繼電器不會通斷。不知是怎么回事。
ID:159575 發表于 2020-3-19 15:47
這個只能用于nec編碼的遙控器吧
ID:51443 發表于 2020-2-4 21:08
本帖最后由 職教電子 于 2020-2-7 15:12 編輯

“ if(tm>27000000)        //風扇開啟3小時后關閉(3*3600*1000000us/400us=27000000次)
    {
     m1=1;                        //風扇停電
     tm=27000001;   //停止計時防止溢出”
其中m1=1應該為m1=0.否則,3小時后不會停。另外把
#define  Boot_Limit     (((9000+4500) +2000)/Step)   //引導碼周期上限   
#define  Boot_Lower     (((9000+4500) -2000)/Step)   //引導碼周期下限
這兩句改為
#define  Boot_Limit     (15500/Step)   //引導碼周期上限
#define  Boot_Lower     (7000/Step)   //引導碼周期下限  
能適合更多的遙控器使用。因為9012的引導碼為4500+4500,7462的引導碼是9000+4500.
ID:77927 發表于 2019-11-2 12:47
文件打不開,.hex文件燒錄軟件都打不開
ID:77927 發表于 2019-11-2 12:34

謝謝分享,學習學習
ID:616759 發表于 2019-10-28 14:45
這個電路圖畫的看的我有點懵逼,不知道附件里的原理圖是不是也這樣
ID:34298 發表于 2019-10-20 16:00
這個更好 stc15w104是寬電壓,可以用舊的手機電池供電,做個小型遙控器。
ID:416951 發表于 2019-9-1 23:12
謝謝分享
ID:17109 發表于 2019-8-31 06:20
風158 發表于 2019-8-30 21:41
你說的這些功能不是不能實現,只是個人感覺是畫蛇添足意義不大。
首先,這個程序已經有按鍵提示了(蜂鳴 ...

試過在6秒內學習前面沒有提示,不知道根本不會使用還以為,程序有問題劰,加個LED提示就好
ID:343102 發表于 2019-8-30 21:41
ll13536121668 發表于 2019-8-30 16:36
師博你好;可以增加一只led燈用來學習狀態顯示嗎
   
上電立即進入學習狀態,紅色LED燈閃動,用電視機或D ...

你說的這些功能不是不能實現,只是個人感覺是畫蛇添足意義不大。
首先,這個程序已經有按鍵提示了(蜂鳴器或led指示燈),再增加一個學習指示燈意義不大。在電源電路中增加一個電源指示燈,并與紅外接收器放一起,用以給遙控器指示一個目標,這個都比學習指示燈更有意義。
其次,首次開機時必須學習按鍵,否則無法遙控。再增設一個10秒后自動退出學習狀態功能就沒有任何意義了,反而添亂。
這個程序在任何時候長按按鍵6S以上就會自動學習新按鍵,是非常實用的。
ID:17109 發表于 2019-8-30 16:36
師博你好;可以增加一只led燈用來學習狀態顯示嗎
   
上電立即進入學習狀態,紅色LED燈閃動,用電視機或DVD遙控器對著紅外接收器,按下其中任一按鍵發射信號,紅色LED燈熄滅,蜂鳴器叫一聲,表示學習成功。該按鍵會被自動識別對應使用。
在學習狀態如果沒有按下任何遙控器按鍵,10秒后自動退出學習狀態

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表