Skip to main content

hand building: progress so far

I guess pictures are worth a thousand words for this.

I am looking at this page in the Inmoov website to download and assemble the parts.

initial printing of parts:



shown above are some of the forearm parts and some palm parts.



the rest of the palm with some of the fingers, along with the forearm part glued together.

thankfully, these parts are designed to be printed in smaller parts and put together, which makes it possible to this to be printed with a small 3D printer like mine, which only allows for only 12cm x 12cm x 12cm (~5 inch x 5 inch x 5 inch) in print size. some parts had to be realigned in the model-slicing software in order to have it fit in the print boundary.



all the printing done so far.

you can see the inside of the forearm now has a servo bed, with more things needed to be printed and attached to the inside. I will need to get screws to attach them.

currently, the only big part missing the the last wrist part, which I am considering printing with another color (just got my order for blue filament today), since the instructions call for grease to be applied to that part.

really looking like a hand at this point!


Comments

Popular posts from this blog

json messaging (2/2)

Took a good 2 hours to change all the messages into JSON format and make it work. But it is done. All is JSON. Using it like a map, currently with three key-value pairs: "id" : for entering a session ID of another session if needed. Currently used for the web client to receive a acknowledge response to confirm that the target received the message (mainly for testing purposes). "type" : probably the most functional data going through all this. Current types are STARTUP_TYPE - for when the target sends its initial message, the server uses this to mark which session is the target. REQUEST_TYPE - for when the web client sends a request to the target. Server uses this to send request to target. ACK_TYPE - for when the target finishes carrying out the requests and sends an acknowledgement of the completion of the request to the server. Server uses this to send confirmation to the web client  MISC_MSG_TYPE - for anything else. DEBUG_TYPE - current...

come back

The last couple of weeks have been quite refreshing. The drive for learning and trying out new things has never been higher. Currently fascinated with Node.js; Javascript truly isn't the make-a-website-pretty script I had known anymore.  Playing around with back-end and front-end frameworks. Currently playing around with Sails.js, and once I get used to that, I am looking forward to trying out Angular.JS as a front-end framework. Other than that, currently have couple of other random APIs (non-Node.js) I would like to play around with, but I'm just keeping them up in my browser tabs to that I'll get to them eventually. In addition, I reviewed the Android Developer tutorial again--hoping to try making something in that end as well.

adding a servo

Since I don't have any lock that works based on a digital signal, it seemed appropriate to at least have something in place that would emulate the behavior of such a lock, and I thought that a servo would be a good substitute. (note: a servo is a device with which one can control a specific rotational position) Connecting a servo to the current circuit isn't too much of a challenge, as it just requires a single output connection along with the ground/power. Making the servo also just requires an addition of a few lines of code, using the Servo library . A simple video of the servo in action: Now, at least with a locking behavior in place, the one visible functionality that needs to be addressed is the device's ability to distinguish between a "standby" state (no alcohol/no breathing in: should be in "lock" mode) and a "open" state (no alcohol/breathing in: should be in "open" mode).