腳位
電路圖
所需材料
解焊不需要的元件
焊接完成,司徒使用AB膠加強固定
正面
還是一樣小巧可愛
爲了攜帶方面,司徒特地使用OpenSCAD畫了一個保護殼
OpenSCAD
$fn = 100; union() { difference() { cube([28, 29, 10]); translate([1, 1, 1]) { cube([26, 27, 20]); } translate([(28-12) / 2, -1, 6]) { cube([12, 20, 20]); } } difference() { union() { translate([0, 0, 0]) { cube([4.5, 5, 8]); } translate([0, 24, 0]) { cube([5, 5, 8]); } translate([28-4.5, 0, 0]) { cube([4.5, 5, 8]); } translate([23, 24, 0]) { cube([5, 5, 8]); } } translate([3, 4, 1]) { cylinder(10, 0.8, 0.8); } translate([3, 26, 1]) { cylinder(10, 0.8, 0.8); } translate([25, 4, 1]) { cylinder(10, 0.8, 0.8); } translate([25, 26, 1]) { cylinder(10, 0.8, 0.8); } } } translate([30, 0, 0]) { difference() { cube([28, 29, 2]); translate([1.5, 6, 0]) { cube([25, 18, 10]); } translate([(28-12)/2, 2, 0]) { cube([12, 20, 20]); } translate([3, 4, 0]) { cylinder(10, 0.8, 0.8); } translate([3, 26, 0]) { cylinder(10, 0.8, 0.8); } translate([25, 4, 0]) { cylinder(10, 0.8, 0.8); } translate([25, 26, 0]) { cylinder(10, 0.8, 0.8); } translate([3, 4, 1.5]) { cylinder(10, 1.5, 1.5); } translate([3, 26, 1.5]) { cylinder(10, 1.5, 1.5); } translate([25, 4, 1.5]) { cylinder(10, 1.5, 1.5); } translate([25, 26, 1.5]) { cylinder(10, 1.5, 1.5); } } }
接著使用3D Printer列印
列印完成
尺寸相當剛好(+5V、GND、RX、TX)
完成