Besides being common tools available to most hackers and makers out there, 3D printing, CNC machines, and cheap Chinese electronics have one more things in common: they were all used by [Nick] to build a bluetooth speaker system that has some interesting LED effects built into the case.
This is fresh on the heels of another hack that used similar construction methods to build a “magic” wood lamp. [Nick] takes it a step further, though. His case is precisely machined in white oak and stuffed with the latest China has to offer: a bank of lithium-ion batteries, a DC-DC converter to power the amplifier, and a Bluetooth module. After some sanding, the speakers look professional alongside the blue light features hiding behind the polycarbonate rings.
Of course you’ll want to visit the project site for all the details of how [Nick] built his speaker case. He does admit, however, that the electronics are fairly inefficient and need a little work. All in all though, it’s a very refined set of speakers that’ll look great on a bookshelf or on a beach, workshop bench, or anyplace else that you could take them.
Continue reading “White Oak Illuminated Bluetooth Speaker”
CNC machines can be very noisy, and we’re not talking about the kind of noise problem that you can solve with earplugs. With all those stepper motors and drivers, potentially running at high-speed, electrical noise can often get to the point where it interferes with your control signals. This is especially true if your controller is separated from the machine by long cable runs.
But electrical noise won’t interfere with light beams! [Musti] and his fellow hackers at IRNAS decided to use commodity TOSLINK cables and transmitter / receiver gear to make a cheap and hackable fiber-optic setup. The basic idea is just to bridge between the controller board and the motor drivers with optical fiber. To make this happen, a couple of signals need to be transmitted: pulse and direction. They’ve set the system up so that it can be chained as well. Serializing the data, Manchester encoding it for transmission, and decoding it on reception is handled by CPLDs for speed and reliability.
The team has been working on this project for a while now. If you’d like some more background you can check out their original design ideas. Design files from this released version are up on GitHub. A proposed improvement is to incorporate bi-directional communications. Bi-directional comms would allow data like limit-switch status to be communicated back from the machine to the controller over fiber.
This optical interface is in service of an open-source plasma cutter design, which is pretty cool in itself. And if the IRNAS group sounds familiar to you, that may be because we recently ran a story on their ambitious gigabit ethernet-over-lightbeam project.
[Neumi] has built a CNC Laser using CD-ROM drives as the X and Y motion platforms. The small 405nm laser can engrave light materials like wood and foam. The coolest use demonstrated in the video is exposing pre-coated photo-resist PCBs.
With $61 US Dollars (55 Euro) for the Arduino, stepper drivers, and a laser in the project, [Nuemi] got a pretty capable machine after adding a few parts from the junk bin. He wanted to avoid using existing software in order to learn the concepts behind a laser engraver. In the end, he has a working software package which can send raster scans to an Arduino mega. The mega then controls the sync between the stepper and laser firings. The code is available on GitHub.
The machine can do a 30x30mm PCB in 10 minutes. It’s not about to set a record, but it’s cool and not at all bad for the price. You can see the failed PCBs lined up in the video from the initial tuning, but the final one produced a board very equivalent to the toner transfer method. Video after the break.
Continue reading “Laser PCB Exposer Built From CD-ROM Drives”
Expensive laser cutters have a 3D engraving mode that varies the laser power as it is etching a design, to create a 3D effect. [Benjamin Alderson] figured this could be replicated on a cheap Chinese laser — so he made his own program called SmoothCarve.
He’s got one of those extra cheap blue-box 40W CO2 lasers you can nab off eBay for around $600-$800, but he’s replaced the control board with a SmoothieBoard as an easy upgrade. He wrote the program in MatLab to analyze a grey scale image and then assign power levels to the different shades of grey. You can see the software and try it yourself over at his GitHub.
The resulting application is pretty handy — watch it carve the Jolly
RancherWrencher after the break!
Continue reading “3D Laser Carving with the Smoothieboard”
[Kevin Darrah] put together a good video showing how to control a stepper motor with, not a motor driver, but our fingers. Taking the really low-level approach to do this sort of thing gave us a much better understanding about the features of our stepper driver chips. Such as, for example, why a half step needed twice the current to operate.
[Kevin] starts with the standard explanation of coils, transistors, and magnets that every stepper tutorial does. When he hooks up simple breadboard with passives and buttons, and then begins to activate the switches in sequence is when we had our, “oh,” moment. At first even he has trouble remembering the correct sequence, but the stepper control became intuitive when laid out with tactile switches.
We set-up our own experiment to see if we remembered our lessons on the subject. It was a fun way to review what we already knew, and we learned some more along the way. Video after the break.
Continue reading “Get Really Basic With Steppers and Eight Buttons”
Be the hero at your next hackathon with this foldable cnc. When the line for the laser cutter is four teams deep, you’ll come out ahead. It might even be accurate enough to pop out a quick circuit board. Though, [wwwektor] just wanted a CNC that could be taken from storage and unfolded when needed. Sit it on a kitchen table and cut out some ornaments, or hang it from the front door to engrave the house’s address. Who needs injection molded chrome plated numbers anyway?
It’s based around tubular ways, much like other 3D printed CNCs we’ve covered. The design’s portable nature gives it an inherently unstable design. However, given the design goals, this is reasonable. It uses timing belts, steppers, and ball bearings for its movement. The way the frame sits on the table it should deal with most routing tasks without needing adjustment to stay in plane with the surface it’s set-on. As long as you don’t need square edges.
There’s a video of it in operation after the break. We love these forays into unique CNC designs. We never know what new idea we’ll see next.
Continue reading “Be A Hero At Your Next Hackathon With A Foldable CNC”
There’s a lot of little things that can go wrong before you get great results out of a process. We like to read build logs to learn from the mistakes made. [Marc Liyanage] bought a Nomad CNC machine from Carbide3d, and after a bit of learning has gotten some very nice PCBs out of it.
The first trip up he encountered was not setting the design rules in EagleCAD to check for gaps too small for his router bit. After he sorted that, and worked around an issue with Carbide not supporting R values for curves; instead opting for IJK, he made a nice TQFP to DIP break out board.
The next board was a more complicated double-sided job. He cleverly had the machine drill two holes all the way through the PCB to give him a space for two alignment pins. Unfortunately this didn’t work out exactly as planned and he had a slight misalignment with some of the via holes. It looked alright and he began assembling. To his dismay, the clearances were off again. It was a bit of deja vu for us.
We’ve made lots of boards on a CNC machine, and can attest to the task’s finicky nature. It’s certainly quicker than the photoresist technique for boards with lots of little holes. It will take someone quite a few tries before they start having more successes than failures, but it’s very rewarding.