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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3705|回復: 7
打印 上一主題 下一主題
收起左側

如何用單片機+紅外遙控器的一個按鍵控制多個led燈?求思路

[復制鏈接]
跳轉到指定樓層
樓主
ID:679782 發表于 2020-4-1 16:53 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
就是按一次只有第一個燈亮,再按一次只有第二個燈亮,再按一次只有第三個燈亮,依次類推。
剛開始學單片機,不懂怎么實現,有沒有大佬給個思路或者程序的框架學習一下。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:584814 發表于 2020-4-1 18:50 | 只看該作者
兩條路:一是學單片機,由簡到繁,然后功成,這個比較麻煩;二是上淘寶,直接購買成品和程序,交錢后還有免費的答疑,這個比較方便。
回復

使用道具 舉報

板凳
ID:367369 發表于 2020-4-1 19:11 | 只看該作者
給你個思路把,定義一個全局變量flag=0作為標志位。
判斷按鍵    >     flag++
判斷flag     >     等于幾就亮幾個燈
回復

使用道具 舉報

地板
ID:475247 發表于 2020-4-1 19:45 | 只看該作者
不知你有沒有玩過紅外遙控RGB七彩燈,按一個鍵時能調LED的亮暗。同理也就是說你可以在紅外接收頭取得的鍵值做++或--動作,用得到的值放到switch中case1-case......就是你要亮的燈
回復

使用道具 舉報

5#
ID:716413 發表于 2020-4-1 22:13 | 只看該作者
本帖最后由 新洲羅遠 于 2020-4-1 22:22 編輯

我在AVR區有個遙控器解碼程序,可以得到遙控器鍵值,控制什么都方便。比如就用“0”鍵,鍵值是0X09。設置一個計數器,如果有09來,計數器就+1。判斷計數器是幾就幾號燈亮。
回復

使用道具 舉報

6#
ID:648281 發表于 2020-4-1 22:41 | 只看該作者
你好!
1、如果是初學,就不要玩紅外了;
2、如果是課題,就另當別論了;
3、先了解一下紅外編碼格式,然后再寫程序。
回復

使用道具 舉報

7#
ID:424598 發表于 2020-4-1 22:57 來自觸屏版 | 只看該作者
看你要控制的燈數,決定用單片機還是hc595等擴展芯片
回復

使用道具 舉報

8#
ID:452950 發表于 2020-4-1 23:42 | 只看該作者
可以設標志位判斷按鍵的次序來進入不同的程序,也可以按一下往下運行一段,用while暫停等下一次按鍵
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

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