第1步:你需要什么
這是項目期間您需要的所有內容:
- 1x Arduino genuino uno
- arduino.exe程序
- 2x伺服電機(我使用TG9e,你可以使用其他更大的或連續的,但我的代碼中沒有涉及這些)
- 8x pinwires(但可能更多,電線很脆弱?。?a target="_blank">推薦不同尺寸)
- usb 2.0電纜
- powerbank
- printboard
- 潛水眼鏡(為了更好看,你可以使用普通眼鏡,但是潛水眼鏡對于伺服系統更穩定)
- 紡織品或布料(你可以使用不同的顏色和擦拭巾,你可以使用橡膠)
- 吸管
- 帽子(這可以是一切或者使用大量電線,這樣arduino就可以放在口袋里了?。?/p>
- 泡沫塑料
- 烙鐵
- 2x十字螺絲
- 十字螺絲刀
- 接觸膠
- 剪刀
- 訂書機
- 針和線
- 剪線器
- woodfile
第2步:下載Arduino.exe
在計算機上下載arduino.exe時,可以在保存它的文件中打開它,然后進入以下屏幕。
刪除激動碼并復制以下代碼:代碼包括一些解釋它的功能,如果它不起作用點擊我的代碼添加的文件。
//確??梢允褂盟欧δ懿⑵鋵腠椖恐小?/p>
#include
//用于區分不同伺服系統的變量。
伺服伺服;
伺服伺服2;
//確定哪個伺服器連接到哪個引腳,以及它們是否以值開始。在這種情況下它是0.
void setup(){
Serial.begin(9600);
servo.attach(8);
servo2.attach(9);
servo.write(0);
servo2.write(0);
}
void loop(){
//轉動伺服系統的常數變量并將它們置于其范圍內的位置(臂的位置)到達)。
const int angleIncrement = 1;
const int incrementDelay = 10;
//角度從零開始。如果角度小于運動,伺服將轉動,因為將angleIncrement加起來有一個小的延遲(incrementdelay)。
for(int angle = 0; angle 《60; angle + = angleIncrement)
{//慢向前移動
servo.write(angle);
servo2.write(角度);
延遲(incrementDelay);
}
//角度從60度開始。如果角度大于零,則角度將向后移動,因為減去angleIncrement的延遲較小(incrementdelay)
(int angle = 60; angle》 0; angle - = angleIncrement)
{//向后緩慢移動
servo.write(angle);
servo2.write(角度);
延遲(incrementDelay);
}
}
第3步:構建電路
好了,現在代碼已經可以使用了,你可以用左上角的復選標記保存它,然后用它旁邊的箭頭按鈕將它上傳到你的arduino。
接下來我們將制作電路??纯次业脑韴D來構建它。剩下要做的就是將USB2.0線纜放入arduino和筆記本電腦,移動電源或使用電池(與arduino上的另一個端口)。
為了解決技術問題,請使用烙鐵和印刷板將它們焊接在一起。
現在項目正常運作!現在我們需要進行設計。
第4步:設計潛水眼鏡
好的,為了讓你的事情變得更輕松,可以戴上眼鏡,在鼻子適合的地方剪一個洞。這樣你就可以嘗試沒有呼吸問題的事情。還要將眼鏡和眼鏡下方的眼鏡邊緣平放。通過這種方式,伺服系統可以輕松粘合。例如,我們在這里嘗試將其與磁帶結合在一起。這也是伺服將被附加的地方。
步驟5:制作濕巾
好的技術問題和一些前期工作,讓我們從制作濕巾開始吧。只需剪一些布料并使用訂書釘將兩端連接在一起。用一些吸管將它固定在伺服電機上并將所有膠水粘在一起,看起來應該像最后一張照片。為兩個伺服器執行此操作。
步驟6:到達某處
接下來是接觸膠和伺服的。將伺服膠粘在玻璃上,將它們完全正確地放在眼鏡上可能會很棘手,因為您需要依賴于代碼。這意味著你只需要試試伺服器需要粘合的地方,需要一些試驗和錯誤。
第7步:讓它美麗?
好吧!在這一點上,您可以或需要做的就是覆蓋電線和伺服電機,使其至少有一點防水。我們用一些布來覆蓋電線和泡沫塑料,以覆蓋所有技術領域。通過這種方式,您可以將其覆蓋在帽子中,并且您的頭部也可以保存所有尖銳點。
-
伺服電機
+關注
關注
85文章
2057瀏覽量
58061 -
Arduino
+關注
關注
188文章
6477瀏覽量
187532
發布評論請先 登錄
相關推薦
評論