馬上過年了,大家又要投入到走親訪友的生活中了。今天給大家介紹一個有意思的項目——會逃跑的紙巾盒,大家可以在春季時和親朋友好友一起玩玩。

 

器件清單:



 

在下面的項目中,我們使用 cirtuito.io 作為 Bom、連線指南和代碼示例。

 

第 1 部分:
這個項目是在 cirtuito.io 網站上完成的,轉到 circuito.io 并點擊“Let's Go!” 按鈕。 您將受到一個非常友好的界面的歡迎,您只需要拖放您想要的項目。 如果要重新創建此項目,請按照本指南的其余部分進行操作。

 

這就是初始環境的樣子。 隨意探索并亂搞它。 (圖 1)

 


Fig 1


接下來,在左側窗格中找到所需的器件, 將項目拖動到中間畫布上以放置它。 作者使用了 9v 電池,hc-sr04 和帶有兩個直流電機的 l293d。 (圖 2)

 


Fig 2


最后,單擊底部的“生成”以完成新的創建。 您將進入一個看起來像這樣的新頁面:

 



現在進入本指南的第二部分!


第 2 部分:
現在您已經在畫布工作空間中成功創建了一個項目,現在是時候將它連接起來并添加一些代碼,以便為您的新設計注入活力。 首先,收集 BoM 中指定的材料,這些材料位于指南的第二頁。 (圖 3)

 


Fig 3


接下來,轉到下一部分,您將在其中進行連線。 按照分步說明將每個硬件準確連接在一起。 (圖 4)
 

Fig 4


在完成項目的連接之后,是時候通過代碼讓它變得活躍起來了! 下載“Firmware.zip”文件并將其放在 Arduino IDE 的 sketchbook 位置。 打開名為“firmware.ino”的文件并將其上傳到您的主板。 (圖 5)

 


Fig 5

 

現在是時候測試你的項目了。 打開串行監視器并按照其上的說明進行操作。這就就創建了一個成功的 Circuito.io 項目! 您可以通過復制鏈接并將其發送給其他人來共享鏈接。 (圖 6)

 


Fig 6


可是等等! 我們還沒有完成。 我們仍然要做真正的惡作劇! 以下是如何使紙巾盒動力部分:

 

步驟 1:
找一個半空的紙巾盒(我為我的惡作劇機器人使用了一個全尺寸的面巾紙盒)并沿著它的底部切割。


第 2 步:
然后,添加一塊與盒子長度和寬度相同的紙板,然后將膠水或膠帶粘在紙板上,將紙巾向上推。



第 3 步:
將輪子連接到電機上,使得輪子幾乎不會從盒子里出來(你希望它盡可能離散,這樣人們就不會注意到)。

 

 

第 4 步:
將電路板粘貼在紙巾盒內并安裝電池

 

第 5 步:
將 HC-SR04 拉到盒子的側面并將其向上,用來檢測何時有人接近。

 

第 6 步:
將下面的代碼上傳到 Arduino Uno,并根據代碼調整接線,以使車輪轉向正確的方向。
這是代碼的快速片段

 


第 7 步:
享受樂趣吧! 將機器人紙巾盒放在客人最需要的地方,并記錄他們最不希望它移動時的反應!

 

完成后的效果(點擊查看動圖)

 

你對這個項目感興趣的話,獲取更多信息請訪問:
https://www.hackster.io/gatoninja236/pranked-moving-tissue-box-circuito-io-d6989b

 

與非網編譯內容,未經許可,不得轉載!

 

有人說硬件技術將很快達到極限,而在我們看來,硬件創新,尤其是中國硬件工程師的創新,還遠未走到盡頭,而只是剛剛開始。作為致力于為全球硬件開發者提供技術共享服務的平臺,與非網母公司 SupplyFrame 旗下最大的全球硬件開發者社區 Hackaday.com 已連續五年舉辦全球硬件開發者大賽 Hackadayprize,有超過 3000 多個硬件團隊在這個賽事中互動交流、切磋技藝。


這個《硬件改變世界》系列,我們挑選在前幾屆 Hackadayprize 大賽中獲獎的優秀作品加以展示,硬件技術可以多有意思,硬件開發者可以多有創意,從這些作品中你可以看到。

 

2019 年 3 月,Hackadayprize 中國區賽事將隆重開啟,我們很期待看到國內的硬件開發者大開腦洞、大展技藝。你準備好了沒,與來自全球的硬件開發者同臺 PK?