From 4f061d63f28fa071a7e219f7086c1a13eeba0dd8 Mon Sep 17 00:00:00 2001 From: dakkar Date: Thu, 20 Aug 2020 17:58:42 +0100 Subject: better positioning * the esp32 and the amp are fully "inside" the board * the resistors can stay between the board and the PCBs * wider hole for battery connector --- 3d-print/controller.scad | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/3d-print/controller.scad b/3d-print/controller.scad index bc5ac24..a91f075 100644 --- a/3d-print/controller.scad +++ b/3d-print/controller.scad @@ -27,28 +27,28 @@ module wire_pack() { difference() { union() { cube([40,80,1.25]); - translate([12.5,63,0.5]) cube([15,10,3]); + translate([12.5,60,0.5]) cube([15,10,3.5]); } - translate([6.25,2,0]) esp32(); - translate([12,-2,-1]) cube([15,10,3]); + translate([6.25,8.5,0]) esp32(); + translate([11.5,-1.5,-1]) cube([17,15,3]); // rows // row output pins wired here - translate([5,35,0]) wire_pack(); + translate([5,36,0]) wire_pack(); // 220Ω between these - translate([15,35,0]) wire_pack(); + translate([15,36,0]) wire_pack(); // these go to pins 3 of each qrd1114 // same output pins wired here - translate([25,35,0]) wire_pack(); + translate([25,36,0]) wire_pack(); // 10k0Ω between these - translate([35,35,0]) wire_pack(); + translate([35,36,0]) wire_pack(); // these go to pins 1 of each qrd1114 // columns: ouput pins directly to pins 2&4 of each qrd1114 - translate([30,60,0]) rotate([0,0,90]) amp(); + translate([30,57.5,0]) rotate([0,0,90]) amp(); } -- cgit v1.2.3