temporalecologylab / TreeRings

Project developing methods and tools needed to collect tree ring dendrology data
2 stars 0 forks source link

Buying an OpenBuilds BlackBox Controller #19

Closed afong3 closed 1 month ago

afong3 commented 3 months ago

I've tidied up the machine - all the wires are now enclosed in corrugated tubing. It's looking much prettier now!

image

But now I'm trying to tackle the rats nest of the current Arduino control board. To connect to the motors, very flimsy Dupont connectors were soldered on the wires. While everything is still functional, the connections are not locking and are prone to being pulled out when the Arduino is jostled.

image

One solution to this is to design a PCB, have it printed, and probably have to do a couple of iterations. Another option would be to create a make shift protoboard converter from Dupont connectors to screw terminals. Both of these are relatively cheap in terms of component cost (<~$100) but would be a reasonably long task to do (10 hours or more to make it passable).

I think the best option would be to lean further into the OpenBuilds ecosystem and buy their Control Board ($300 CAD) which has very robust quick connectors. The machine already has a few of these connectors installed which came with the ACRO system and they're fantastic. Unfortunately there's not a easy way to interface connectors like these to the Arduino. The OpenBuilds controller uses the same GRBL firmware and USB interface that the Arduino is running so it really would just be plug and play into the current system. This also would make anybody who might want to build this in the future significantly happier that they don't have to toy around with custom PCB's.

If we could make this quality of life upgrade that would be great! Let me know @lizzieinvancouver .

lizzieinvancouver commented 3 months ago

@afong3 It looks so professional and tidy now! Also, great purple color.

I think the best option would be to lean further into the OpenBuilds ecosystem and buy their Control Board ($300 CAD) which has very robust quick connectors. The machine already has a few of these connectors installed which came with the ACRO system and they're fantastic. Unfortunately there's not a easy way to interface connectors like these to the Arduino. The OpenBuilds controller uses the same GRBL firmware and USB interface that the Arduino is running so it really would just be plug and play into the current system. This also would make anybody who might want to build this in the future significantly happier that they don't have to toy around with custom PCB's.

Sounds reasonable. Let's do it!