第1步:打印部件
盒子的物理設計與之前的設計幾乎相同,但我不得不移動物品以包括DFP壇芯片和Turret項目中使用的4cm揚聲器。
組件是以與我之前版本相同的方式打印,使用Prusa多色印刷網站打印紅色/白色面板:(https://www.prusaprinters.org/color-print/)。我仍然不知道這個gcode包含是否適用于沒有多色插件的其他打印機,但我喜歡結果!
尺寸與之前的版本相同,這意味著您可以更換印刷部件(面板和傳感器支架)并使用您喜歡的任何傳感器組合:HC-SR04或VL53LOX。差異將歸結為代碼!
此處顯示的頂部和底部協同工作,因此它們不能與舊設計互換。
步驟2:電子設備
以下是此版本內部部件的列表:
Arduino Nano
Kuman 0.96英寸4 -pin Yellow Blue IIC OLED(SSD 1306或類似產品)。
VL53LOX(此版本為數量:2)
通用5.5mm x 2.1mm直流插座面板安裝連接器(見圖)
4cm揚聲器,4Oh, 3Watt(部分#CLT1026或EK1794在亞馬遜上)
DFPlayer Mini MP3播放器(或MP3-TF-16P)
一點點布線
2.1插頭連接器是可選的,因為該設備的接線方式可以通過Nano供電。
考慮到揚聲器和其他組件的功耗,現在需要一個好的電源。與之前的設計相比。
第3步:接線
大多數連接直接用導線焊接在一起。需要多個連接的區域是5V電源和來自Nano的傳感器和設備的GND連接。這同樣適用于傳感器和LCD屏幕的I2C總線。我將它們焊接在一起并使用收縮包裝來保持它有點整潔并防止短路。
我喜歡預先連接各個組件,然后在它們和Nano之間建立連接。最后,我使用插件連接器進行了一些連接,比如LCD屏幕。這意味著如果它們燒壞,我可以輕松更換它們,但由于顯示器只有在有人在前面時才顯示,它應該是很長一段時間。
步驟4:機械裝配
h2》
此設備無需緊固件即可組裝。頂蓋上的小筆尖或針腳很脆弱,可能會折斷。我這樣設計它,你可以鉆出來,如果需要可以使用2mm或類似的螺絲。我只是在我最終完成后才添加蓋子,并且不必使用螺釘(即使我已經打破了一些定位銷),因為鎖鉤完成了它們的工作。
頂蓋帶有鉤子的設計使得您可以擠壓鉤子與底板接合的底側,使其脫離并取下蓋子。為了使這更容易,您可以在銷釘進入的位置鉆出一些孔。這將使裝配/拆卸更容易。
nano和DFPlayer將很容易地卡入到位。電源連接器被推過,螺母將其鎖定到位。揚聲器剛滑進印刷的搖籃。 VL53LOX壓入蓋子和單獨的傳感器支架。一旦他們被壓入,他們就不動了。 (不要忘記傳感器必須指向哪個方向,并且在安裝之前不要忘記取下傳感器上的小塑料薄膜!)液晶屏也是如此,但它可能是如果供應商的PCB尺寸與我使用的尺寸略有不同,則需要進行一些處理。 (我嘗試了一些尺寸略有不同的東西。)我可能會添加一個版本,它將使用2個螺絲和一個帶子,就像我使用我的主炮塔控制器一樣。
步驟5 :代碼
代碼從我的第一次構建開始,但后來改變了。我在LCD屏幕上使用相同的庫,但需要合并VL53LOX和DFPlayer庫。我最初嘗試使用Adafruit庫來安裝VL53LOX傳感器,但是在我完成代碼之前,它們消耗了Nano上的所有內存!我不得不放棄那個庫,并選擇消耗更少內存的東西。使用的結果庫更加精簡,為更多傳感器留出了空間!一個更好的結果。
我試圖分解和評論它有意義的代碼,所以希望它應該是非常明顯的在那里發生了什么。像往常一樣,這個項目進行了一些研究,以弄清楚如何使庫做我想要的。在搜索答案時,我發現搜索結果主要是人們所擁有的 問題 而不是 解決方案的例子 他們的問題。希望你會發現這些例子很有用。我在代碼中包含了一些注釋。
我使用的聲音附加為zip文件。他們只是記錄我說“你有。..。..”[罐數]“剩余。”文件的使用方式與我以前的項目相同,文件保存為0001.mp3在這種情況下,0001只是讀取數字“一”以對應于朗讀的數字.0002mp3等。
我開始尋找1到30歲的人閱讀的優質聲音文件,但是我找到的商品都是付費墻等等,所以我只是抓住了一個舊麥克風,插上電源并記錄下來。然后我使用Audacity剪切并保存為mp3。制作簡單的解決方案非常簡單。樂趣在于結合其他錄音或聲音!在這里玩得開心!
第6步:最后的想法
這是一個非常快速的重新設計,因為它來自Portal Turret項目的背后,我保留了很多原始設計。雖然最初是為了密切關注我的飲料供應,但我希望這個簡單的盒子可以用于需要感官信息的其他目的,無論是顯示還是說出。
-
探測器
+關注
關注
14文章
2657瀏覽量
73296
發布評論請先 登錄
相關推薦
用于光波導系統的均勻性探測器
如何提高金屬探測器探測率
雷達探測器的工作原理 雷達探測器與激光探測器區別
探測器選擇指導
![<b class='flag-5'>探測器</b>選擇指導](https://file1.elecfans.com//web2/M00/0A/61/wKgaomcNmeGAb5tmAADc68bO614670.jpg)
光電探測器選型噪聲問題
![光電<b class='flag-5'>探測器</b>選型噪聲問題](https://file1.elecfans.com//web2/M00/0A/39/wKgaomcJpwWAOioVAAAPstvGb0Y311.jpg)
熱解粒子探測器與什么相似
被動紅外探測器與主動紅外探測器的原理比較
被動紅外探測器和主動紅外探測器的區別
VirtualLab:通用探測器
金屬探測器電路圖 帶Arduino的金屬探測器設計
![金屬<b class='flag-5'>探測器</b>電路圖 帶Arduino的金屬<b class='flag-5'>探測器</b>設計](https://file1.elecfans.com/web2/M00/F8/14/wKgZomaGYqaAdh5AAAGIdVg-qrc203.png)
探索紅外熱成像探測器的基礎原理
![探索紅外熱成像<b class='flag-5'>探測器</b>的基礎原理](https://file1.elecfans.com/web2/M00/F7/99/wKgZomaFBmqAHHrTAADvvr1aHT8516.png)
評論