構(gòu)建一個(gè)桌面助手
我得試一試。想象一下,當(dāng)你的室友不把盤子放好時(shí),這家伙被掛在廚房的墻上,向他們發(fā)出唧唧聲?;蛘吒嬖V你天氣和你一天的日程(你相信他有日歷寫權(quán)限嗎?)或者是說唱比賽?機(jī)會(huì)是無限的。
步驟1:
擰開比利·拜斯的后面板。
切斷通往原電池艙和電路板的電線。
識(shí)別馬達(dá):你會(huì)看到四條電線進(jìn)入魚的身體。
將這些電線簡單地接觸到單個(gè)AA電池(1.5V)以測試它們。
找到抬起頭/尾的那對。
找到打開嘴巴的那對。
標(biāo)記它們(或記住),并連接到一個(gè)跨接電纜。如果你只是把塑料終端拉出來,你可以保持它,并使用一個(gè)男性跳線端,以避免需要焊接或進(jìn)一步保護(hù)這個(gè)部分。
步驟2:配電
警告:
?PocketBeagle通過micro-USB和3.3V邏輯使用5V。
?電動(dòng)機(jī)在~6V電壓下運(yùn)行。
?不要把這些鐵軌混在一起。
電源設(shè)置:
?電機(jī)電源:將交流適配器設(shè)置為6V(如果你想要更多的電機(jī)電源,你可以安全地嘗試9V)。直接連接到TB6612FNG VM引腳。使用桶頂轉(zhuǎn)跳線適配器:一個(gè)跳線到VM(正軌)。一跳線到GND
?正軌:TB6612FNG VM線路也饋送共享正軌
?PocketBeagle Power:從筆記本電腦通過微型usb單獨(dú)供電
?邏輯電源(3.3V): PocketBeagle P1_14 (3.3V)電源:TB6612FNG VCC, USB插口,VCC
?接地連接:交流適配器接地,PocketBeagle接地,tb6612ng接地使用負(fù)面包板導(dǎo)軌。
這個(gè)設(shè)置使用:
?一個(gè)墻壁適配器的電機(jī)
?一個(gè)USB集線器的墻壁適配器
?筆記本電腦連接PocketBeagle電源和SSH
(墻上適配器到跨接電纜如圖)
步驟3:USB主機(jī)接口
PocketBeagle沒有標(biāo)準(zhǔn)的全尺寸USB接口,所以需要一個(gè)插口來連接外設(shè)(Wi-Fi、音頻)。“USB主機(jī)模式”必須手動(dòng)強(qiáng)制設(shè)置。
USB分線:
?VCC: PocketBeagle 3.3V正極(P1_14)(USB集線器本身是墻壁供電。)
?D-: PocketBeagle P1_09
?D+: PocketBeagle P1_11
?GND:共同點(diǎn)
?ID引腳:P1_13→P1_15 (GND)(強(qiáng)制USB主機(jī)模式)
將外部供電的USB集線器插入插口,然后連接:
?麥克風(fēng)
無線電子狗
步驟4:電機(jī)接線(TB6612FNG)
(圖片來自instructables)
邏輯與電源連接
?VCC→PocketBeagle P1_14 (3.3V)驅(qū)動(dòng)邏輯電源
?GND→接地
?STBY→PocketBeagle P1_06(或tie HIGH至3.3V)使能電機(jī)驅(qū)動(dòng)
?VM→6V交流適配器電機(jī)電源
Mouth Motor (Channel A)
?PWMA→PocketBeagle P1_36(速度/ PWM)
?AIN1→PocketBeagle P1_32(方向A)
?AIN2→PocketBeagle P1_30(方向B)
?AOUT1→先前的一個(gè)嘴巴跳躍(如果魚的嘴在魚試圖說話時(shí)進(jìn)一步閉合,你可能需要切換。這是很難錯(cuò)過的。)
?AOUT2→另一口跳線。
頭/尾電機(jī)(通道B)
?PWMB→PocketBeagle P1_33(速度/ PWM)
?PocketBeagle P1_28(方向A)
?PocketBeagle P1_26(方向B)
?BOUT1→先前的身體跳躍者之一(如果在頭應(yīng)該轉(zhuǎn)過來看你的時(shí)候尾巴拍動(dòng),你可能需要切換)。再一次,很難錯(cuò)過。)
?BOUT2→另一個(gè)身體跳線。
操作指令
?使用6V墻壁適配器為電機(jī)供電。
?使用USB集線器的墻壁適配器為其供電。
?通過微型usb連接PocketBeagle和筆記本電腦。
?從筆記本電腦連接到beagle并運(yùn)行安裝腳本。
本文編譯自hackster.io





