Binary marble adding machine Way back when I built my Marble Machine one , I incorporated a few logic-like elements in it, including several divide by two mechanisms, as well as a complicated and slightly unreliable divide by 6 mechanism. It had occurred to me that perhaps with an insane amount of perseverance, it might be possible to build a whole computer that runs on marbles. But my second marble machine was much less based on logic - it was more about just making lots of cool noises. But then I had an idea as to how the divide by two mechanisms from my first marble machine could be cascaded together to function as a sort of adder register or counter. The core of the invention is a modification of the divide by two flipflop to retain the marble that falls off the right side and keep it until the flipflop is flipped to the left by the next marble. The top flipflop in this picture is rocked to the right, with a retained marble (stores a '1'), and the lower flipflop is rocked to the left, storing a '0'.
InTech - Open Science Open Minds | InTechOpen Toolkits – Shelter 2.0 The original Shelter 2.0 files are licensed with a Creative Commons license and they will continue with that license, but we've had enough interesting requests that we thought it would be easier with the newer versions to just put down our expectations when you use the Shelter 2.0 files and designs. 1) You can use these files for your own personal use, free of charge. 2) You can use these files to make a Shelter to give away, free of charge 3) You CAN NOT use these files commercially for a Shelter that you will sell or charge for, with these exceptions: *** You can charge enough for a Shelter to cover direct material and fabrication costs. We know how hard fund raising is and encourage projects to be sustainable. *** You can sell or rent finished shelters IF any money collected is used for a "good cause". You can figure out what that means...donating the money to support a local homeless shelter is a "good cause", but paying for your trip to Vegas isn't. the project is doing. us know.
Baking Pi - Operating Systems Development This course has not yet been updated to work with the Raspberry Pi models B+ and A+. Some elements may not work, in particular the first few lessons about the LED. It has also not been updated for Raspberry Pi v2. Welcome to Baking Pi: Operating Systems Development! You can now help contribute to this tutorial on GitHub. This website is here to guide you through the process of developing very basic operating systems on the Raspberry Pi! This course takes you through the basics of operating systems development in assembly code. Rather than leading the reader through the full details of creating an Operating System, these tutorials focus on achieving a few common tasks separately. 1 Requirements 1.1 Hardware In order to complete this course you will need a Raspberry Pi with an SD card and power supply. 1.2 Software In terms of software, you require a GNU compiler toolchain that targets ARMv6 processors. 2 Lessons
4x8 CNC Machine - Makers Local 256 This cnc has been replaced by the ACCTECH 4'x8' CNC See Also: Project Log Overview This is the project page of a CNC capable of milling 4' x 8' plywood sheets. Future Improvements: increase cut stability with a more rigid gantry that maintains at least 3 and preferably 4 points of contact on the X and Y rails. CNC Control Software I'm using Mach3 to feed GCode to the controller, it seems to work well. LazyCam(we have a license) - does ok for most dxf features but can't handle curves. has good tool diameter compensation. Other Resources Feed Rate Calculator Status 10or11 May 12: Ordered CNC Kit from eagleplasma.com 16 May 12: Kit arrived in 3 boxes (145#, 145#, 95#) - I like to call them Huey, Duey, and Louie 17 May 12: Uncrated the contents. Links to Cuttable Pattern Resources Links to CNC Machine Resources Assembly Pics Crate Contents Concerns Assembly Day More to follow once I've resized them. Bill of Materials This may be put on hold...
School Of Architecture - Materials Lab Ceramic Composites Glass Metal Natural Polymer CNC Panel Joinery Notebook - Make: I’ve been collecting clever ways of slotting flat stock together since I first read Nomadic Furniture back in 1999, well before the advent of the accessible hobby-class CNC tools that today make manufacturing parts like these pretty easy. Now, the world is full of people designing models, project enclosures, sculpture, furniture, and all kinds of other cool stuff to be assembled from parts made on laser cutters and CNC routers. I keep expecting a definitive book or website to emerge that covers the “bag of tricks” in an organized way, but so far, I haven’t found it. In presenting this material, I want to first acknowledge my respect for the world’s established and ancient traditions of joinery. I may abuse some terms, without meaning to, and I am glad to be corrected by those who are in the know about traditional joinery. To simplify things, at first, I’m only considering joints between two panels. Laser vs. The router-cut version, however, doesn’t work. Biasing Cross (“X”) Joints
Engineers Edge - Design, Engineering & Manufacturing Solutions