第1步:獲取耗材
有兩個組成這個項目,藝術和技術的不同組件。階梯術語包括使用消耗材料制造Fiberbot的主體,并且項目的前一部分需要更多使用非消耗品的技術嫻熟的方法。對于Fiberbot模板,大多數耗材都可以在您當地的Dollar Store或工藝品商店找到。對于Fiberbot的機器人組件,我在Adafruit在線購買了大部分耗材,但有多個在線商店可以找到它們。我還建議購買或租借Kathy Ceceri所著的 Make:Making Simple Robots 一書。這本書是我發現Fiberbot項目的地方,它提供了描述性的,易于遵循的逐步說明。下面列出的材料都花了我大約40美元,但那是因為我沒有自己的。 (我還借用了降低項目價格的烙鐵)。這絕對是更便宜的電子紡織品之一,它也非常可愛!
Fiberbot body/template
- 不同顏色的毛氈 - 烙鐵
- 剪刀 - 焊接電線
- 繡花線 - 剪線鉗/剝線器
- 針刺線或鱷魚夾
- 魔術貼
- 粗麻布
- 絨毛/干燥棉絨
機器人用品
- Adafruit Gemma微控制器(#1222)
- Adafruit Mini(0.8英寸)8x8 LED矩陣帶背包
- Adafruit 3 x AAA電池座帶開/關開關和2針JST連接器電纜(#727)
- 計算機(Windows或Mac)
步驟2:將身體放在一起
現在我們將開始為機器人創建柔體。我在當地的美元商店以低于5美元的價格購買了這些材料。我喜歡Fiberbot有多可愛,而且價格便宜!
1。 我使用粗麻布,因為它很容易剪裁,縫制和磨損的邊緣創造一個有趣和spunky機器人。我按照Kathy Ceceri的制作書中提供的模板進行了操作。但是,只要有足夠的空間用于微控制器和LED矩陣,創建自己的模板也是有效的。
2。 我從頭開始創建了我的Fiberbot模板,但是有一個可打印的模式可以在http://bit.ly/fiberbot-template上訪問。準備好模板后,使用足夠深的標記將其追蹤到您的粗麻布上。
第3。 接下來,您需要將微控制器和LED矩陣的尺寸調整到彩色毛氈上。在上面的照片中,我正在使用一個比Gemma大得多的Arduino FLORA。但是,我建議在這個項目中使用Gemma。對于一個更美觀的機器人,在最初的氈片后面添加另一塊彩色毛氈。這將為機器人的“眼睛”增加更多的堅固性,使其更容易從機器人身體轉移到機器人身體。
4. 為了將您的Fiberbot縫在一起,你將需要知道如何反向縫紉。幸運的是,有一個教練!如果您不知道如何,或者您不熟悉縫紉,我建議您查看這個教練。它易于快速閱讀,而不是花費太多時間來創建您的Fiberbot!
5. 上面你可以看到我縫了整個Fiberbot機身但是打開了矩形的頂部。這是因為你將填充你的Fiberbot,你需要離開這一步。你需要一種材料來填充身體。 Fluff工作得很好,我碰巧沒有任何鋪設在我家周圍,所以我即興創作了一下,并使用了干燥棉絨,它的效果也一樣好!另外,它是免費的!一旦您將您的Fiberbot塞滿了您喜歡的豐滿度,請完成對Fiberbot頂部的縫制。
6。你想要切掉一些小尺寸魔術貼并將它們放在Fiberbots頭上的所有四個角上。您需要將這些Velcro部件與氈片背面的部件對齊。
7。將Fiberbot剪掉,但請確保不要太靠近針跡。您需要在線和剪刀之間留出大約1.5 - 2英寸的空間,以確保粗麻布不會分開。
8. 敬畏,到目前為止,Fiberbot看起來很神奇! (等到它真的能微笑?。?/p>
9。將Fiberbot放在一邊。將其放在不產生熱量的區域。粗麻布和干燥器棉絨都非常易燃!
步驟3:將機器人放在一起
好的,現在我們剛剛開始!將E放入電子紡織品中,喔!下面的說明是我從制作:制作簡單機器人“一書中所遵循的指示。這本書非常詳細,對我來說完成這個項目非常有幫助。讓我們開始吧!
步驟1: LED矩陣帶有背包電路板,使矩陣能夠與簡單的Arduino編程兼容。在進入下一步之前,需要先將這兩個設備焊接在一起。焊接是一項簡單的任務,它使用烙鐵熔化金屬,將其熔合到其他物體上。背包上共有16個孔,矩陣上有16根導線,可以滑入背包的兩側。您可以在上面的照片中看到兩個不同的部分。將電線與孔對齊,然后輕輕將其推入。我發現最適合將兩塊焊接在一起的是將焊線和烙鐵連接在矩陣的導線之間。將矩陣線放在中心然后使兩個部件相遇使得焊料在背包的底部形成一個漂亮的球。對接下來的15根電線重復此步驟。
- 如果你不確定如何焊接,不要害怕!對此有一種指導意義。如果您不熟悉焊接并希望了解更多信息,請查看這種基本的焊接方法。
第2步:現在矩陣準備就緒,下一步是將四根電線或小鱷魚夾連接到連接到背包的四個孔。你可以使用不同顏色的電線,但因為我只有一種顏色的涂層電線我只使用過一根。使用與用于將矩陣和背包焊接在一起的相同技術將四根線焊接到每個孔中。修剪剩余的電線。
第3步:下一步是將Gemma連接到LED矩陣。每根導線在Gemma上都有一個特定的位置,因此正確連接導線很重要。確保你已經將電線剝離了大約半英寸,然后將它們擰到Gemma上。我使用這種方法,但你也可以將電線焊接到Gemma上。因為這些孔是用于縫紉而不是焊接,如果你正在焊接電線,你需要預先打孔。這意味著在孔中添加額外的焊料層。我使用了上面的圖片制作:制作簡單的機器人,以獲取每根電線應該連接的位置的參考。
+線(照片中的紅色)將連接到右側的底部打擊墊(標記為Vout)。
將連接 - 線(照片中的黑色)到右邊的頂部焊盤(標記為GND)。
D線(照片中的黃色)將連接到左側的中間焊盤(標記為D0)。
C線(照片中的綠色)將連接到右側的頂部墊(標記為D2)。
Ceceri,K。(2015)。 制作:制作簡單的機器人。舊金山:Maker Media Inc.
第4步:您現在已經完成了機器人的“眼睛”建設!好極了!幾乎可以喚醒Fiberbot并將它們介紹給他們的新朋友。您可以運行測試以確保您的Gemma正常工作。您可以在下一課中找到這些步驟??!
第4步:下載Arduino Blink
在本課中,您將對Gemma運行測試并下載啟用的程序您可以使用Arduino IDE對您的微控制器進行編碼。
如何進行測試:
在進行編碼之前,先對Adafruit Gemma進行測試非常重要。以下是在Gemma上運行練習測試的步驟。 來自 Make:Making Simple Robots 的指令由Kathy Ceceri提供。
步驟1:如果您使用的是Windows計算機,則需要下載名為USB-tinyISP的驅動程序。驅動程序的工作是理解從計算機傳送到Gemma的語言。類似于人們在與年輕人交談時改變語言的方式與在大學生面前講話時的語言相似。換句話說,下載驅動程序使計算機能夠與Gemma進行有效通信。
- 安裝驅動程序:輸入http//bit.ly/ada-drivers,您可以在其中找到有關Windows 7,8和XP的說明。
步驟2:使用Gemma上的USB端口和mini USB線將Gemma插入計算機。插上電源后,您應該看到Gemma上的綠色LED指示燈亮起以及紅色的板載LED閃光燈。
- 一旦你插入Gemma,屏幕上就會出現一個彈出框提示。您不需要它在網上搜索驅動程序,因為它應該直接將驅動程序安裝到您的硬盤驅動器上。
第3步:接下來,您需要將Arduino IDE程序下載到您的計算機上。轉到此處下載Arduino IDE程序頁面并按照提示進行操作。將程序成功下載到硬盤驅動器后,您需要確保使用正確的主板。不幸的是,因為Gemma是Adafruit并且只與Arduino兼容,所以你必須單獨下載并將其安裝到程序中。觀看本教程視頻,我將向您展示如何將Adafruit Gemma板下載到IDE程序中。您還可以查看此鏈接,該鏈接為您提供有關將其他板下載到IDE編程的描述性說明。
第4步:運行代碼。觀看此視頻,其中顯示了用于運行測試的代碼。此特定代碼設置為將紅色LED更改為每秒開啟和關閉一次閃爍。雖然它之前閃爍,但這個眨眼應該慢得多。
第4步:現在你已經讓你的Gemma工作并且身體完成了,下一步就是連接他們在一起。使用另一種顏色的毛氈切出了Gemma和LED矩陣的輪廓。將輪廓放在每件背后。將LED矩陣和Gemma的角落縫合到本課程前面制作的矩形氈片上。
步驟5:將電池組插入Gemma并將黑匣子放在機器人后面。用維可牢尼龍搭扣將電池組連接到Fiberbot的背面。這樣,如果你想把這些“眼睛”放在不同的機器人上,一切都是便攜的。
好的,所以你可以把Fiberbot放下一秒鐘。我將引導您訪問網站,該網站為您提供有關如何將Arduino程序下載到MacBook或Windows計算機上的分步說明?,F在,這將使您的Fiberbot微笑!
1。 下載Arduino:在adafruit網站上,有一個專門用于了解Gemma控制器的頁面。首先,您需要將兼容軟件下載到您的計算機上。以下是完成此步驟的鏈接。
下載Arduino
2。 使用Arduino IDE進行編程:同樣,在adafruit網站上開始使用Gemma,您可以找到一個名為“使用Arduino IDE編程”的選項卡。此特定網頁可讓您了解代碼背后的含義。所有編碼本質上都是,告訴要執行的任務。這些被稱為輸入和輸出。輸入是進入對象的信息,輸出是最終結果。例如,如果我告訴我的姐姐做菜并且她做了,那么輸入就是我要求她做菜,輸出是她做的。另一個例子是使用遙控器播放電視。按下作為輸入的開啟按鈕,打開電視作為輸出。使用微控制器時使用相同的通信。我們將學習如何將輸入發送到我們的Gemma中以使其具有響應(輸出)。閱讀代碼的不同含義。我真的很喜歡使用這個網站,因為它打破了初學者的步伐。它易于理解,并提供了大量的視覺效果。
使用Arduino IDE進行編程
第3。 將Arduino程序下載到計算機上后,將其打開并按照我提供的視頻提示進行操作。你想點擊頂部菜單欄中的“工具”,向下滾動到“board:”并點擊Adafruit Gemma(ATtiny85 @ 8MHz)。由于編碼在板與板之間略有不同,因此為您正在使用的控制器選擇正確的板非常重要。
4。 既然您已經下載了Arduino程序并熟悉編碼背后的一些背景知識,我想您已經準備好開始編寫自己的Fiberbot了!查看下一課如何使用Blink進行編碼。
步驟5:編碼Fiberbot
一。更多步。
您用于運行Gemma測試的閃爍草圖是一個簡單的代碼,您可以使用它來熟悉該程序。找到延遲的位置(1000)。該命令告訴Gemma打開和關閉LED的時間為千分之一秒,或者換句話說是1秒。您可以使用時間來了解如何更改它將改變閃爍LED的速度。例如,如果將其更改為延遲(500),則LED將以兩倍的速度閃爍。如果你把它改成延遲(2000),你能猜一想它會改變什么嗎?是的,你明白了!它告訴Arduino設備閃爍兩倍的速度。
**請記住:每次要上傳新文件時,您都必須按下Gemma上的重置按鈕。
當您驗證/上傳代碼時,屏幕底部可能會出現紅色錯誤。如果發生這種情況,通常是因為您忘記按下Gemma上的重置按鈕。如果不是這種情況,您可以閱讀“使用Arduino IDE進行設置”頁面(http://bit.ly/arduino-setup)以獲得進一步的指導和幫助。還有一個Adafruit客戶支持論壇,現場人員將能夠提供幫助并回答您的任何其他問題。
現在你已經成功地將閃爍代碼運行到你的Gemma上了,現在是時候讓Matrix參與了。為此,您需要下載名為TinyWireM的庫。方法如下:
1。 關閉所有打開的Arduino窗口
2。 訪問Adafruit網站或輸入http://bit.ly/gemma-sc。您可以在這里找到TinyWireM庫。下載這個。我上傳了一段視頻,向您展示如何在Mac電腦上執行此操作。您也可以訪問此鏈接,獲取下載此庫的書面分步指南。通過下載此庫,您將可以永久訪問此代碼,從而可以將其另存為新文件。
第3。 第2步可能有些令人困惑。如果是這種情況,可以在Adafruit網站上找到這些代碼。您可以將代碼復制并粘貼到Arduino Blink程序中并從那里運行它們。您將需要創建兩個新選項卡,類似于瀏覽器中的選項卡。驗證這兩個代碼并將其上傳到您的Gemma和Matrix。 TA-DA ?。。。。∧鷦倓偸褂肁rduino IDE進行編碼和上傳?。。。?!你讓Fiberbot非常高興??!將電池組插入Gemma,然后從計算機和微控制器上拔下USB。您現在可以向所有人炫耀您的Fiberbot朋友!玩得開心:)
-
pcb
+關注
關注
4332文章
23201瀏覽量
401064
發布評論請先 登錄
相關推薦






工業主板在服裝紡織瑕疵檢測中的應用





科研新突破:無芯片電池智能纖維問世
柔性PVDF基壓電納米發電機的最新進展綜述

淺談超聲波清洗機在紡織行業中的諸多清洗優點

評論