在 minecraft 里面經(jīng)常需要挖洞,搭橋,建房子等。
我們可以利用 PICO 來(lái)造一個(gè)鍵盤,讓他按造一定的規(guī)律按按鍵,按鼠標(biāo),
這樣子就可以來(lái)控制玩家做一些安全的重復(fù)的工作,比如搭橋,蓋房子等。
這個(gè)相對(duì)來(lái)講簡(jiǎn)單,也容易實(shí)現(xiàn)。
我們從 pico-examples 開始,里面有一個(gè)模擬鍵盤鼠標(biāo)的例子。
進(jìn)入目錄 usb/device/dev_hid_composite, 查看文件 dev_hid_composite.c, 函數(shù) hid_task 里面有鍵盤和鼠標(biāo)的邏輯,
我們根據(jù)其例子,測(cè)試一下,然后按照我們自己執(zhí)行的邏輯,定制自己的流程,用于自動(dòng)搭橋。
對(duì)于建房子的化,我們需要造一個(gè)工具,將二值圖,轉(zhuǎn)成鼠標(biāo)鍵盤運(yùn)行的流程,然后房子就建立出來(lái)了。