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