色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

如何在ZYBO平臺上構建Wi-Fi機器人

454398 ? 來源:wv ? 2019-08-31 09:51 ? 次閱讀

步驟1:組裝機器人機箱

組裝陰影底盤并將減速電機編碼器連接到底部框架。 ZYBO,面包板和超聲波傳感器可以使用提供的部件進行安裝,可以使用支架和雙面膠帶進行3D打印和固定到機箱。電池應安裝在機器人背面附近,最好安裝在頂部和頂部之間。底部框架。將路由器靠近ZYBO和DC/DC轉(zhuǎn)換器靠近面包板。將輪子連接到最后的減速電機。

步驟2:電線電子設備

DC/DC轉(zhuǎn)換器的輸入和輸出分別連接到面包板上的兩個電源軌。這些將用作系統(tǒng)的12V和5V電源。將ZYBO連接到5V導軌,如圖所示。使用USB Micro-B電源線將路由器連接到5V電源軌。 XT60電纜應連接到12V導軌。在其余電子設備正確接線之前,請勿插入電池。超聲波傳感器應連接到5V導軌。使用ZYBO上的Pmod端口JC的引腳6在面包板上創(chuàng)建3.3V電壓軌。邏輯轉(zhuǎn)換器的高壓輸入應連接到5V軌,而邏輯轉(zhuǎn)換器的低壓輸入應連接到3.3V軌。將電機編碼器連接到3.3V電壓軌。將電機驅(qū)動器的VCC1連接到5V導軌,并將VCC2連接到12V導軌。將所有EN引腳連接到5V并將所有GND引腳接地。

將超聲波傳感器的TRIG和ECHO引腳分別連接到邏輯轉(zhuǎn)換器的HV1和HV2。 LV1應連接到JC4,LV2應連接到JC3。請參閱Pmod引腳分布圖。將電機連接到電機驅(qū)動器。 Y1應連接到右電機的正極端子,Y2應連接到右電機的負極端子。同樣,Y3應連接到左電機的正極端子,Y4應連接到左電機的負極端子。 A1,A2,A3和A4應分別映射到JB2,JB1,JB4和JB3。有關引腳編號,請參閱原理圖。將JC2連接到右側編碼器,將JC1連接到左側編碼器。確保使用上拉電阻將這些信號連接到3.3V電壓軌。非常,使用以太網(wǎng)電纜將ZYBO連接到路由器。

步驟3:在Vivado中創(chuàng)建框圖

創(chuàng)建Vivado新的RTL項目。確保此時不指定任何來源。搜索“xc7z010clg400-1”并點擊完成。下載encoder_driver.sv和ultrasonic_driver.sv。將它們放在自己的文件夾中。打開“工具”下的IP打包程序,然后選擇打包指定的目錄。將路徑粘貼到包含編碼器驅(qū)動程序的文件夾,然后單擊“下一步”。單擊“包IP”并重復超聲波傳感器驅(qū)動程序的過程。然后,導航到設置菜單中IP子部分下的存儲庫管理器。將路徑添加到驅(qū)動程序文件夾,然后單擊“應用”將它們包含在IP庫中。

創(chuàng)建新的程序框圖并添加“ZYNQ7處理系統(tǒng)”。雙擊該塊并導入提供的ZYBO_zynq_def.xml文件。在“MIO Configuration”下,啟用Timer 0和GPIO MIO。點擊“確定”保存配置。添加3個“AXI GPIO”模塊和4個“AXI Timer”模塊。運行塊自動化,然后是S_AXI的連接自動化。雙擊GPIO塊以配置它們。一個模塊應該是雙通道,具有4位輸入和4位輸出。將這些連接外部連接并將其標記為SW用于輸入,LED標記為輸出。第二個塊也應該是雙通道,帶有2個32位輸入。最后一個GPIO塊將是一個32位輸入。使每個定時器模塊的pwm0輸出為外部。將它們標記為PWM0,PWM1,PWM2和PWM3。

將編碼器驅(qū)動程序添加到程序框圖中,并將CLK連接到FCLK_CLK0。將OD0和OD1連接到第二個GPIO模塊的輸入通道。使ENC外部并將ENC_0重命名為ENC。添加超聲波傳感器塊并將CLK連接到FCLK_CLK0。使TRIG和ECHO外部并將TRIG_0重命名為TRIG,將ECHO_0重命名為ECHO。將RF連接到第三個GPIO模塊。請參閱提供的框圖以供參考。

在“源”窗格中右鍵單擊您的程序框圖文件,然后創(chuàng)建一個HDL包裝器。務必允許用戶編輯。添加提供的ZYBO_Master.xdc文件作為約束。點擊“生成比特流”并休息一下。

步驟4:設置軟件開發(fā)環(huán)境

轉(zhuǎn)到“文件”下,將硬件導出到Vivado SDK。確保包含比特流。在“CORTEX_A9_Zynq_ZC702”中導入RTOSDemo項目。它將位于FreeRTOS安裝目錄中。創(chuàng)建一個新的Board Support Package,選擇lwip202庫。將RTOSDemo項目中引用的BSP更改為剛剛創(chuàng)建的BSP *。

*在編寫此Instructable時,F(xiàn)reeRTOS似乎存在引用正確BSP的錯誤。要解決此問題,請使用與第一個相同的設置創(chuàng)建新的BSP。將引用的BSP更改為新的BSP,然后在構建失敗后將其更改回舊的BSP。 FreeRTOS現(xiàn)在應該編譯沒有錯誤。隨意刪除未使用的BSP。

步驟5:修改演示程序

在“src”目錄下創(chuàng)建一個名為“drivers”的新文件夾RTOSDemo。復制提供的gpio.h.將gpio.c,pwm.h,pwm.c,odometer.h,odometer.c,rangefinder.c,rangefinder.h,motor.h和motor.c文件放入“drivers”目錄。

打開main.c并將mainSELECTED_APPLICATION設置為2.將“l(fā)wIP_Demo”下的main_lwIP.c替換為更新后的版本。 “l(fā)wIP_Demo/apps/BasicSocketCommandServer”下的BasicSocketCommandServer.c也必須使用新版本進行更新。不幸的是,導航到“FreeRTOSv10.1.1/FreeRTOS-Plus/Demo/Common/FreeRTOS_Plus_CLI_Demos”并用提供的版本替換Sample-CLI-commands.c。構建項目并確保一切都成功編譯。

步驟6:Flash固件到QSPI

使用“Zynq FSBL”模板創(chuàng)建一個名為“FSBL”的新應用程序項目。編譯FSBL項目后,創(chuàng)建RTOSDemo項目的啟動映像。確保在“引導映像分區(qū)”下選擇“FSBL/Debug/FSBL.elf”作為引導加載程序。如果未列出該文件,請手動添加該文件的路徑。

將ZYBO上的JP5跳線移至“JTAG”。使用USB Micro-B電纜將計算機連接到ZYBO。連接電池并打開ZYBO。運行Adept以確保計算機正確識別ZYBO。單擊Vivado SDK中的“Program Flash”,并提供RTOSDemo中BOOT.bin文件和FSBL中FSBL.elf文件的路徑。在點擊“程序”之前,請務必選擇“閃光后驗證”。觀察控制臺以確保閃爍操作成功完成。然后,關閉ZYBO電源并斷開USB電纜。將JP5跳線移至“QSPI”。

步驟7:配置無線接入點

電池仍然連接后,連接到路由器的Wi-Fi網(wǎng)絡。默認的SSID和密碼應位于路由器的底部。然后,導航到http://tplinkwifi.net并使用“admin”登錄用戶名和密碼。運行快速設置向?qū)В趩⒂肈HCP的接入點模式下配置路由器。確保也更新設備的默認用戶名和密碼。完成后,路由器應自動重啟進入接入點模式。

啟動ZYBO并使用您指定的SSID連接到路由器。路由器很可能出現(xiàn)在IP地址192.168.0.100或192.160.0.101上。 ZYBO將被分配路由器沒有的任何地址。要快速確定路由器的IP地址,可以從Windows的命令提示符運行“ipconfig”,或從Linux或MacOS的終端運行“ifconfig”。如果您仍然連接到路由器,您將看到其IP地址顯示在無線接口旁邊。使用此信息確定ZYBO的IP地址。要確認ZYBO的IP地址,您可以從命令行ping它或通過telnet連接它。

步驟8:運行Java程序

下載RobotClient.java并從命令行使用命令“javac RobotClient.java”編譯該文件。運行命令“java RobotClient ”,其中“ip_address”是ZYBO的IP地址。如果在計算機和ZYBO之間建立成功連接,則將彈出控制GUI。聚焦窗口后,應使用鍵盤上的箭頭鍵控制機器人。按退出按鈕結束會話并斷開與機器人的連接。

GUI將突出顯示按下的鍵并在右上方顯示電機輸出。左側的測距儀每2米填充一個條,最多10米。

步驟9:校準測距儀

板上的開關ZYBO可用于配置板載測距儀。最小檢測距離 d 是作為開關輸入 i 的函數(shù)給出的:

d = 50i + 250

輸入的整數(shù)步長可在0到15之間變化。這意味著0.25米到1米的距離范圍。在最小距離處,第一個LED將開始閃爍。激活的LED數(shù)量與對象的接近程度成正比。

步驟10:輔助功能

此機器人非常容易訪問。由于其控制簡單,只需一根手指即可完全控制。為了提高可訪問性,可以添加對其他輸入設備的支持。這可能允許禁用用戶使用身體的不同部分來控制機器人。

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

    關注

    211

    文章

    28618

    瀏覽量

    207907
  • ZYBO
    +關注

    關注

    1

    文章

    10

    瀏覽量

    4563
收藏 人收藏

    評論

    相關推薦

    Wi-Fi 8要來了!未來Wi-Fi技術演進方向揭秘

    電子發(fā)燒友網(wǎng)報道(文/梁浩斌)Wi-Fi 7芯片早在2022年就有產(chǎn)品推出,直到去年年底,Wi-Fi 7設備開始大量推出市場。但從普及率來看,根據(jù)奧維云網(wǎng)的數(shù)據(jù),截至2024年9月,線上家用路由器
    的頭像 發(fā)表于 11-24 03:14 ?1918次閱讀
    <b class='flag-5'>Wi-Fi</b> 8要來了!未來<b class='flag-5'>Wi-Fi</b>技術演進方向揭秘

    華為海思正式進入Wi-Fi FEM賽道?

    轉(zhuǎn)載自——鐘林談芯 昨天在網(wǎng)上看到一份九聯(lián)UNR050 BE3600無線路由器拆機報告,Wi-Fi主芯片是海思新款Wi-Fi7芯片Hi1155,速率2.5G。 在海思AP Wi-Fi芯片系列中,還有
    發(fā)表于 12-11 17:42

    Wi-Fi 4到Wi-Fi 7:網(wǎng)速飆升40倍的無線革命

    1 Wi-Fi技術的快速發(fā)展 每一代新的Wi-Fi協(xié)議發(fā)布,都會帶來更高的無線速率。 ? 從Wi-Fi 4到Wi-Fi 7:無線網(wǎng)絡技術顯著提升,實現(xiàn)了網(wǎng)速的巨大飛躍。 ? ?
    的頭像 發(fā)表于 12-09 10:10 ?361次閱讀
    從<b class='flag-5'>Wi-Fi</b> 4到<b class='flag-5'>Wi-Fi</b> 7:網(wǎng)速飆升40倍的無線革命

    Wi-Fi 7有哪些底層技術優(yōu)勢

    您在多個Wi-Fi行業(yè)活動中代表LitePoint。Wi-Fi 7帶來了哪些新穎且有趣的特點?
    的頭像 發(fā)表于 11-15 15:27 ?505次閱讀

    Wi-Fi 7與Wi-Fi 6E有什么區(qū)別

    也許很多人還在考慮是否要將使用的Wi-Fi設備升級到Wi-Fi 6或Wi-Fi 6E,而這些標準的繼任者卻已經(jīng)開始“登堂入室”了。Wi-Fi 7是新一代
    的頭像 發(fā)表于 11-07 11:38 ?1057次閱讀

    最典型的3家Wi-Fi Halow芯片企業(yè)

    Wi-Fi Halow是Wi-Fi聯(lián)盟推出的專門面向物聯(lián)網(wǎng)市場的標準。
    的頭像 發(fā)表于 08-30 09:58 ?2063次閱讀
    最典型的3家<b class='flag-5'>Wi-Fi</b> Halow芯片企業(yè)

    中國Wi-Fi7 FEM F4誕生

    的性能不會是最差的,如果綜合價格競爭力,三伍微產(chǎn)品可以排在前面。 目前正式推出Wi-Fi7主芯片的廠家有高通、聯(lián)發(fā)科和海思。三伍微跟高通簽訂了NDA,希望在Wi-Fi7上有一個好的合作開端。在海思平臺上
    發(fā)表于 07-31 11:14

    如何記住ESP8266中的Wi-Fi憑據(jù)?

    您好,我正在與ESP8266合作,在公司進行一個項目。在成功智能配置后,我無法記住 Wi-Fi 憑據(jù)。ESP8266軟件版本如下: 在GMR AT版本:1.2.0.0(Jul 1, 2016 20
    發(fā)表于 07-15 07:07

    未來的Wi-Fi路由器

    轉(zhuǎn)載自——鐘林談芯 沒有創(chuàng)新就沒有未來,Wi-Fi路由器也是如此。 進入2024年以后,Wi-Fi路由器市場變得更加艱難,利潤大幅下滑,BOM成本價高于市場價,接不接訂單,都陷入兩難。 國內(nèi)主芯片
    的頭像 發(fā)表于 06-20 15:32 ?473次閱讀

    AIROC? Wi-Fi和藍牙組合連接掉線的原因?怎么解決?

    我最近購買了一臺配備 AIROC? Wi-Fi 和藍牙組合模塊的筆記本電腦。 大多數(shù)時候,Wi-Fi 連接都能正常使用圖書館創(chuàng)世紀網(wǎng)站ePUB 轉(zhuǎn)換工具、在線書店和學術出版物,但我注意到藍牙連接總是
    發(fā)表于 05-24 07:48

    華為獲得全球首個國際Wi-Fi聯(lián)盟WFA企業(yè)級Wi-Fi 7認證!

    Wi-Fi聯(lián)盟已發(fā)布Wi-Fi 7認證標準,華為是第一批送測廠商,獲得業(yè)界首個企業(yè)級Wi-Fi 7 的Wi-Fi聯(lián)盟官方認證。
    的頭像 發(fā)表于 04-28 10:17 ?787次閱讀
    華為獲得全球首個國際<b class='flag-5'>Wi-Fi</b>聯(lián)盟WFA企業(yè)級<b class='flag-5'>Wi-Fi</b> 7認證!

    Wi-Fi 7與Wi-Fi 6的相關知識科普

    科普:Wi-Fi 7 vs. Wi-Fi 6,青出于藍
    的頭像 發(fā)表于 03-12 10:59 ?808次閱讀
    <b class='flag-5'>Wi-Fi</b> 7與<b class='flag-5'>Wi-Fi</b> 6的相關知識科普

    Wi-Fi的誕生與發(fā)展

    短距離無線通信技術有Wi-Fi、ZigBee、藍牙以及Z-Wave,今天我們先揭開Wi-Fi的神秘面紗。Chrent短距離無線通信技術——Wi-Fi過去的20多年,Wi-Fi靠著僅有的
    的頭像 發(fā)表于 03-07 08:26 ?1367次閱讀
    <b class='flag-5'>Wi-Fi</b>的誕生與發(fā)展

    Wi-Fi HaLow和傳統(tǒng)Wi-Fi的區(qū)別

    Wi-Fi HaLow和傳統(tǒng)Wi-Fi的區(qū)別? Wi-Fi是一種無線網(wǎng)絡技術,可以連接到互聯(lián)網(wǎng)或局域網(wǎng),為用戶提供無線上網(wǎng)的便利。隨著科技的發(fā)展和互聯(lián)網(wǎng)的普及,Wi-Fi也在不斷演進和
    的頭像 發(fā)表于 02-02 15:28 ?1410次閱讀

    康普攜手Wi-Fi聯(lián)盟,RUCKUS Wi-Fi 7系列接入點成Wi-Fi

     康普高級副總裁兼網(wǎng)絡、智能蜂窩和安全解決方案總裁Bart Giordano對此表示: “我們非常榮幸能與Wi-Fi Alliance形成長期合作伙伴關系,將我們的RUCKUS Wi-Fi 7 接入點平臺作為
    的頭像 發(fā)表于 01-23 14:10 ?799次閱讀
    主站蜘蛛池模板: 一品道门在线视频| 国产睡熟迷奷系列精品| 乱色欧美激惰| 91精选国产| 日日噜噜噜夜夜爽爽狠狠图片| 国产短视频精品区| 亚洲免费无码av线观看| 蜜桃日本MV免费观看| 纯肉小黄文高H| 亚洲九九视频| 欧美黄色xxx| 果冻传媒完整免费网站在线观看 | 国产精品7777人妻精品冫| 亚洲三级在线观看| 男女疯狂一边摸一边做羞羞视频| 俄罗斯女肥臀大屁BBW| 亚洲一区在线播放| 日本不卡不码高清免费| 国产色欲一区二区精品久久呦| 在线观看国产区| 色婷婷欧美在线播放内射| 久久re热在线视频精99| 成年人深夜福利| 曰批视频免费40分钟不要钱| 日韩一区二区三区视频在线观看| 久久国产免费观看精品1| 高清无码中文字幕在线观看视频| 一区二区三区无码被窝影院| 色多多涩涩屋下载软件| 擼擼擼麻豆密臀AV| 国产亚洲精品欧洲在线视频| wankz tv videos国产| 亚洲日韩乱码人人爽人人澡人| 秋霞午夜鲁丝片午夜精品久| 九色PORNY真实丨国产大胸| 纲手胸被爆羞羞免费| 97久久国产露脸精品国产| 亚洲国产精品久久精品成人网站| 琪琪热热色原日韩在线| 久久国产精品人妻中文| 国产跪地吃黄金喝圣水合集|