久久永久免费人妻精品下载,在线观看影视少妇三级,国产一区免费在线观看,小AV影院,三级片电影导航,三级成人在线

江蘇昊目智能

工業(yè)分揀機器人背景,micro:bit Crickit機器人的制作

點擊:941
快遞分揀機器人的發(fā)展背景

概述

該機器人易于組裝,您可以使用基于MakeCode塊的編碼平臺對其進行編程,以便即使是小孩子也可以成為機器人的朋友。

在此構(gòu)建中,我們將連接兩個電動機以便機器人可以移動,一個聲納傳感器使機器人可以看到,一個揚聲器使您可以機器人會發(fā)出聲音。Crickit平臺留下了許多可以添加的東西,例如其他傳感器,伺服器,NeoPixels等。

零件

微型圓形機器人底盤套件-帶直流電動機的2WD

產(chǎn)品編號:3216

借助迷你紅色圓形機器人底盤,釋放您內(nèi)在的MadMax,并使您的車輛夢想成真。..

$19.95

庫存

添加到購物車

用于micro:bit的AdafruitCRICKIT

產(chǎn)品ID:3928

有時,我們想知道機器人工程師是否曾經(jīng)看過電影。如果他們這樣做了,他們就會知道讓機器人成為奴隸總是會導致機器人叛亂。為什么還要記下來。..

$29.95

入庫存

添加到購物車

BBCmicro:bitGo捆綁包

產(chǎn)品ID:3362

英國入侵就在這里!不,不是音樂。..微控制器!美國新手是學習編程和電子技術(shù)的最新,最簡便的方法-BBC。..

沒有現(xiàn)貨

缺貨

HC-SR04超聲波聲納距離傳感器+2個10K電阻器

產(chǎn)品編號:3942

如果您像我一樣,就夢想成為海豚-順滑滑行。使用您的回聲定位功能來檢測美味的魚肉。直到遺傳。..

$3.95

入庫存

添加到購物車

1x優(yōu)質(zhì)公/公跳線

20x3“

缺貨

1x帶線的薄塑料揚聲器

8歐姆0.25W

添加到購物車

1x堿性AA電池

LR6-4包

添加到購物車

1x4x帶2.1mm插頭和開/關(guān)開關(guān)的AA電池座

添加到購物車

5V@3A輸出

添加到購物車

組裝車輪

要啟動,請先取下兩個電機,四個長螺釘,四個螺母和兩個黑色面板。

將兩個黑色面板擰到電機上。

將兩個黑色面板擰到電動機上。金屬板的側(cè)面上有紅色和黑色的電線露出

在金屬板側(cè)面上有六角螺母,以免干擾車輪!

帶兩個輪子,橡膠胎面,并在與車輪相同的袋子中找到2個小螺釘。

將橡膠胎面放在車輪上。這很有趣!

將輪子安裝到馬達上的白色旋鈕上,它們會很好地卡在橢圓形的中心上。

用小螺釘將車輪固定到位

組裝機箱

采用黑色機箱層之一。這三層都是相同的。

將其在桌子上對齊,如左圖所示。請注意,面板不是對稱的-在左側(cè)查看該矩形是否被切出?

將兩個黃銅支架固定在黑色底盤層上。

支架應(yīng)擰入第二個孔中外部邊緣-意味著兩個內(nèi)部孔。

翻轉(zhuǎn)平板

將白色飛輪安裝到最接近矩形開口的外孔中。

白色飛輪應(yīng)位于支架底座的另一側(cè)。

再次將板翻轉(zhuǎn)過來

拿起組裝好的車輪并將其裝入底盤層。

黑色面板上的2個插槽應(yīng)適合您的電動機

電動機的金屬正面將指向放置白色飛輪的機箱側(cè)面

將機箱的下一層放在電動機頂部。在這張照片中,我們沒有像第一塊板那樣對齊第二塊板-這可能適合您,或者您可能必須將它們與相同的切塊對齊才能得到很好。

連接到電動機的黑色面板上的兩個插槽應(yīng)完全適合下一個機架層。這會將電動機夾在適當?shù)奈恢?,這樣它們就不會打滑

通過將其固定在黃銅支架上,將螺釘擰入底盤層中

擰緊剩下的2個支腳進入后輪附近較長彎曲槽中的第二個底盤層。

然后,您可以使用它們將Crickit固定到機器人上。

連接電線

湖北分揀機器人設(shè)備

接線非常簡單,但是您需要對電池組進行一些小的改動。

這就是您要做的事情

電動機

您將要連接電動機的電線進入電動機端子,其中一組導線進入1的每一側(cè),另一組導線進入2。如果混合導線,則所有可能發(fā)生的事情是機器人將以錯誤的方向行駛。如果任何車輪按照您的代碼說明的相反方向朝相反方向移動,只需將電線繞開即可。

您將不得不從一臺電動機上伸出電線,以便它們可以到達電動機端子。您可以通過焊接新導線或僅使用一些跨接導線來擴展它們。

聲納傳感器

對于聲納傳感器,您想將以下引腳連接到Crickit上的micro:bitBreakout引腳

GND-》GND

Echo-》Pin2

觸發(fā)-》Pin8

VCC-》5V(此可以進入NeoPixel或云端硬盤的終端)

電池盒

Crickit對它獲得的電量有些挑剔,并且考慮到我們要添加的所有內(nèi)容,因此很難使用推薦的方法來維持該電量。3節(jié)AA電池。但是,四節(jié)AA電池將使Crickit的eFuse跳閘,并且直到我們一切正常后才會讓電源進入。

最簡單的解決方法是使用5V降壓穩(wěn)壓器,它可以處理2

UBECDC/DC降壓轉(zhuǎn)換器-5V@3A輸出

產(chǎn)品ID:1385

您的電源問題已得到解決!這個小的電路板可能看起來很小,但是里面是一個高效的DC/DC降壓轉(zhuǎn)換器,該轉(zhuǎn)換器可以在5V的電壓下輸出高達3A的電流,而無需。..

$9.95

庫存

添加到購物車

全自動分揀機器人

您還可以使用這個:

1xLM2596DC-DCBuckConverter

輸入:DC3.2V至46V(輸入電壓必須比輸出電壓高1.5V以上。不能升壓);輸出:DC1.25V至35V電壓連續(xù)可調(diào),最大輸出電流為3A;

立即購買

您需要在中間斷開電池導線,并在電池盒和5.5mmDC插頭之間焊接穩(wěn)壓器,就像在接線圖中一樣。

電池盒和5V穩(wěn)壓器應(yīng)安裝在機器人的tom層上,頂部有足夠的空間容納Crickit。

揚聲器

現(xiàn)在您不必為此機器人使用揚聲器,但誰又不喜歡像NyanCat那樣整日開車的機器人。當新的機器人朋友使用聲納傳感器遇到障礙物時,也可以使用揚聲器來提醒您。

只需將電線連接到標有揚聲器的兩個接線端子上即可。

代碼

設(shè)置

請參閱Crickit指南中有關(guān)設(shè)置的頁面

如果不熟悉如何使用micro:bit,請單擊此處。

中轉(zhuǎn)站快遞分揀機器人多少錢

div》

代碼

該機器人對micro:bitMakeCode塊使用Crickit和Sonar擴展。如果使用下面的示例代碼,則這些代碼已經(jīng)添加到該文件中。在示例中,我創(chuàng)建了一些用于處理車輪移動代碼的函數(shù),因此您只需要使用前進,前進,向左前進,并在高級》功能下的回調(diào)塊。

下面的一些代碼可以幫助您入門進行一些簡單的避障操作:

單擊以在MakeCode中獲取代碼

編程機器人朋友

連接您的機器人

micro:bit就像您在照片中看到的一樣,直接滑入AdafruitCrickit。您將希望使用USB電纜將micro:bit連接到計算機。

請勿使用AdafruitCrickit上的MicroUSB端口通過MakeCode對機器人進行編程。

一旦下載了代碼,機器人就可以完成

USB電纜也可以用于通過串行監(jiān)視器顯示信息。

基本機器人運動

該機器人使用附在車輪上的兩個電機進行運動。為此,我們使用Crickit槽式電動機命令告訴兩個電動機同時運動。為了使事情變得簡單,有一些函數(shù)可以處理運動。

這些功能使用參數(shù)來設(shè)置您希望機器人執(zhí)行該特定功能的毫秒數(shù)。

每個運動功能都將使用tank電動機根據(jù)速度變量設(shè)置的值來轉(zhuǎn)動車輪。

電動機驅(qū)動后,有一個pause命令使用功能參數(shù)中設(shè)置的值。以毫秒為單位,因此請記住1000毫秒等于1秒。

如果pause,機器人將使用呼叫停止功能來停止機器人移動表格直到下一條命令。

銷售分揀機器人價格

那么我該如何移動它?

這些功能讓您超級輕松

首先,您需要將速度的值設(shè)置為0到100將其放在開始塊中。我還添加了一張笑臉,但該部分是可選的。

首先,您需要將值設(shè)置為速度從0到100,然后將其放在開始塊中。我還添加了一張笑臉,但該部分是可選的。

接下來,您要在“阻止”列表中單擊“高級”,然后單擊“功能”。

p》

從這里,您可以拖出要使用的任何功能。

對于我的代碼,機器人將向前行駛3秒鐘,向左轉(zhuǎn)半秒鐘,向右轉(zhuǎn)1秒鐘,然后向后行駛2秒鐘,然后再停止。

這只會在機器人通電時發(fā)生一次開或按下重設(shè)按鈕。如果您希望一遍又一遍地發(fā)生這種情況,請將函數(shù)調(diào)用移到forever塊。

分揀機器人是怎么識別的

但是我希望我的機器人以英寸為單位驅(qū)動

除非您教它,否則您的機器人不知道英寸是多少英寸。這是您與機器人朋友一起學習新知識的好機會。如果您之前已經(jīng)對機器人進行了編程,并且讓機器人告訴它一定距離,那是因為有人向機器人展示了如何根據(jù)車輪直徑,電機速度和時間來計算該距離。

這是一個相當簡單的計算,我相信您可以在互聯(lián)網(wǎng)上進行一些研究后找到一些信息。還請記住,盡管對此類事物進行數(shù)學計算是好事,但現(xiàn)實世界中的事物會受到各種難以預(yù)測的事物的影響。當涉及到機器人輪子的運動時,諸如牽引力,打滑甚至輪子的確切角度之類的因素都可以說明機器人實際行進距離的微小變化。先進的機器人使用一堆傳感器來解決這個問題,因為更好的電動機和車輪只會帶您到目前為止。

聲納傳感器

您的新機器人朋友可以看到但不喜歡您和我。一個聲納傳感器像蝙蝠和海豚一樣使用聲音作為電子位置?;旧希瑐鞲衅鲿l(fā)出我們無法聽到的稱為Ping的聲音。該Ping將從大多數(shù)固體物體反彈,并且傳感器將偵聽該Ping的回聲。由于我們知道聲音可以以多快的速度傳播,因此僅需一點數(shù)學就可以根據(jù)Ping反射回傳感器所花費的時間告訴我們某物有多遠。您只需獲取該值的一半,即可知道傳感器與物體之間的距離。

感謝有人制作了一個特殊的塊,我們可以用它讀取聲納傳感器的距離并將其分配給一個變量,以便我們可以使用一些邏輯來幫助我們的機器人在驅(qū)動時不會碰到太多東西。

從方塊列表中單擊聲納。

這里只有一個方塊,需要將其放置

您可能希望將此Sonar塊放入setvariableto塊中,因為您可能希望使用該傳感器讀取幾次。

設(shè)置pingtrig到P8

然后將echo設(shè)置為P2

可以根據(jù)需要設(shè)置單位。

我創(chuàng)建了一個名為ping,它將保持我的機器人離開聲納傳感器前方任何固體物體的距離。

我還添加了一個serialwritevalue塊,以便您可以可以使用串行監(jiān)視器查看來自聲納傳感器的數(shù)據(jù)。..因為數(shù)據(jù)可能有用。

從那里開始,您只需要使用邏輯來告訴機器人,當機器人靠近物體時該怎么做。

在按照我的代碼,機器人將一直向前行駛,直到聲納傳感器能夠檢測到前方不到10厘米的物體為止。如果檢測到前方物體小于10厘米,則機器人將向后行駛半秒。然后,機器人將選擇一個隨機數(shù)來確定它將向哪個方向旋轉(zhuǎn),然后向右或向左旋轉(zhuǎn)。如果機器人沒有任何障礙物,它將向前行駛,直到看到前方不到10厘米的另一個物體。

實驗時間!

我給你的代碼示例很好開始,但您可能會注意到它并不完美。像輪子一樣,物體檢測可能是一件棘手的事情。有些物體吸收聲音而不是反射聲音,并且可能不會產(chǎn)生回聲。其他物體可能只是將聲音彈向另一個方向,以使回聲永遠不會回到您的傳感器上。甚至傳感器本身也只有很小的空間可以準確地檢測物體。

當您將機器人連接到計算機時,我要求您查看來自串行監(jiān)視器的數(shù)據(jù)??纯茨欠窨梢哉页鰴C器人的盲點,甚至進行測試以查看哪些物體可能不可見。

快遞分揀機器人的發(fā)展背景分揀機器人廠家排名小黃人分揀機器人多少錢
东乌| 新竹市| 滨海县| 鄂托克旗| 京山县| 眉山市| 徐州市| 漯河市| 大方县| 团风县| 周口市| 中卫市| 湖州市| 仁寿县| 磴口县| 大关县|