Gus 2.0:用情感表達(dá)房間健康的智能機(jī)器人
在當(dāng)今快節(jié)奏的生活中,人們?cè)絹?lái)越關(guān)注生活環(huán)境的舒適度。一個(gè)良好的居住環(huán)境不僅能提升生活質(zhì)量,還能對(duì)身心健康產(chǎn)生積極影響。今天,我要向大家介紹一個(gè)非常有趣的項(xiàng)目——Gus 2.0,這是一個(gè)能夠通過(guò)情感表達(dá)來(lái)指示房間健康狀況的智能機(jī)器人。這個(gè)項(xiàng)目不僅充滿了創(chuàng)意,還結(jié)合了多種技術(shù),包括傳感器技術(shù)、微控制器編程以及3D打印等。接下來(lái),我將詳細(xì)為大家介紹Gus 2.0的設(shè)計(jì)理念、制作過(guò)程以及它的功能特點(diǎn)。
項(xiàng)目概述
Gus 2.0是由Arpan Mondal設(shè)計(jì)的一款桌面機(jī)器人,它的主要功能是通過(guò)其富有表現(xiàn)力的眼睛來(lái)反映房間的健康狀況。這個(gè)機(jī)器人可以檢測(cè)溫度、濕度和空氣質(zhì)量,并根據(jù)這些數(shù)據(jù)改變其眼睛的狀態(tài)。如果房間的環(huán)境不舒適,Gus 2.0的眼睛就會(huì)表現(xiàn)出“不開(kāi)心”的樣子,比如眼瞼下垂。此外,Gus 2.0的頭頂還有一個(gè)隱藏的觸摸傳感器,用戶可以通過(guò)觸摸它來(lái)獲取具體的傳感器數(shù)據(jù),從而了解房間環(huán)境的具體情況。
設(shè)計(jì)理念
Gus 2.0的設(shè)計(jì)理念源于對(duì)生活環(huán)境舒適度的關(guān)注。設(shè)計(jì)者希望通過(guò)一個(gè)可愛(ài)且直觀的方式來(lái)展示房間的健康狀況,而不是簡(jiǎn)單地通過(guò)數(shù)字或圖表。這種設(shè)計(jì)不僅增加了趣味性,還讓用戶更容易理解和接受環(huán)境數(shù)據(jù)。Gus 2.0的設(shè)計(jì)目標(biāo)是成為一個(gè)既能提供有用信息,又能增添生活樂(lè)趣的桌面伙伴。
制作材料與工具
在制作Gus 2.0之前,我們需要準(zhǔn)備以下材料和工具:
- Xiao Esp32 s3(或其他小型微控制器):這是項(xiàng)目的控制核心,負(fù)責(zé)處理傳感器數(shù)據(jù)并控制顯示。
- 1.12英寸OLED顯示屏:用于顯示Gus 2.0的眼睛,通過(guò)不同的顯示效果來(lái)表達(dá)情感。
- DHT22溫度和濕度傳感器:用于檢測(cè)房間的溫度和濕度。
- 空氣質(zhì)量傳感器:用于檢測(cè)房間的空氣質(zhì)量。
- 電容觸摸傳感器:用于檢測(cè)用戶觸摸,以便顯示傳感器數(shù)據(jù)。
- 連接線:用于連接各個(gè)組件。
- 焊接工具:用于焊接連接線。
- Fusion 360軟件:用于設(shè)計(jì)Gus 2.0的3D模型。
- 3D打印機(jī):用于打印Gus 2.0的外殼。
制作步驟
第一步:設(shè)計(jì)模型
Gus 2.0的設(shè)計(jì)始于Fusion 360軟件。設(shè)計(jì)者首先在軟件中繪制了所有電子組件的大致形狀,以確定它們?cè)跈C(jī)器人內(nèi)部的布局。為了確保所有組件都能完美地放入設(shè)計(jì)的外殼中,設(shè)計(jì)者從Grabcad網(wǎng)站下載了所有電子組件的CAD模型。Gus 2.0的設(shè)計(jì)包括一個(gè)大大的頭部,用于容納較大的組件,以及一個(gè)可愛(ài)的小身體,用于放置微控制器。設(shè)計(jì)者還為Gus 2.0添加了小手和小腳,增加了它的可愛(ài)程度。
第二步:3D打印
設(shè)計(jì)完成后,設(shè)計(jì)者將模型導(dǎo)出并進(jìn)行3D打印。這是設(shè)計(jì)者第一次為3D打印設(shè)計(jì)模型,效果令人滿意。然而,在實(shí)際組裝過(guò)程中,設(shè)計(jì)者發(fā)現(xiàn)空氣質(zhì)量傳感器和溫度傳感器的安裝位置需要調(diào)整。為了解決這個(gè)問(wèn)題,設(shè)計(jì)者使用鋸片小心地切除了傳感器槽的下部,為傳感器線纜提供了更多的空間。設(shè)計(jì)者還建議,如果Seeed Studio將Grove連接器放置在PCB的另一側(cè),可能會(huì)更加方便。
第三步:焊接連接線
接下來(lái),設(shè)計(jì)者開(kāi)始焊接連接線。首先,設(shè)計(jì)者將Grove連接器的白色線剪掉(除了OLED顯示屏的連接器,因?yàn)樗枰兴母€)。然后,設(shè)計(jì)者將紅色和黑色線分別焊接在微控制器的VUSB和GND引腳上。接著,將黃色線分別焊接在D0、D1和D2引腳上。對(duì)于OLED顯示屏的連接器,設(shè)計(jì)者將白色線焊接在D4引腳上,黃色線焊接在D5引腳上。最后,將所有紅色線和黑色線分別連接在一起。為了保持整潔,設(shè)計(jì)者使用膠帶標(biāo)記了每個(gè)連接器,以便后續(xù)連接組件。
第四步:測(cè)試連接
在焊接完成后,設(shè)計(jì)者將代碼上傳到微控制器,以測(cè)試所有組件是否正常工作。代碼的主要功能是根據(jù)傳感器數(shù)據(jù)計(jì)算環(huán)境的“舒適度”。它通過(guò)檢查空氣質(zhì)量、濕度和溫度數(shù)據(jù)是否在預(yù)設(shè)的舒適范圍內(nèi)來(lái)實(shí)現(xiàn)這一點(diǎn)。然后,代碼會(huì)根據(jù)有多少傳感器數(shù)據(jù)超出舒適范圍來(lái)計(jì)算一個(gè)“舒適度分?jǐn)?shù)”。這個(gè)分?jǐn)?shù)從0到4,0表示最舒適的環(huán)境,4表示最不舒適的環(huán)境。這個(gè)分?jǐn)?shù)決定了Gus 2.0眼睛的下垂程度。
第五步:組裝頭部
當(dāng)所有組件都能正常工作后,設(shè)計(jì)者開(kāi)始組裝Gus 2.0的頭部。為了使面部看起來(lái)更整潔,設(shè)計(jì)者從舊X光片上剪下一個(gè)小正方形,并將其放在OLED顯示屏上。然后,使用橡膠膠水將X光片粘在頭部的前面,并用雙面膠將OLED顯示屏粘在上面。這種設(shè)計(jì)雖然降低了顯示屏的亮度,但使外觀更加整潔。
第六步:組裝身體
接下來(lái),設(shè)計(jì)者將腿部連接到身體上。在連接之前,設(shè)計(jì)者將微控制器放入身體內(nèi)部。身體的后部有一個(gè)適配的開(kāi)口,方便用戶后續(xù)通過(guò)USB-C端口上傳代碼和為項(xiàng)目供電。將身體與頭部連接后,設(shè)計(jì)者開(kāi)始連接所有電子組件。設(shè)計(jì)者使用雙面膠將觸摸傳感器粘在頭部的頂部。
第七步:組裝傳感器
然后,設(shè)計(jì)者將空氣質(zhì)量傳感器和DHT22傳感器連接到后部面板上,并使用雙面膠將它們固定在適當(dāng)?shù)奈恢?。接著,使用橡膠膠水將后部面板粘在頭部上。在粘合之前,設(shè)計(jì)者確保所有線纜都整齊地放置在內(nèi)部,并有足夠的空間。
第八步:安裝耳朵和手
最后,設(shè)計(jì)者將小手和耳朵粘在適當(dāng)?shù)奈恢?。設(shè)計(jì)者使用灰色丙烯酸漆為耳朵上色,以增加對(duì)比度。完成這些步驟后,Gus 2.0就可以通過(guò)USB-C電源線供電并開(kāi)始工作了。
功能特點(diǎn)
Gus 2.0的主要功能是通過(guò)其眼睛的狀態(tài)來(lái)表達(dá)房間的健康狀況。當(dāng)空氣質(zhì)量、濕度或溫度超出舒適范圍時(shí),Gus 2.0的眼睛會(huì)表現(xiàn)出“不開(kāi)心”的樣子,例如眼瞼下垂。這種直觀的表達(dá)方式讓用戶能夠快速了解房間環(huán)境是否舒適。此外,Gus 2.0的頭頂有一個(gè)觸摸傳感器,用戶可以通過(guò)觸摸它來(lái)獲取具體的傳感器數(shù)據(jù)。這種設(shè)計(jì)不僅增加了用戶的互動(dòng)性,還使用戶能夠更詳細(xì)地了解房間環(huán)境的具體情況。
項(xiàng)目總結(jié)
Gus 2.0是一個(gè)非常有趣且富有創(chuàng)意的項(xiàng)目。它不僅能夠提供有用的環(huán)境數(shù)據(jù),還能通過(guò)可愛(ài)的表情吸引用戶的注意。這個(gè)項(xiàng)目結(jié)合了多種技術(shù),包括傳感器技術(shù)、微控制器編程和3D打印,展示了現(xiàn)代科技在日常生活中的應(yīng)用。雖然在制作過(guò)程中遇到了一些小問(wèn)題,但設(shè)計(jì)者通過(guò)創(chuàng)新的解決方案成功地完成了這個(gè)項(xiàng)目。Gus 2.0不僅是一個(gè)有用的工具,更是一個(gè)有趣的桌面伙伴。
未來(lái)展望
Gus 2.0的制作過(guò)程為未來(lái)的發(fā)展提供了許多可能性。設(shè)計(jì)者鼓勵(lì)大家對(duì)這個(gè)項(xiàng)目進(jìn)行改進(jìn)和擴(kuò)展,添加更多的功能和特性。例如,可以增加更多的傳感器來(lái)檢測(cè)其他環(huán)境因素,或者通過(guò)無(wú)線連接將數(shù)據(jù)發(fā)送到手機(jī)或其他設(shè)備上。此外,還可以改進(jìn)Gus 2.0的外觀設(shè)計(jì),使其更加美觀和實(shí)用。
如果你對(duì)這個(gè)項(xiàng)目感興趣,或者有任何建議和想法,歡迎在評(píng)論區(qū)留言。讓我們一起努力,使Gus 2.0變得更加完美!
希望你喜歡這個(gè)項(xiàng)目,并在構(gòu)建過(guò)程中找到樂(lè)趣!如果你有任何問(wèn)題或需要幫助,歡迎在評(píng)論區(qū)交流。
作者:Svan.
注意:本博文為不得在未經(jīng)本人同意進(jìn)行轉(zhuǎn)載或者二次創(chuàng)作,違者必究?。?!
博客主頁(yè):https://blog.csdn.net/weixin_51141489,需要源碼或相關(guān)資料實(shí)物的友友請(qǐng)關(guān)注、點(diǎn)贊,私信吧!