第1步:獲取零件和工具!
零部件:
工具:
耗材:
軟件:
機器:
1 x Atmega 328P(TQFP)
1 x TP4056
1 x 20mhz Resonator
1 x旋轉編碼器
1 x BME280模塊
1.3“128 x 64 OLED顯示模塊
1 x蜂鳴器-3V
6 x 10K 0805電阻器
2 x 1K 0805電阻器
1 x 1.2K 0805電阻器
1 x 0.1mF 0805電容器
2 x 1mF電容器
1 x 10mF電容
1 x 1000maH 3.7v Lipo電池
1 x 2x3割臺銷
4 x M3/6mm螺紋嵌件
1 x 12mm羅盤儀
4 x M3 15mm螺絲
烙鐵
內六角扳手3mm螺絲刀
鑷子
檔案
噴漆(任何顏色供您選擇)
噴漆透明涂層
沙紙,手套,面具和谷歌
Autodesk Eagle
Autodesk Fusion360
Arduino IDE
3D打印機
乙烯切割機(不需要,僅用于切割徽標)
步驟2:使用Autodesk Eagle設計PCB
我使用Autodesk Eagle來設計我所有的項目PCB。學習PCB設計是免費且容易的。
我使用fusion 360來設計PCB的輪廓和3D打印的外殼。將鷹項目同步到融合360項目中更簡單。我在fusion360中使用了PCB(在Eagle中設計)的3D模型,我在Fusion360中修改了PCB的輪廓并將其導出回Eagle。
為了設計Xpedit我使用Atmega328p-AU作為微控制器和20mhz諧振器。使用BME280能夠感應溫度,濕度,氣壓和海拔高度。我使用128 x 64 OLED來顯示信息。 Xpedit由3.7V鋰電池供電,TP4056用于相應地為電池充電。蜂鳴器和按鈕大小的振動器電機用于通知。旋轉編碼器用于用戶輸入和改變為各種模式。
您可以從GitHub下載Eagle Project文件和Gerber文件
我從Pcbway訂購了10個xpedit的PCB。我總是選擇pcbway,因為它們的高品質PCB價格便宜,而且一對一的客戶支持很好!
如果你想直接制造PCB。檢查PCBWAY
步驟3:使用Fusion360設計機柜
我使用Fusion360進行3D建模。就像我說的,我們可以在Autodesk Eagle和Autodesk Fusion 360之間同步項目。我為Xpedit設計了一個簡約的外殼。
我使用螺紋嵌件來保持封套部件的堅固性。
步驟4:3D打印機箱部件
根據您的需要,您可以修改外殼部件以滿足您的需要。您可以使用更大容量的電池或更多的傳感器。..。..
如果您想堅持使用默認設計,那么您可以從Github下載文件。
我使用的是Ultimaker 2+用于3D打印零件。您可以使用任何有權訪問的3D打印機!
步驟5:打磨3D打印部件
我花了大約8個小時的打印時間,但它真的取決于您的3D打印機和切片設置!
3D打印零件后,我使用文件和砂紙平滑粗糙邊緣。最好使用我在上圖中使用的小文件。
步驟6:安裝線程插入
我使用M3/6mm螺紋插件將蓋子擰到底部外殼上。如果您使用的是我的相同版本,您現在可以安裝它們。這些插件將PCB固定在封套內并保持蓋子牢固!
步驟7:噴涂和清除外殼涂層
為了更好更整潔的外觀,我使用了噴漆。你可以使用任何你喜歡的顏色。我用黑色作為我的選擇。我做了兩件黑色噴漆。最好使用噴涂透明涂層來保護涂料不會剝落!在進行噴涂之前,請使用小塊遮蔽膠帶覆蓋螺紋嵌件。在涂上黑色后,我用乙烯基切割機切出一塊“XPEDIT”乙烯基貼紙并將其貼在蓋子上。然后我噴涂透明涂層以保護油漆和貼紙。
步驟8:焊接組件
首先使用最小的組件開始焊接。可能是電阻器和電容器然后移動到較大的電阻器和電容器。如果您是第一次焊接SMD元件,則焊接有點困難。不用擔心,焊接幾個元件后你會習慣!
步驟9:將固件加載到Xpedit
上傳代碼并讓微控制器為您完成工作的時間!
請勿使用Arduino NANO或UNO的主板引導程序。我們正在使用20Mhz時鐘。使用以下鏈接中的自定義Atmega328p板管理器。
要上傳引導加載程序,請使用ISP程序員或使用Arduino作為ISP。如果你想建立你的USBtiny ISP程序員,請從下面的鏈接中查看我的instructable自己構建一個。這與我用來上傳固件的ISP相同!
從Github下載并上傳固件!
鏈接到Arduino的Custom Atmega328p Board Manager
建立自己的USBtiny ISP程序員的鏈接
步驟10:將電路板置于機箱中!
上傳固件后一切順利。你可以把板放在里面。在放置電路板之前,首先,放置振動器電機并涂上少許熱膠或在電機頂部放置泡沫密封,然后將電線焊接到電路板上的焊盤上。將滑動開關放入蓋子中并涂上一些熱膠來支撐開關。將開關焊接到PCB上的PWR接頭焊盤。最后,將電池插入電池槽并引導電線穿過通道。將Redwire焊接到+(加號)接頭和黑線接頭 - (減號)。
從OLED顯示屏上取下插頭引腳,并將其放在LID上的顯示插槽中。使用Duct膠帶或任何具有牢固粘合力的膠帶將顯示器放入插槽中。必要時使用熱膠。使用四線帶狀電纜將顯示器連接到PCB上。
將PCB放入封套中并蓋上蓋子。使用四個M3/15mm螺絲固定外殼。使用兩部分粘合劑將小指南針粘在蓋子上的插槽中!
我在PCB上的一些地方使用熱膠,如USB端口,顯示器和開關!
將我們之前印刷的旋鈕放在旋轉編碼器上!
步驟11:部署
-
監測裝置
+關注
關注
0文章
227瀏覽量
8678
發布評論請先 登錄
相關推薦
評論