找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1969|回復(fù): 8
打印 上一主題 下一主題
收起左側(cè)

再次請教簡單多媒體文件按鈕與51單片機(jī)互動(dòng)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:1016815 發(fā)表于 2023-2-17 13:44 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
新人一個(gè),正在學(xué)這些方面的知識(shí),想請教下:多媒體文件按鈕與51單片機(jī)互動(dòng) 。意思我有多媒體文件圖片按鈕,
1 按下開燈led燈光亮,
2 按下關(guān)燈led燈光滅,
多媒體學(xué) adobe premiere 這個(gè)可以吧。
他與串口通訊(我想調(diào)用dll),或者他們之間可直接通訊不?
我看多媒體軟件與外部通訊好像是  腳本去做的。
望各位朋友指點(diǎn)方向。



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:94031 發(fā)表于 2023-2-19 16:07 | 只看該作者
adobe premiere是視頻編輯軟件,不是控制用的,不能實(shí)現(xiàn)led燈亮滅。
回復(fù)

使用道具 舉報(bào)

板凳
ID:1063509 發(fā)表于 2023-2-19 18:19 | 只看該作者
adobe premiere是視頻編輯軟件
回復(fù)

使用道具 舉報(bào)

地板
ID:1063483 發(fā)表于 2023-2-19 19:37 | 只看該作者
多媒體文件的按鈕要與51單片機(jī)互動(dòng),如果多媒體安裝在電腦,則電腦要寫一段上位機(jī)程序,或者使用某某精靈之類的軟件。又或者寫一段游戲手柄之類的程序也可以。至于用腳本,還是C++,或者JAVA,或者其它語言都可以,而 本文所提的 dll 應(yīng)該是一種串口通訊模塊寫成的動(dòng)態(tài)庫,也要由上位機(jī)程序調(diào)用。還有一種是高端單片機(jī)芯片,比如,手機(jī)一樣的單片機(jī),就直接控制LED燈,還控制音量,通訊錄,等等很多通訊。

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

5#
ID:1016815 發(fā)表于 2023-2-21 12:09 | 只看該作者
watsonbu 發(fā)表于 2023-2-19 19:37
多媒體文件的按鈕要與51單片機(jī)互動(dòng),如果多媒體安裝在電腦,則電腦要寫一段上位機(jī)程序,或者使用某某精靈之 ...

感謝朋友的指導(dǎo),我也沒描敘太清楚,在發(fā)一貼貼出圖片。
回復(fù)

使用道具 舉報(bào)

6#
ID:891089 發(fā)表于 2023-2-21 14:32 來自觸屏版 | 只看該作者
labview做上位機(jī),串口通信控制單片機(jī)
回復(fù)

使用道具 舉報(bào)

7#
ID:69038 發(fā)表于 2023-2-21 15:32 | 只看該作者
這個(gè)有點(diǎn)意思~不過至少有兩種方法可以實(shí)現(xiàn):
1、用“HOOK”方式,獲取系統(tǒng)的消息,再判斷點(diǎn)擊按下了哪個(gè)鍵,再通過內(nèi)置的代碼發(fā)出串口信號(hào)到下位機(jī)---所有的WINDOWS應(yīng)用都支持“HOOK”---如要你的應(yīng)用不會(huì)被殺軟干掉的話,這是個(gè)高效的解決方法。
2、做一個(gè)透明的窗體,覆蓋在多媒體文件圖片上,再實(shí)時(shí)檢測鼠標(biāo)的坐標(biāo)值、按鍵狀態(tài),結(jié)合圖片上的按鍵的相對坐標(biāo),就能起到模擬“按鍵按下的效果”,然后再從串口發(fā)出信號(hào)。。
如果是反過來,下位機(jī)發(fā)送按鍵,上位機(jī)的圖片做改變,同可用“SendMessage ”的方式。上位機(jī)收到下位機(jī)發(fā)來的信號(hào),甄別、處理后,“SendMessage”發(fā)送到圖片所在的應(yīng)用,做出按鍵按下的效果。

以上2個(gè)要求有較高的WINDOWS應(yīng)用編程水平,尤其是方法1。方法2相對簡單點(diǎn)。很多2D游戲“內(nèi)掛”也是從方法2入手的
回復(fù)

使用道具 舉報(bào)

8#
ID:1016815 發(fā)表于 2023-2-21 22:20 | 只看該作者
美琴的備胎 發(fā)表于 2023-2-21 14:32
labview做上位機(jī),串口通信控制單片機(jī)

感謝朋友提的建議。目前學(xué)c#.
回復(fù)

使用道具 舉報(bào)

9#
ID:1016815 發(fā)表于 2023-2-21 22:22 | 只看該作者
zhuls 發(fā)表于 2023-2-21 15:32
這個(gè)有點(diǎn)意思~不過至少有兩種方法可以實(shí)現(xiàn):
1、用“HOOK”方式,獲取系統(tǒng)的消息,再判斷點(diǎn)擊按下了哪個(gè)鍵 ...

感謝指導(dǎo),透明的這個(gè)方法不錯(cuò),我又發(fā)了個(gè)帖子,貼了圖片。
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表