国产chinesehdxxxx老太婆,办公室玩弄爆乳女秘hd,扒开腿狂躁女人爽出白浆 ,丁香婷婷激情俺也去俺来也,ww国产内射精品后入国产

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

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

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

機(jī)器狗制作全過(guò)程圖解

454398 ? 來(lái)源:wv ? 2019-09-04 17:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:收集所有零件

PARTS

4 x Tower Pro MG90S金屬齒輪微伺服 Adafruit

您可以購(gòu)買(mǎi)更便宜的塑料減速電機(jī)。

但是,它們并不耐用,也沒(méi)有經(jīng)過(guò)這個(gè)項(xiàng)目的測(cè)試。

1 x Arduino Nano Arduino

你可以使用任何Arduino。 Nano非常適合面包板

2 x 100uF電解電容器 Adafruit

需要這些來(lái)消除功率供應(yīng)伺服電機(jī)并防止反電動(dòng)勢(shì)進(jìn)入電池。我見(jiàn)過(guò)使用二極管,但從未嘗試過(guò)。

1 x 5 V穩(wěn)壓器 SparkFun

這會(huì)使電池的電壓達(dá)到5伏。使用穩(wěn)壓電源,您的伺服電機(jī)可以使用更長(zhǎng)時(shí)間,性能更佳。

1 x HC-05或HC-06藍(lán)牙模塊 NewEgg

HC-06只能 接收 輸入,而HC-05是 收發(fā)器 ,這意味著它可以 接收 和 傳輸 數(shù)據(jù)。重要的是要知道您正在使用哪種類(lèi)型的故障排除錯(cuò)誤以及在設(shè)置應(yīng)用程序時(shí)知道要連接的內(nèi)容。如果您希望DoggoBot與您“交談”,請(qǐng)使用HC-05。如果您希望DoggoBot只“傾聽(tīng)”您,請(qǐng)使用HC-06。

1 x半尺寸面包板 Adafruit

半尺寸面包板適合所有組件,但較大的面包板也可以正常工作。

1 x 7.4 1200 mah LiPo電池 NewEgg

舵機(jī)每個(gè)需要5伏和幾百毫安。這種LiPo電池可以提供足夠的毫安,我們可以輕松地將7.4伏電壓調(diào)節(jié)到5伏。額外的好處是電池是可充電的。充電LiPo電池時(shí)要小心。此列表中的電池和充電器匹配并且可以很好地協(xié)同工作。

1 x LiPo電池充電器 NewEgg

上述電池的充電器。再次充電LiPo電池時(shí)要小心。不要讓他們一夜之間充電。

1 x 9伏電池亞馬遜

在嘗試使用Arduino和伺服器時(shí)遇到了一些問(wèn)題LiPo電池。最簡(jiǎn)單的解決方案是使用9伏電池單獨(dú)為Arduino供電。 9伏特為Arduino提供足夠的毫安,以控制伺服系統(tǒng)并為藍(lán)牙模塊供電。

1 x SPDT開(kāi)關(guān) Adafruit

這可讓您關(guān)閉電池組,從而切斷電源。調(diào)試代碼時(shí),沒(méi)有腿移動(dòng)會(huì)很有幫助。

DC Barrel Jack Adapter Sparkfun

這用于將Arduino連接到9伏電池。我發(fā)現(xiàn)這個(gè)非常有用,因?yàn)槟悴恍枰附尤魏螙|西。您可以使用一對(duì)跳線作為正極和負(fù)極,然后使用Arduino的Vcc和GND引腳將端部放入面包板行。

9伏電池桶式插孔適配器 Sparkfun

用于將9伏電池連接到Arduino。

男性對(duì)男性跳線 SparkFun

與M&Ms非常相似,顏色在這里并不重要。內(nèi)部仍然是相同的材料。但是,我發(fā)現(xiàn)對(duì)電源,接地和信號(hào)線等顏色進(jìn)行顏色編碼非常有幫助。說(shuō)明書(shū)使用特定顏色的東西,但隨意使用你喜歡的任何顏色。這是我列出的每種顏色的數(shù)量。

1 x藍(lán)色1 x橙色

4 x黃色

9 x黑色9 x紅色

可選零件

紙張緊固件訂書(shū)釘

如果不這樣做有權(quán)使用3D打印機(jī),您可以隨時(shí)使用紙質(zhì)緊固件。任何銷(xiāo)售靜止的地方都應(yīng)該有一些。中小尺寸效果很好。

遮蔽膠帶訂書(shū)釘

如果您沒(méi)有熱膠槍?zhuān)梢噪S時(shí)使用膠帶來(lái)固定碎片一起。遮蔽膠帶易于使用,但粘性可能因品牌而異。廉價(jià)的東西往往不能把事情搞得一團(tuán)糟?;◣酌婪郑阋院髸?huì)感謝我。

激光切割文件

如果您沒(méi)有激光切割機(jī),可以使用此文件作為切割指南手工零件。我用激光切割機(jī)制作了部件的標(biāo)簽和插槽,這些都是手工操作的難點(diǎn)。標(biāo)簽和插槽使腿部更容易組合,確保每條腿都是方形的。您可以隨時(shí)將測(cè)量結(jié)果概括為矩形,并將部件從一些廢紙板上切割下來(lái)。 該文件采用ai和svg格式。請(qǐng)參閱隨附的zip文件,了解所有必要的零件文件和代碼。

3D打印零件

只有要打印的部分是每個(gè)支腿的鉸鏈銷(xiāo),可以用兩個(gè)紙緊固件代替。鉸鏈銷(xiāo)使得上腿和下腿非常容易組合,并且比紙緊固件更平滑。雖然,如果您無(wú)法使用3D打印機(jī),紙張緊固件可以正常工作。 該文件采用stl格式。請(qǐng)參閱隨附的zip文件,了解所有必要的零件文件和代碼。

工具

熱膠槍

DIY工具包中的一個(gè)重要工具。這些可以從99美分商店,工藝品商店,家得寶,亞馬遜等商店購(gòu)買(mǎi)。

膠槍棒

你需要一堆。很難說(shuō)確切數(shù)量,但我估計(jì)我使用了10到15個(gè)常規(guī)尺寸。如果你愿意,你可以隨時(shí)購(gòu)買(mǎi)更長(zhǎng)的。

激光切割機(jī)技能磨坊NYC

這些更難獲得。它們的價(jià)格昂貴,需要通風(fēng)。使用Google搜索創(chuàng)客空間以查找要使用的本地空間或搜索在線服務(wù)以將您的零件發(fā)送給您。紐約Skill Mill提供激光切割服務(wù)和課程。

3D打印機(jī) Skill Mill NYC

與激光切割機(jī)相同。雖然這些年來(lái)的價(jià)格有所下降。我以低于300美元的價(jià)格買(mǎi)了一個(gè),雖然確實(shí)需要進(jìn)行大量的故障排除才能做到正確。像激光切割機(jī)一樣,有在線服務(wù)可以將您的零件發(fā)送給您或搜索您附近的創(chuàng)客空間。 Skill Mill NYC還提供3D打印服務(wù)和設(shè)計(jì)課程。

打孔器

實(shí)際刀具《剪刀

這些只是額外的工具,可能會(huì)派上用場(chǎng)。

第2步:組裝腿

讓我們把腿放在一起。你將需要腿部,熱膠槍和3D打印部件。

我們將首先組裝大腿。按照這些說(shuō)明和圖片一起使用。盡量不要過(guò)多地考慮這些。我試圖讓這個(gè)盡可能簡(jiǎn)單地拼湊起來(lái)。真的只有兩個(gè)步驟,你可以出錯(cuò),所以需要注意細(xì)節(jié)。完成腿部A后,您只需要為剩下的3條腿重復(fù)這些步驟。

1。插上熱膠槍。

2。抓住標(biāo)有A的兩個(gè)大腿部分和兩個(gè)小的I梁。

3。用A下面的橢圓和一個(gè)小I梁抓住上腿部分。

4。在I梁的凹痕旁邊放一條膠水。

5。將I梁的凹痕放在腿部A的翼片下面。

6。對(duì)第二個(gè)I梁重復(fù)此操作。

7。在I梁的每個(gè)凹痕上放一條膠水。

8。放置另一個(gè)大腿部分,使其標(biāo)簽位于凹痕頂部,A面向另一條腿A部分的背面。當(dāng)您將部件粘合在一起時(shí),您將能夠看到腿部時(shí)看到的As。

9。抓住兩個(gè)小腿部分和兩個(gè)大的I梁部分。

10。在一個(gè)大的I梁部分的凹痕中放置一行膠水。

11。將大I梁部分的凹痕放在下腿部分的舌片上。

12.對(duì)第二個(gè)大I梁部分重復(fù)步驟10和11。

13。在兩個(gè)大的I梁部分的凹痕上放一條膠水。

14。放置第二個(gè)小腿部分,使其突出部分位于兩個(gè)大I梁的凹槽中。

15。對(duì)剩余的腿部B,C和D重復(fù)步驟1到15.

步驟3:組裝身體

我們將組裝車(chē)身并將伺服電機(jī)粘合到位。

1。收集車(chē)身和4個(gè)伺服電機(jī)的零件。

2。抓住電池盒壁部分并沿刻痕線折疊。

3。將電池盒壁的卡舌放入主體底座部分的插槽中。如果您在使標(biāo)簽移動(dòng)到位時(shí)遇到一些問(wèn)題,請(qǐng)用拇指和指針輕輕按下標(biāo)簽,使標(biāo)簽形成楔形。這有助于將電池壁安裝到位。

4。沿墻壁底部放置一排膠水,將電池墻固定到位。

5。用B和C標(biāo)簽抓住側(cè)壁,沿其凹痕放置一排膠水。

6。將此側(cè)壁的凹口放在底座的凸耳上。側(cè)壁的B和C應(yīng)與基部的B和C對(duì)齊。

7.用A和D標(biāo)簽抓住側(cè)壁,沿其凹痕放置一排膠水。

8。將此側(cè)壁的凹口放在底座的凸耳上。側(cè)壁的A和D應(yīng)與基部的A和D對(duì)齊。

9。用B和D標(biāo)簽抓住側(cè)壁,沿其凹痕放置一排膠水。

10。將此側(cè)壁的凹口放在底座的凸耳上。側(cè)壁的B和D應(yīng)與基部的B和D對(duì)齊。

11。用A和C標(biāo)簽抓住側(cè)壁,沿其凹痕放置一排膠水。

12。將此側(cè)壁的凹口放在底座的凸耳上。側(cè)壁的A和C應(yīng)與基部的B和D對(duì)齊。

13。抓住其中一個(gè)伺服電機(jī)。

14。將伺服電線穿過(guò)側(cè)壁標(biāo)記為A的孔。

15。這一部分至關(guān)重要,請(qǐng)按照?qǐng)D片進(jìn)行參考。對(duì)齊伺服電機(jī),使其側(cè)面及其導(dǎo)線朝上。

16。將一小滴膠水放在側(cè)壁上,位于伺服電機(jī)兩個(gè)卡舌的下方。

17。將伺服電機(jī)按入側(cè)壁,將其固定到位。

18。重復(fù)步驟14到17.

伺服電機(jī)的方向很重要,因?yàn)榇a假定伺服電機(jī)的方向是導(dǎo)線朝上。如果您碰巧將它們粘貼在相反方向,則可以調(diào)整代碼以使此方向起作用。

步驟4:組裝面包板

將腿和身體放在一邊。我們打算在面包板上組裝電子產(chǎn)品。

快速提示。如果您在將Nano納入面包板時(shí)遇到一些麻煩,請(qǐng)查看針腳。在第二張照片中,您可以看到針腳呈一定角度。 Nanos通常都是這樣的。你支付廉價(jià)Arduinos的價(jià)格。

一個(gè)簡(jiǎn)單的解決方法是將Nano的針腳放在像桌面這樣的堅(jiān)硬表面上,然后輕輕地將Nano壓入桌面。這將立刻拉直所有引腳。為對(duì)方做這件事。

請(qǐng)輕輕按壓!你不想打破電路板上的引腳。

有關(guān)這些說(shuō)明,請(qǐng)參閱面包板上的標(biāo)簽。它們像網(wǎng)格一樣設(shè)置。列標(biāo)記為A到J,數(shù)字從1到30.

1。收集納米,電壓調(diào)節(jié)器,電容器,HC-05,跨接線,開(kāi)關(guān)和面包板。

2。將Nano放在面包板上,使Nano的數(shù)字針腳12位于面包板上的G1位置。

3。放置電壓調(diào)節(jié)器使其引腳位于H20,H21和H22位置。這部分非常重要,因此請(qǐng)記下電壓調(diào)節(jié)器的方向,因?yàn)橐粋€(gè)引腳輸入而另一個(gè)引腳輸出。如果您在錯(cuò)誤的方向上放置它,將無(wú)法工作!如果您定位面包板使Nano的USB端口背向您,則電壓調(diào)節(jié)器的標(biāo)記面應(yīng)朝向右側(cè)。查看圖片以供參考。對(duì)不起,大喊大叫。..。

4。放置一個(gè)電容器,使負(fù)側(cè)位于F21位置,正側(cè)位于F22。在正面的引線上做一個(gè)小彎曲,以幫助它適應(yīng)。

5。放置第二個(gè)電容,使其負(fù)側(cè)位于位置I21,正極位于I20。

在正極的引線上做一個(gè)小彎,以幫助它適合。

6。放置SPDT開(kāi)關(guān),使其三個(gè)引腳位于I30,I29和I28位置。

7。放置藍(lán)牙模塊,使其VCC引腳位于E26位置,GND位于E27,TXD位于E28,RXD位于E29。

8。收集跳線將它們分成幾堆顏色,使事情變得更容易。

RED JUMPERS(電力線)

9。將第一個(gè)跳線的一端放在H30位置。留下這個(gè)跳線的另一端。

10。將第二個(gè)跳線的一端放入位置H29,另一端放入位置F22。

11。將第三個(gè)跳線的一端放入J20的位置,另一端放入面包板紅線的遠(yuǎn)端。這是為電機(jī)創(chuàng)建一個(gè)5伏電源軌。

12。將第4,第5,第6和第7跨接線的一端放入面包板的電源導(dǎo)軌中,使它們組合在一起并靠近位置J12-J9。這將確保這些跳線靠近主體頂部的孔,伺服線將穿過(guò)該孔。將這些電線的另一端留下。這些將進(jìn)入伺服電機(jī)的VCC引腳。

13。將第8個(gè)跳線放在B12位置。它應(yīng)該與Arduino Nano的5Volt引腳位于同一行。將跳線的另一端放入面包板的紅色導(dǎo)軌中。這是為傳感器和設(shè)備(如我們的藍(lán)牙模塊)創(chuàng)建5伏電源。

14。將第9個(gè)跳線的一端放在面包板的A26位置,另一端放入面包板的電源導(dǎo)軌中。

BLACK JUMPERS(地面線)

15。將第一個(gè)跳線的一端放入面包板的F22位置,讓另一端自由。

16。將第二個(gè)跳線的一端放入位置J21,另一端放入面包板的藍(lán)線,紅色跳線旁邊。這將為電機(jī)創(chuàng)造一個(gè)地軌。

17。將第3,第4,第5和第6跳線的一端放入面包板的藍(lán)線和紅色跳線旁邊。讓對(duì)方自由。這些將進(jìn)入伺服電機(jī)的接地引腳。

18。將第7個(gè)跳線的一端放入面包板上藍(lán)色導(dǎo)軌的遠(yuǎn)端,另一端放入面包板相對(duì)的藍(lán)色導(dǎo)軌的遠(yuǎn)端。這將連接面包板的兩個(gè)藍(lán)色導(dǎo)軌。

19。將第8根跨接線的一端放入面包板的B14位置。這應(yīng)該與Arduino Nano的GND引腳位于同一行。將跳線的另一端放入面包板的藍(lán)色導(dǎo)軌中。通過(guò)這樣做,您將所有接地連接到Arduino的接地引腳。這對(duì)機(jī)器人的正常操作至關(guān)重要。所有理由必須連接。

20。將第9根跨接線的一端放入位置A27,將另一端放入面包板的藍(lán)色導(dǎo)軌中。這是為了將藍(lán)牙模塊的GND引腳連接到面包板的接地導(dǎo)軌。

剩余顏色

21。將每根黃色跨接線的一端放入面包板的位置I9,I8,I7和I6。讓對(duì)方自由。每根跨接線的自由端將連接到伺服電機(jī)的信號(hào)引腳。位置I9,I8,I7和I6應(yīng)分別與Arduino Nano的數(shù)字引腳4,5,6和7位于同一行。如果不是,只需確保每個(gè)黃色跳線的一端與Nano的數(shù)字引腳4,5,6和7位于同一行。

22。將藍(lán)色跳線的一端放入位置I11,將另一端放入位置A28。這是為了將Nano的數(shù)字引腳2連接到藍(lán)牙模塊的TXD引腳。

23。將橙色跳線的一端放入位置I10,將另一端放入位置A29。這是為了將Nano的數(shù)字引腳3連接到藍(lán)牙模塊的RXD引腳。

用接線圖仔細(xì)檢查連接,然后轉(zhuǎn)到下一步!

步驟5:將身體部位放在一起

我們差不多完成了。現(xiàn)在我們要將伺服電池和電池連接到我們的面包板上。

收集有線面包板,附有舵機(jī)的機(jī)身和機(jī)身頂部。車(chē)身頂部標(biāo)有A,B,C,D和面包板。

連接電機(jī)電池

1。將電池組放入機(jī)身的電池座中。

2。應(yīng)該有兩組來(lái)自電池的電線。將帶有白色蓋子的三根電線穿過(guò)車(chē)身側(cè)壁的小孔。這是為了將電池連接到充電站而無(wú)需從機(jī)器人中取出電池。

3。將帶有紅色帽的兩根電線穿過(guò)車(chē)身頂部的小孔。

4。確保面包板上的開(kāi)關(guān)設(shè)置為OFF。我意識(shí)到交換機(jī)沒(méi)有ON或OFF標(biāo)簽。但是,如果您按照說(shuō)明連接了所有內(nèi)容,則OFF位置是切換到Arduino時(shí)的按鈕。

5。將黑色跨接線的自由端連接到電池的GND引腳。

6。將紅色跨接線的自由端連接到電池的Vout引腳。

連接伺服器

7。我們將逐個(gè)連接伺服器以確保它們正確連接。這是關(guān)鍵步驟之一。但是,不要擔(dān)心。如果以錯(cuò)誤的順序連接伺服電機(jī),您可以隨時(shí)拆下并重新連接跳線以便寫(xiě)入。

8。將伺服A的導(dǎo)線穿過(guò)車(chē)身頂部的孔。

9。將位置I9的黃色跨接線的自由端連接到伺服A電機(jī)的信號(hào)引腳。信號(hào)引腳應(yīng)為伺服的橙色線。如果它的顏色不同,它應(yīng)該位于伺服接地線的另一側(cè)。在任何情況下,請(qǐng)參閱伺服電機(jī)的規(guī)格以確保正確接線。

10。將面包板最近位置J12的紅色跳線的自由端連接到伺服A的VCC引腳。

11。將剛剛連接的紅色跳線旁邊的黑色跳線的自由端連接到伺服A的GND引腳。

12。對(duì)于伺服器B,C和D,重復(fù)步驟2到5.對(duì)于黃色跳線,你想連接它們,因此數(shù)字引腳4進(jìn)入A,5進(jìn)入B,6進(jìn)入C,7進(jìn)入D.這很重要代碼假定這種連接安排。對(duì)于紅色和黑色跳線,只要紅色跳線連接到伺服器的VCC引腳并且黑色跳線連接到伺服器的GND引腳,順序就無(wú)關(guān)緊要了。

13。完成所有連接后,將主體頂部放在主體上,使其標(biāo)簽與主體的凹痕對(duì)齊。

14。輕輕按下車(chē)身頂部,使其卡入到位。身體的標(biāo)簽將適合身體頂部的凹痕。這應(yīng)該在一起。您可以隨時(shí)添加一些膠水來(lái)固定頂部,但我喜歡不用膠水,以防我需要更換電池或電機(jī)。

第6步:上傳和測(cè)試代碼

現(xiàn)在我們可以上傳我們的代碼了。下載提供的代碼。您需要安裝Arduino軟件。這是一個(gè)簡(jiǎn)單的過(guò)程。請(qǐng)參閱他們的網(wǎng)站獲取相關(guān)說(shuō)明。

https://www.arduino.cc/en/Main/Software

1。將Arduino Nano連接到計(jì)算機(jī)上的免費(fèi)USB端口。

2。打開(kāi)Arduino IDE中的代碼。

3。從菜單中選擇電路板并選擇端口。

4。上傳代碼。

5。將開(kāi)關(guān)轉(zhuǎn)到ON位置。電機(jī)應(yīng)移動(dòng)到90度。

暫停查看代碼。您將在void setup()中看到,在設(shè)置完所有引腳后,第一個(gè)動(dòng)作是讓機(jī)器人調(diào)用stand()函數(shù)。這將腿移動(dòng)到位,因此機(jī)器人站立。在提供的代碼中,這將腿移動(dòng)到90度。現(xiàn)在,這很好。這將允許我們連接腿,使每條腿以90度為中心。我們需要這個(gè)作為參考點(diǎn),需要一個(gè)合適的參考點(diǎn)以確保腿部正確移動(dòng)。

如果向下滾動(dòng)到代碼底部,您將看到stand()函數(shù)的詳細(xì)信息。它非常簡(jiǎn)單。它將每個(gè)伺服的位置設(shè)置為90然后將每個(gè)伺服寫(xiě)入90.您還會(huì)注意到一些被注釋掉的行。這些是我發(fā)現(xiàn)對(duì)機(jī)器人來(lái)說(shuō)更好的位置。使用您的自由裁量權(quán)來(lái)查找最適合您的機(jī)器人的值。

一旦代碼上傳并且一切正常,將面包板貼在主體頂部,在面包板下面放幾顆熱膠,然后將面包板放在標(biāo)有Breadboard的區(qū)域在身體頂部。

步驟7:附加腿

Homestretch!現(xiàn)在我們將把伺服喇叭添加到腿部,這樣我們就可以將它們連接到我們的機(jī)器人上。

1。抓住四條腿和四個(gè)伺服喇叭。

2。注意角。很難看到,但一方比另一方長(zhǎng)。如果計(jì)算孔數(shù),你會(huì)發(fā)現(xiàn)一方有7個(gè),另一方有6個(gè)。你使用哪一方并不重要,但你必須保持一致。如果您粘貼喇叭使得有7個(gè)孔的一側(cè)位于頂部,請(qǐng)為每條腿執(zhí)行此操作。否則,你的機(jī)器人將不會(huì)坐在水平,因?yàn)橐粭l腿會(huì)略高于另一條腿。

3。從腿A開(kāi)始,在橢圓形內(nèi)側(cè)添加一排膠水。

4。輕輕地將喇叭按入膠水,使其在橢圓形內(nèi)部。嘗試將喇叭孔與橢圓形中心孔對(duì)齊。

5。每條腿重復(fù)步驟4.

6?,F(xiàn)在只需將每條腿連接到每個(gè)伺服器上。 A到伺服A,B到伺服B,C到伺服C,D到伺服D.這將有助于查看車(chē)身頂部的標(biāo)簽。

7。用少量膠水將面包板固定到位。

8。出于測(cè)試目的,我發(fā)現(xiàn)有一些東西可以讓機(jī)器人停下來(lái)??Х瓤梢院芎糜谩?/p>

為了更好地將支腿固定在伺服系統(tǒng)上,請(qǐng)使用伺服系統(tǒng)隨附的喇叭安裝螺絲。拿一把小十字頭螺絲刀,將螺絲穿過(guò)支腿的孔插入伺服喇叭的孔中。磁化螺絲刀最適合這種情況。沒(méi)有嗎?好好抓住磁鐵,將螺絲刀的尖端從磁鐵上移開(kāi),就像你正在磨刀一樣。在大約10-20次通過(guò)后,尖端將具有足夠強(qiáng)的磁場(chǎng),以便在將其引導(dǎo)到位時(shí)將螺釘固定到位。

步驟8:測(cè)試代碼

現(xiàn)在是時(shí)候測(cè)試代碼了。如果在添加腿時(shí)拔下Arduino,請(qǐng)將其重新插入并再次上傳代碼。

默認(rèn)情況下,機(jī)器人設(shè)置為接收串行輸入。打開(kāi)串行監(jiān)視器并鍵入1,然后按Enter鍵。 DoggoBot應(yīng)該開(kāi)始走路了。在串口窗口中輸入2將使機(jī)器人坐下。 0會(huì)使它成立。

接下來(lái)我們可以測(cè)試藍(lán)牙部分。我創(chuàng)建了一個(gè)控制機(jī)器人的應(yīng)用程序但不幸的是我無(wú)法將其上傳到Google Play商店。您必須手動(dòng)安裝它,但不要擔(dān)心,這是一個(gè)簡(jiǎn)單的過(guò)程。

1。將基于Android手機(jī)插入電腦

2。確保您已將其設(shè)置為可以在計(jì)算機(jī)和手機(jī)之間傳輸文件。

3。打開(kāi)DoggoBot Files文件夾并導(dǎo)航到MIT App Inventor文件。

4。有一個(gè)名為BlueController.apk的文件。

5。將此文件復(fù)制到手機(jī)上。

6。在手機(jī)上,導(dǎo)航到放置BlueController.apk文件的位置,然后單擊安裝。

7。您可能需要調(diào)整手機(jī)設(shè)置以允許安裝不是來(lái)自Google Play商店的應(yīng)用。

8?;蛘?,您可以為MIT App Inventor創(chuàng)建一個(gè)帳戶。我強(qiáng)烈推薦這是一個(gè)有趣的工具。

9。設(shè)置好帳戶后,將BlueController.aia文件導(dǎo)入您的app inventor項(xiàng)目。

10。選擇使用QR代碼構(gòu)建應(yīng)用程序的選項(xiàng)。

11。使用手機(jī)QR碼掃描儀掃描應(yīng)用程序提供的代碼。

12。它將引導(dǎo)您到下載應(yīng)用程序的鏈接。

13。安裝。這里的照片是應(yīng)用程序在手機(jī)上的樣子截圖。

以下是應(yīng)用按鈕發(fā)送給Arduino的值:

UP =‘你’左下=‘d’左下=‘l’

RIGHT =‘r’

A =‘a(chǎn)’

B =‘b’

C =‘c’

X =‘x’左Y = ‘y’

Z =‘z’

START =‘s’

SELECT =‘t’

語(yǔ)音命令只發(fā)送一個(gè)字符串。

您可能需要調(diào)整Arduino代碼中的一些設(shè)置。如果機(jī)器人坐不好,請(qǐng)調(diào)整sit()函數(shù)中的pos變量,使其正常放置。使用這些變量,直到找到有效的變量。

對(duì)walkForward()函數(shù)執(zhí)行相同操作。您可能需要調(diào)整開(kāi)始和結(jié)束位置的值以使DoggoBot正確行走。玩這些!機(jī)器人背后的想法是有一些可以輕松調(diào)整的東西,試試看,讓我知道它是如何工作的!

第9步:最后的步驟

應(yīng)用程序的語(yǔ)音識(shí)別部分很好但不是很好。您可能必須調(diào)整Arduino代碼中的一些if語(yǔ)句,以解釋語(yǔ)音識(shí)別器誤解的單詞。例如,我發(fā)現(xiàn)“sit”經(jīng)常被打斷為“set”。只需將此條件添加到blueControl()中的info語(yǔ)句即可解決此問(wèn)題。

使用Arduino代碼中的printAll()函數(shù)查看應(yīng)用程序發(fā)送的內(nèi)容,以幫助您調(diào)整代碼。

我要做的最后一步是添加一個(gè)9伏電池,以便為Arduino Nano供電,而不是使用USB電源。有幾種方法可以做到這一點(diǎn),但基本上你需要將9伏的正極連接到Nano的Vin引腳,將電池的負(fù)極連接到Nano的GND引腳。

以下是我的表現(xiàn)。我使用了一個(gè)桶式千斤頂和一個(gè)桶式插孔適配器,因此我可以在不使用時(shí)拔掉電池。

1。將紅色跨接線連接到DC桶式插孔適配器的正極端子

2。將黑色跨接線連接到DC桶式插孔適配器的負(fù)極端子。

3。將紅色跨接線的自由端連接到面包板上的Nano‘s Vin針腳。

4。將黑色跨接線的自由端連接到面包板上的地線。

5。使用一點(diǎn)熱膠將槍管插孔適配器固定在機(jī)器人上。

6。將9伏桶形插孔適配器連接到9伏電池。

7。確保你有足夠的空間插上和拔出槍管插孔,然后用一點(diǎn)熱膠將9伏固定到位。

第10步:最后的想法

這個(gè)項(xiàng)目是幾個(gè)月的故障排除和試驗(yàn)的結(jié)果,因?yàn)檫@是我第一個(gè)使用Arduino的大項(xiàng)目。最后,我對(duì)它的出現(xiàn)非常滿意。我肯定想添加更多,目前正在使用版本2.我希望為機(jī)器人添加更多功能,例如車(chē)削和物體檢測(cè)。

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

    關(guān)注

    213

    文章

    29730

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    機(jī)器人看點(diǎn):越疆機(jī)器人正式發(fā)布六足仿生機(jī)器 智元公布機(jī)器人運(yùn)動(dòng)控制模型專(zhuān)利

    給大家?guī)?lái)兩個(gè)機(jī)器人的最新消息: 越疆機(jī)器人正式發(fā)布六足仿生機(jī)器 7月9日,深圳越疆機(jī)器人正式發(fā)布六足仿生
    的頭像 發(fā)表于 07-09 15:03 ?587次閱讀

    圖解單片機(jī)功能與應(yīng)用(完整版)

    從基礎(chǔ)知識(shí)的介紹出發(fā),圖文并茂,直觀、系統(tǒng)地介紹了單片機(jī)的內(nèi)部結(jié)構(gòu)、工作原理和應(yīng)用技巧。全書(shū)分為10章,內(nèi)容包括51單片機(jī)編程資源圖解、51單片機(jī)指令系統(tǒng)圖解、匯編語(yǔ)言程序設(shè)計(jì)圖解、輸入/輸出
    發(fā)表于 06-16 16:52

    Tektronix泰克 MDO3024示波器黑屏故障定位與修復(fù)全過(guò)程

    近日湖南有企業(yè)送修一臺(tái)泰克MDO3024示波器,故障表現(xiàn)為開(kāi)機(jī)過(guò)程中黑屏。 對(duì)儀器進(jìn)行初步檢測(cè),故障與客戶描述一致。
    的頭像 發(fā)表于 05-12 17:52 ?246次閱讀
    Tektronix泰克 MDO3024示波器黑屏故障定位與修復(fù)<b class='flag-5'>全過(guò)程</b>

    PCB封裝圖解

    PCB封裝圖解——詳細(xì)介紹了各種封裝的具體參數(shù),并介紹了如何進(jìn)行封裝制作 純分享貼,有需要可以直接下載附件獲取文檔! (如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評(píng)論支持一下哦~)
    發(fā)表于 04-22 13:44

    解密錫膏制作全過(guò)程——從納米級(jí)原料到工業(yè)級(jí)成品的精密制造之旅

    錫膏制備從精選高純度金屬合金粉末(如 SnAgCu)與助焊劑開(kāi)始,經(jīng)預(yù)混合、研磨分散、均質(zhì)攪拌、檢測(cè)包裝四大核心步驟:預(yù)混合在真空環(huán)境低速攪拌,研磨通過(guò)三輥軋機(jī)破碎團(tuán)聚顆粒,均質(zhì)攪拌確保黏度穩(wěn)定,最終經(jīng)粒度分析、活性測(cè)試、回流焊驗(yàn)證等檢測(cè),合格產(chǎn)品以氮?dú)獗Wo(hù)灌裝。關(guān)鍵控制點(diǎn)包括環(huán)境潔凈度、設(shè)備精度與批次追溯,確保錫膏成分均勻、焊接性能優(yōu)異,為電子制造提供可靠
    的頭像 發(fā)表于 04-09 15:11 ?518次閱讀
    解密錫膏<b class='flag-5'>制作</b><b class='flag-5'>全過(guò)程</b>——從納米級(jí)原料到工業(yè)級(jí)成品的精密制造之旅

    樹(shù)莓派遇上機(jī)器:科技界的“春晚明星”是怎樣煉成的?

    Unitree機(jī)器第一次登上春晚舞臺(tái)了,早在2021年牛年春晚,它們就以“機(jī)器?!钡纳矸蒹@艷亮相,甚至還幫工作人員送起了盒飯,堪稱(chēng)“勞?!北灸#?b class='flag-5'>機(jī)器
    的頭像 發(fā)表于 03-25 09:25 ?425次閱讀
    樹(shù)莓派遇上<b class='flag-5'>機(jī)器</b><b class='flag-5'>狗</b>:科技界的“春晚明星”是怎樣煉成的?

    看門(mén),你真的會(huì)用嗎?

    嵌入式系統(tǒng)開(kāi)發(fā)中,看門(mén)是一種重要的機(jī)制,用于在程序異常時(shí)自動(dòng)重啟系統(tǒng),保障其穩(wěn)定性。本文將深入探討看門(mén)及其在程序穩(wěn)定性中的作用,幫助您更好地理解和應(yīng)用看門(mén)技術(shù)??撮T(mén)首先需要明確
    的頭像 發(fā)表于 03-12 11:37 ?1754次閱讀
    看門(mén)<b class='flag-5'>狗</b>,你真的會(huì)用嗎?

    開(kāi)關(guān)電源設(shè)計(jì)要領(lǐng)及設(shè)計(jì)全過(guò)程

    1 目的 希望以簡(jiǎn)短的篇幅,將公司目前設(shè)計(jì)的流程做介紹,若有介紹不當(dāng)之處,請(qǐng)不吝指教。 2 設(shè)計(jì)步驟: 2.1 繪線路圖、PCB Layout. 2.2 變壓器計(jì)算. 2.3 零件選用. 2.4 設(shè)計(jì)驗(yàn)證. 3設(shè)計(jì)流程介紹(以 DA-14B33 為例): 3.1線路圖、PCB Layout 請(qǐng)參考資識(shí)庫(kù)中說(shuō)明. 3.2變壓器計(jì)算: 變壓器是整個(gè)電源供應(yīng)器的重要核心,所以變壓器的計(jì)算及驗(yàn)證是很重要的,以下即就 DA-14B33 變壓器做介紹. 3.2.1 決定變壓器的材質(zhì)及尺寸: 依據(jù)變壓器計(jì)算公式 B(max) =鐵心飽合的磁通密度(Gauss) Lp =一次側(cè)電感值(uH) Ip =一次側(cè)峰值電流(A) Np =一次側(cè)(主線圈)圈數(shù) Ae =鐵心截面積(cm2) B(max) 依鐵心的材質(zhì)及本身的溫度來(lái)決定,以 TDK Ferrite Core PC40 為例,100℃時(shí)的 B(max)為3900 Gauss,設(shè)計(jì)時(shí)應(yīng)考慮零件誤差,所以一般取 3000~3500 Gauss 之間,若所設(shè)計(jì)的 power 為Adapter(有外殼)則應(yīng)取 3000 Gauss 左右,以避免鐵心因高溫而飽合,一般而言鐵心的尺寸越大,Ae 越高,所以可以做較大瓦數(shù)的 Power。 文件過(guò)大,需要完整版資料可下載附件查看哦!
    發(fā)表于 03-07 15:53

    AI在芯片上的應(yīng)用:革新設(shè)計(jì)與功能

    AI在芯片上的應(yīng)用正在深刻改變著芯片設(shè)計(jì)、制造和應(yīng)用的全過(guò)程。未來(lái),隨著AI技術(shù)的不斷進(jìn)步和應(yīng)用場(chǎng)景的不斷拓展,AI芯片將成為推動(dòng)科技發(fā)展的重要力量。
    的頭像 發(fā)表于 02-17 16:09 ?563次閱讀

    揭秘PCB電路板抄板全過(guò)程:從元件記錄到完美復(fù)制

    一站式PCBA智造廠家今天為大家講講PCB電路板抄板是如何實(shí)現(xiàn)的?PCB抄板的具體步驟和方法。PCB抄板是一個(gè)復(fù)雜而精細(xì)的過(guò)程,涉及多個(gè)步驟。本文將詳細(xì)介紹PCB抄板的具體步驟和方法。 PCB抄板
    的頭像 發(fā)表于 12-06 09:23 ?815次閱讀

    搬運(yùn)碼垛機(jī)器人的特性和運(yùn)用方式

    停車(chē)場(chǎng)等情景,都能夠看到搬運(yùn)智能機(jī)器人的影子。而碼垛機(jī)器人做為搬運(yùn)智能機(jī)器人的一種,早已愈來(lái)愈廣泛的運(yùn)用在生產(chǎn)制造工作全過(guò)程中,處理包裝、搬運(yùn)、碼垛、裝貨、進(jìn)庫(kù)等難題,讓生產(chǎn)
    的頭像 發(fā)表于 11-14 17:56 ?515次閱讀

    特朗普啟用帶激光雷達(dá)機(jī)器巡邏

    據(jù)《紐約郵報(bào)》11月8日消息,勝選后特朗普加強(qiáng)了海湖莊園的安防細(xì)節(jié):增加了一只美國(guó)特勤局的機(jī)器——照片顯示這只四條腿的機(jī)器正在草坪上巡邏。機(jī)器
    的頭像 發(fā)表于 11-12 01:06 ?772次閱讀

    中興2400通信電源

    中興2400通信電源改裝技術(shù),全過(guò)程圖片
    發(fā)表于 09-27 11:34 ?0次下載

    開(kāi)源項(xiàng)目!用ESP32做一個(gè)可愛(ài)的無(wú)用機(jī)器

    、PCB板、LED矩陣模塊、ESP32E等。 制作過(guò)程包括打印PCB 焊接和組裝顯示模塊 安裝開(kāi)關(guān)、焊接驅(qū)動(dòng)板 組裝MCU板、功能測(cè)試 3D打印機(jī)器人機(jī)身、激光切割外殼
    發(fā)表于 09-03 09:34

    一文了解芯片測(cè)試的重要性

    集成電路測(cè)試卡位產(chǎn)業(yè)鏈關(guān)鍵節(jié)點(diǎn),貫穿設(shè)計(jì)、制造、封裝以及應(yīng)用的全過(guò)程。從整個(gè)制造流程上來(lái)看,集成電路測(cè)試具體包括設(shè)計(jì)階段的設(shè)計(jì)驗(yàn)證、晶圓制造階段的過(guò)程工藝檢測(cè)、封裝前的晶圓測(cè)試以及封裝后的成品測(cè)試
    的頭像 發(fā)表于 08-06 08:28 ?1852次閱讀
    一文了解芯片測(cè)試的重要性