chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

如何創(chuàng)建一個基于Arduino的機器人

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-15 09:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:材料清單

機器人組件(可在www.zagrosrobotics.com上獲得):

Zagros機器人入門套件-Gobbit版本,產(chǎn)品編號Z-8001

USB Mini-B編程電纜(請參閱“機器人入門工具包”頁面底部的“項目選項”附加組件)

Pololu QTR-8RC RC反射傳感器陣列

(可選)額外的電池座,如果您想要更快或更持久的機器人,可以將機器人的電壓從6v增加到12v。

材料(在家庭或辦公室供應(yīng)處可用):

AA電池(入門工具包可在4上運行,但您需要多套電池或可充電電池)

白板(便宜的白瓷磚或硬質(zhì)紙板),海報板或泡沫板。您想要的大小,但可能不小于22“ x 28”。

黑色電工膠帶卷

工具:

鉛筆或干擦標(biāo)記筆(如果使用白板材料)

卷尺

剪刀或剃刀

#00十字螺絲刀

#1十字螺絲刀

(可選)錐子

小型烙鐵和焊錫

請鋸是否可以切割白板,也可以在家中/建筑商處將其切割成一定尺寸

步驟2:設(shè)計迷宮

遵循以下一般準(zhǔn)則設(shè)計迷宮:

6“匝之間的網(wǎng)格間距

推薦的最小紙板尺寸為24“ x 36”(我們的示例為48“ x 40”)。但是,您可以用一張海報板制作一個保守的迷宮。

迷宮應(yīng)設(shè)計成死了一些nds和錯誤的轉(zhuǎn)彎成為可能。

5個條帶,至少要長4英寸,直到端點為止。

除非您添加的代碼比我們這里要聰明,否則迷宮中沒有任何閉環(huán)。

第3步:制作迷宮

用迷宮設(shè)計標(biāo)記電路板并粘貼電氣膠帶。

花些時間制作干凈的拐角和直線。

交叉點和拐角應(yīng)該重疊,以免出現(xiàn)白色間隙。

如果使用白色紙板材料,您可以輕松地移除截面和端點來修改迷宮,也可以更改海報或泡沫紙板迷宮,但必須小心不要損壞紙表面。

第4步:組裝并連接機器人

查看您的機器人套件并決定如何組裝。盡管有很多可能的方法,但我們展示了兩個示例:封閉的接線方式,其中所有電子組件和電線都在內(nèi)部,而開放式

按如下所示用跳線連接機器人:

Ardumoto數(shù)字引腳2-QTR傳感器引腳1

Ardumoto數(shù)字引腳4-QTR傳感器引腳2

Ardumoto數(shù)字引腳5-QTR傳感器引腳3

Ardumoto數(shù)字引腳6-QTR傳感器引腳4

Ardumoto數(shù)字引腳7 -QTR傳感器引腳5

Ardumoto數(shù)字引腳8-QTR傳感器引腳6

Ardumoto數(shù)字引腳9-QTR傳感器引腳7

Ardumoto數(shù)字引腳10-QTR傳感器引腳8

Ardumoto GND-QTR傳感器引腳GND

Ardumoto 5V-QTR傳感器引腳VCC

Ardumoto端子A 1-左電機的黑線

Ardumoto端子A 2-左電機的紅線

Ardumoto端子B 3-右電機的黑線

Ardumoto端子B 4-右馬達的紅線

Ardumoto端子VIN(+)-電池座的正極/紅色電線

Ardumoto端子VIN(-)-電池座的負極/黑電線

(注意:Ardumoto電機驅(qū)動器將跳過并使用數(shù)字引腳3。 Ardumoto還使用引腳11、12和13)

步驟5:加載迷宮求解程序

此代碼/草圖是在Arduino中編寫和測試的1.6.4

該草圖需要由Pololu為其QTR-8RC傳感器陣列開發(fā)的“ QTRSensors”庫。

在此處下載Arduino代碼:GobbitMazeSolver

將“ GobbitMazeSolver”文件夾與其他程序一起放置在Arduino文件夾中。

確保沒有安裝任何其他版本的QTR庫。

將“ GobbitMazeSolver”文件夾內(nèi)的“ QTRSensors”文件夾移至“ Arduino libraries”文件夾。如果您在安裝庫時遇到問題,可以在這里找到幫助:http://arduino.cc/en/Guide/Libraries

打開Arduino軟件。

打開“ GobbitMazeSolver”草圖

使用USB電纜將計算機和機器人中的Red Board連接起來。

上傳草圖。

第6步:測試并調(diào)整您的機器人

盡管所提供的示例代碼未完全優(yōu)化,但應(yīng)在很少或沒有初始調(diào)整的情況下運行。但是,我們確保留有足夠的改進空間。當(dāng)您對它們的工作原理有了更好的了解時,您甚至可能決定放棄我們的很多代碼,并實施自己的全新方法。

該示例程序包含許多變量,并且部分內(nèi)容該代碼已注釋,可幫助您調(diào)整迷宮中機器人的性能。如果您遇到最初的麻煩,請首先嘗試以下操作:

如果您的初始校準(zhǔn)序列嚴重超出了線路運行的極限,或者在最后一次掃描中沒有找到該線路,請調(diào)整“ calSpeed”。

如果您的機器人在轉(zhuǎn)彎時遇到很大的麻煩,或者只是完全失控,請放慢其他電動機速度變量。

機器人應(yīng)等待在交叉路口開始轉(zhuǎn)動,直到其車輪越過交叉路口為止。如果它們不在正確的點上,則可能導(dǎo)致在直線跟隨中需要進行過多的校正,進而可能導(dǎo)致沿陡峭的角度接近跟隨的相交點或帶有錯誤相交指示的筆直部分。如果車輪開始轉(zhuǎn)動時車輪未在相交處,請調(diào)整“ drivePastDelay”。

責(zé)任編輯:wv

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

    關(guān)注

    213

    文章

    30549

    瀏覽量

    219303
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6514

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    RK3576機器人核心:三屏異顯+八路攝像頭,重塑機器人交互與感知

    更多"、"互動更流暢"是開發(fā)者面臨的核心挑戰(zhàn)。傳統(tǒng)的單屏幕和有限的視覺輸入已成為提升機器人智能化水平的瓶頸。而瑞芯微RK3576高性能處理器的出現(xiàn)
    發(fā)表于 10-29 16:41

    小蘿卜機器人的故事

    代替, LED, 有大佬感興趣, 起關(guān)注和討論代碼, 這個機器人知名度不高, 可是是機器人的原型, 如果開放接口, 定位和無線充電, 也不失為未來的禮物。 讓我們?yōu)樾√}卜工程師的, 自掏腰包救蘿卜
    發(fā)表于 10-23 05:24

    自制巡線解迷宮機器人(上)

    模擬輸入數(shù)據(jù)自動調(diào)整整個系統(tǒng)的動態(tài)平衡,使得機器人最終能夠快速且平滑地沿著黑線移動。除此之外,該項目最大的亮點是我根據(jù)GD32VF103處理器的庫函數(shù)手冊等相關(guān)資料為RV-STAR開發(fā)板封裝了
    發(fā)表于 10-20 10:39

    Arduino Uno l兩輪自平衡機器人 電機驅(qū)動無輸出求解

    Arduino Uno l兩輪自平衡機器人 電機驅(qū)動無輸出求解
    發(fā)表于 10-15 06:36

    工業(yè)機器人的特點

    是實現(xiàn)工業(yè)互聯(lián)網(wǎng)的基礎(chǔ),也是第步。 三大優(yōu)勢:提高產(chǎn)品品質(zhì)、提高產(chǎn)出、適用范圍廣 機器人在生產(chǎn)上的優(yōu)勢可以分為提高產(chǎn)品品質(zhì)、提高產(chǎn)出以及適用范圍廣三方面。提高產(chǎn)品品質(zhì) 工業(yè)機器人
    發(fā)表于 07-26 11:22

    盤點#機器人開發(fā)平臺

    地瓜機器人RDK X5開發(fā)套件地瓜機器人RDK X5開發(fā)套件產(chǎn)品介紹 旭日5芯片10TOPs算力-電子發(fā)燒友網(wǎng)機器人開發(fā)套件 Kria KR260機器人開發(fā)套件 Kria KR260-
    發(fā)表于 05-13 15:02

    【「# ROS 2智能機器人開發(fā)實踐」閱讀體驗】機器人入門的引路書

    的非常好的,特別是些流程圖,很清晰的闡釋了概念 很適合作為初學(xué)者入門的引路書 還能了解很多技術(shù)和框架,破除初學(xué)者的自負困境,讓初學(xué)者知道功能是由很多開發(fā)者維護的,前人已經(jīng)為各種產(chǎn)品搭建了完善的框架。避免陷入得一個人單打獨斗的錯覺
    發(fā)表于 04-30 01:05

    【「# ROS 2智能機器人開發(fā)實踐」閱讀體驗】+內(nèi)容初識

    的運動。例如,對于輪式機器人,可以通過發(fā)布速度指令到電機驅(qū)動節(jié)點,控制機器人的前進、后退、轉(zhuǎn)彎等動作。書中還介紹了如何使用 PID 控制算法等對運動控制進行優(yōu)化,提高控制精度和穩(wěn)定
    發(fā)表于 04-27 11:24

    名單公布!【書籍評測活動NO.58】ROS 2智能機器人開發(fā)實踐

    資格! 從 PC 到智能手機,下一個更大的計算平臺是什么? 最佳答案可能是 機器人 ! 如果設(shè)想成真,則需要有人為機器人“造腦”,即打造適配的計算平臺及操作系統(tǒng)。 就像以計算機為平臺的計算機時代,和以
    發(fā)表于 03-03 14:18

    開源項目!基于Arduino控制的六足機器人

    步驟,完整復(fù)現(xiàn)這款低成本、高性能的六足機器人。開發(fā)過程中建議使用支架輔助調(diào)試,避免足部意外觸地。如需進步優(yōu)化步態(tài)或擴展功能,可基于提供的Arduino代碼進行二次開發(fā)。 其他代碼資料:*附件:
    發(fā)表于 03-03 11:25

    【「具身智能機器人系統(tǒng)」閱讀體驗】2.具身智能機器人的基礎(chǔ)模塊

    具身智能機器人的基礎(chǔ)模塊,這個是本書的第二部分內(nèi)容,主要分為四部分:機器人計算系統(tǒng),自主機器人的感知系統(tǒng),自主機器人的定位系統(tǒng),自主
    發(fā)表于 01-04 19:22

    【「具身智能機器人系統(tǒng)」閱讀體驗】2.具身智能機器人大模型

    。 多模態(tài)融合的創(chuàng)新與突破 機器人控制技術(shù)的另一個重要突破在于多模態(tài)大模型的應(yīng)用。相比于僅通過文字進行人機交互的傳統(tǒng)方法,現(xiàn)代機器人能夠融合視覺、聲音、定位等多模態(tài)輸入信息,為任務(wù)執(zhí)行提供更加全面的感知
    發(fā)表于 12-29 23:04

    【「具身智能機器人系統(tǒng)」閱讀體驗】1.初步理解具身智能

    的各個方面。 第5部分(第14章)通過實際案例的應(yīng)用研究對本書提到的概念進行總結(jié),作者實際構(gòu)建了具身智能機器人計算系統(tǒng),用于室內(nèi)倉儲
    發(fā)表于 12-28 21:12

    開源項目!OpenCat—— 全能的平價四足機器人

    Arduino。一個人工遙控器處于中間位置,可以攔截機器人對自身身體的控制。它仍將保留某些本能,比如拒絕跳下懸崖。 目前,我有兩功能原型: 迷你模型是
    發(fā)表于 12-16 11:44

    鴻蒙機器人與鴻蒙開發(fā)板聯(lián)動演示

    鴻蒙機器人與鴻蒙開發(fā)板聯(lián)動演示,機器人的角色為迎賓機器人,開發(fā)板負責(zé)人賓客出現(xiàn)監(jiān)聽
    發(fā)表于 12-02 14:55