伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣用藍(lán)牙和LabVIEW控制Servos

454398 ? 來源:wv ? 2019-09-30 10:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:材料

怎樣用藍(lán)牙和LabVIEW控制Servos

1)LabVIEW

2)LabVIEW MakerHub LINX

3)PmodBT2

4) PmodCON3

5)chipKIT WF32

6)2個(gè)Micro Servos

*有些鏈接指向引言中未鏈接的所有產(chǎn)品。

步驟2:接線!!

好了,現(xiàn)在我們有了零件,我們需要組裝它們!

查看上面的圖片,以確保您具有正確的跳線設(shè)置。這樣可以確保開發(fā)板可以輸出為微型伺服器供電所需的5V。

接下來,讓我們連接PmodBT2。從PmodBT2參考手冊(cè)中,我們可以看到連接器J1上的第一個(gè)引腳是RTS,然后一直到引腳12的連接是:RX,TX,CTS,GND,VCC,STATUS,?RST,NC,NC,GND ,然后再次輸入VCC。由于WF32沒有CTS和RTS連接,因此只需將這些引腳接地即可。接下來,根據(jù)WF32(UART1)的輔助UART連接連接RX和TX。在這種情況下,WF32的TX為引腳40,而WF32的RX為引腳39。將WF32的TX連接至PmodBT2的RX,并將WF32的RX連接至PmodBT2的TX。換句話說,將PmodBT2上的第二個(gè)引腳連接到WF32上的引腳40,將PmodBT2上的第三個(gè)引腳連接到WF32上的引腳39。

將BT2上的引腳7連接到WF32上的引腳26。 BT2上的8引腳連接到WF32上的引腳27。另外,將接地和3.3V連接線連接到PmodBT2(不要忘記將CTS和RTS接地)。

步驟3:完成接線

現(xiàn)在我們要做的就是將微型伺服器連接到PmodCON3,然后連接數(shù)據(jù)線以控制伺服器。將一個(gè)伺服器連接到P1,將另一個(gè)伺服器連接到P2。然后,將一根導(dǎo)線從6針接頭連接器上的第一個(gè)引腳連接到WF32上的數(shù)字通道28,并將一根導(dǎo)線從6針接頭連接器上的第二個(gè)引腳連接到WF32上的數(shù)字通道29。然后,將5V電源線連接到正極螺釘端子,將地線連接到負(fù)極螺釘端子。將5V連接到WF32上的5V0,并將接地連接到WF32上的GND。

好,我們完成了接線(最后)。

步驟4: LabVIEW代碼

下載以下VI并將其打開。 LINX設(shè)置在前面板的左側(cè)。選擇您的電路板連接到的COM端口,并使用UART通道1。

前面板上的下一部分是可以向PmodBT2發(fā)送命令的地方。查閱RN-42數(shù)據(jù)表以獲取所有命令的列表。要進(jìn)入命令模式,請(qǐng)?jiān)诿畎l(fā)送中輸入$$$,然后單擊發(fā)送命令。如果成功,則應(yīng)閱讀Raw Reading中的CMD。要退出命令模式,請(qǐng)切換“添加”按鈕以將回車添加到變速器中,然后在命令中輸入---以發(fā)送并單擊send命令。如果成功,則應(yīng)閱讀Raw Reading中的END。輸入命令時(shí),如果成功,則應(yīng)在Raw Reading中讀取AOK,如果失敗,則應(yīng)讀取ERR。

默認(rèn)情況下,RN-42通過UART以115200 Baud的速率進(jìn)行通信

步驟5:電話申請(qǐng)和完成說明

對(duì)于這個(gè)項(xiàng)目,我在Android上使用了Joystick藍(lán)牙Commander(如上圖)。打開應(yīng)用程序并連接到PmodBT2。我的PmodBT2被命名為RNBT-A5CF。連接后,您應(yīng)該能夠在Raw Data指示器中讀取8個(gè)ASCII字節(jié)(一個(gè)為空,六個(gè)用于UDLR,一個(gè)結(jié)束傳輸字節(jié))。

當(dāng)操縱桿靜止時(shí),PmodBT2的X和Y值都將讀取為200。這些值的范圍從100到300,具體取決于操縱桿的位置。在應(yīng)用程序選項(xiàng)中,確保將數(shù)據(jù)傳輸間隔設(shè)置為100 ms,并在空閑時(shí)連續(xù)發(fā)送數(shù)據(jù)(如上圖所示)。

根據(jù)操縱桿的方向,相應(yīng)地移動(dòng)伺服器。例如,如果操縱桿向上和向左移動(dòng),則伺服器將向上和向左旋轉(zhuǎn)(每個(gè)軸一個(gè)伺服器)。

您完成了!嘗試以此為指導(dǎo)來建立自己的藍(lán)牙連接。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • LabVIEW
    +關(guān)注

    關(guān)注

    2017

    文章

    3688

    瀏覽量

    347334
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    119

    文章

    6325

    瀏覽量

    178816
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    藍(lán)牙網(wǎng)絡(luò)照明控制在商業(yè)建筑中的應(yīng)用

    在全球照明行業(yè)加速向智能化轉(zhuǎn)型的浪潮中,藍(lán)牙網(wǎng)絡(luò)照明控制(Bluetooth Networked Lighting Control,NLC)正成為全球商用及工業(yè)照明系統(tǒng)的核心標(biāo)準(zhǔn)。藍(lán)牙 NLC通過標(biāo)準(zhǔn)化、互操作性及安全的Mesh
    的頭像 發(fā)表于 11-10 11:06 ?1017次閱讀

    labview怎么精準(zhǔn)的控制副本vi的啟停

    labview的副本vi怎么進(jìn)行控制,比如我異步調(diào)用了兩個(gè)副本出來,但是我想去讓其中一個(gè)vi停止,另一個(gè)不變或者達(dá)到前一個(gè)的相同條件后中止。然后再保證副本vi的名稱不變的情況下讓它又運(yùn)行起來。
    發(fā)表于 11-02 23:34

    labview怎樣通過屬性來獲取VI中控件是否是接線端?

    labview怎樣通過屬性來獲取VI中控件是否是接線端。
    發(fā)表于 10-17 17:14

    信號(hào)發(fā)生器遠(yuǎn)程控制LabVIEW自動(dòng)化方法技巧

    信號(hào)發(fā)生器在現(xiàn)代電子工程與測(cè)試測(cè)量中扮演著重要角色,而通過LabVIEW實(shí)現(xiàn)其遠(yuǎn)程控制,則進(jìn)一步提高了測(cè)試的靈活性和效率。以下是幾種關(guān)鍵的自動(dòng)化方法技巧,以幫助工程師們更好地實(shí)現(xiàn)這一目標(biāo)。 ? 首先
    的頭像 發(fā)表于 09-23 18:05 ?707次閱讀
    信號(hào)發(fā)生器遠(yuǎn)程<b class='flag-5'>控制</b><b class='flag-5'>LabVIEW</b>自動(dòng)化方法技巧

    Labview硬件通訊和控制

    有沒有大佬熟悉基于Labview的硬件通訊和控制相關(guān)技術(shù),知道或能提供幫助的可以私聊
    發(fā)表于 08-16 12:40

    怎么labview實(shí)現(xiàn)語音轉(zhuǎn)文字

    請(qǐng)問怎么labview實(shí)現(xiàn)語音轉(zhuǎn)文字
    發(fā)表于 07-01 16:27

    Arduino與LabVIEW聯(lián)合編程指南

    Arduino編程并與LabVIEW上位機(jī)結(jié)合實(shí)現(xiàn)設(shè)備的遠(yuǎn)程控制與數(shù)據(jù)采集。
    發(fā)表于 06-19 15:54 ?3次下載

    Labview與低功率藍(lán)牙(5.0版本)怎么連接和通信

    Labview與低功率藍(lán)牙(5.0版本)怎么連接和通信: 當(dāng)前NI自帶的藍(lán)牙函數(shù)只能連接4.0以前的版本,針對(duì)低功率藍(lán)牙無法搜索到和連接? 請(qǐng)問有什么好的好的解決方法? 我看有的說
    發(fā)表于 06-09 21:56

    基于STM32藍(lán)牙控制小車系統(tǒng)設(shè)計(jì)(硬件+源代碼+論文)下載

    基于STM32藍(lán)牙控制小車系統(tǒng)設(shè)計(jì)(硬件+源代碼+論文)推薦下載!
    發(fā)表于 05-29 21:45

    LabVIEW的詳細(xì)簡(jiǎn)介和應(yīng)用(文末免費(fèi)分享LabVIEW相關(guān)資料合集)

    LabVIEW使用的是圖形化編輯語言G編寫程序,產(chǎn)生的程序是框圖的形式。LabVIEW軟件是NI設(shè)計(jì)平臺(tái)的核心,也是開發(fā)測(cè)量或控制系統(tǒng)的理想選擇。LabVIEW開發(fā)
    的頭像 發(fā)表于 05-22 11:43 ?2557次閱讀
    <b class='flag-5'>LabVIEW</b>的詳細(xì)簡(jiǎn)介和應(yīng)用(文末免費(fèi)分享<b class='flag-5'>LabVIEW</b>相關(guān)資料合集)

    LabVIEW運(yùn)動(dòng)控制(五):EtherCAT運(yùn)動(dòng)控制器的心跳檢測(cè)功能

    LabVIEW心跳檢測(cè)功能
    的頭像 發(fā)表于 05-13 13:49 ?786次閱讀
    <b class='flag-5'>LabVIEW</b>運(yùn)動(dòng)<b class='flag-5'>控制</b>(五):EtherCAT運(yùn)動(dòng)<b class='flag-5'>控制</b>器的心跳檢測(cè)功能

    步進(jìn)電機(jī)的 LabVIEW 控制與應(yīng)用

    本文介紹了 RP2350 開發(fā)板使用 LabVIEW 上位機(jī)串口發(fā)送指令,實(shí)現(xiàn)步進(jìn)電機(jī) **單步** 和 **連續(xù)** 旋轉(zhuǎn)指定角度的項(xiàng)目設(shè)計(jì)。進(jìn)一步結(jié)合具體的應(yīng)用場(chǎng)景,設(shè)計(jì)了開發(fā)板與儀器的聯(lián)合調(diào)用、進(jìn)而實(shí)現(xiàn)數(shù)據(jù)自動(dòng)采集的應(yīng)用案例。結(jié)合其他應(yīng)用場(chǎng)景,有針對(duì)性地提出了工程設(shè)計(jì)思路與解決方案。
    的頭像 發(fā)表于 05-05 16:58 ?1168次閱讀
    步進(jìn)電機(jī)的 <b class='flag-5'>LabVIEW</b> <b class='flag-5'>控制</b>與應(yīng)用

    LabVIEW運(yùn)動(dòng)控制(三):EtherCAT運(yùn)動(dòng)控制器的高效加工指令自定義封裝

    LabVIEW高效加工指令自定義封裝
    的頭像 發(fā)表于 04-08 13:49 ?3670次閱讀
    <b class='flag-5'>LabVIEW</b>運(yùn)動(dòng)<b class='flag-5'>控制</b>(三):EtherCAT運(yùn)動(dòng)<b class='flag-5'>控制</b>器的高效加工指令自定義封裝

    LabVIEW運(yùn)動(dòng)控制(二):EtherCAT運(yùn)動(dòng)控制器的多軸示教加工應(yīng)用(下)

    LabVIEW多軸示數(shù)加工應(yīng)用
    的頭像 發(fā)表于 03-20 11:42 ?3412次閱讀
    <b class='flag-5'>LabVIEW</b>運(yùn)動(dòng)<b class='flag-5'>控制</b>(二):EtherCAT運(yùn)動(dòng)<b class='flag-5'>控制</b>器的多軸示教加工應(yīng)用(下)