During the Physical Computing and Creative Coding course at School of Form a team composed by Ernest Warzocha, Jakub Wilczewski, Maciej Zelaznowski worked on a project starting from the keyword “the aesthetics of interaction”. With the help of their lecturers – Wies?aw Bartkowski and Krzysztof Golinski – they decided to rethink about typical button-like interface of audio sequencer and design a unique tangible interface for it.
The Wooden Sequencer runs on Arduino Uno and works by using familiarity of real objects and manipulating them similarly to the idea of Durell Bishop’s Marble Answering Machine:
Instead of regular buttons we created wooden discs (4×8 circles) that placed in holes generate audio sequence. Each line corresponds to different instrument and columns are responsible for time when sample is played. To know in which point at timeline our sequence plays there is hidden LED on top of each column that blink through wood and informs user which one is currently played.
To create good-looking round shapes of table we used CNC router at our university. After the milling process we connected all electronics with table and sensors for each hole. The core of our project is Arduino UNO with multiplexers and MP3 module. With rendered samples and build-in speakers our project doesn’t require computer plugged in.
Important and somehow unique in our sequencer is usage of IR reflective sensors to change played instrument sample. To decide which sample we want to play sensor recognizes different grayscale color and intensity of the reflected light at bottom of our discs – actually everything placed on table can generate sound. Creating grayscale-based controller is experimental way to interact with device. Furthermore, using grayscale palette might be great idea for MIDI instrument. For this project we used two colors to show the concept. It’s possible to add more but it’s more sensitive to non-constant background light.
Take a look at the video below and explore more pictures on Behance:
[Josh] got rid of the standard, factory gauges on his GSXR Super-bike and installed a custom built instrument panel which displays some additional parameters which the regular instrumentation cluster did not. He was working on converting his bike in to a Streetfighter – a stripped down, aggressive, mean machine. The staid looking gauges had to go, besides several other mods to give his bike the right look.
Luckily, he had the right skills and tools available to make sure this DIY hack lives up to the Streetfighter cred of his bike. The important parameter for him was to log the Air / Fuel mixture ratio so he could work on the carburation. Along the way, he seems to have gone a bit overboard with this build, but the end result is quite nice. The build centers around a Planar 160×80 EL graphic display lying in his parts bin. The display didn’t have a controller, so he used the Epson S1D13700 graphic controller to interface it with the microcontroller. An Atmel ATmega128L runs the system, and [Josh] wrote all of his code in “C”.
Bike speed is derived through a GPS module. The air/fuel ratios are read from a wideband O2 sensor. Other data shown on the display are the engine temperature, battery voltage, time (from GPS), and engine RPM. An ambient light sensor is used to auto-dim the display. The high refresh rate of the display, up to 240Hz, allows a large dimming range without flickering. The light sensor also controls the brightness of the other indicators. A BC127 Bluetooth module allows datalogging via the Serial Port Profile (SPP). In the future, this would possibly allow him to display SMS messages from his phone on the display. A bank of addressable LED’s can be driven to show several functions – indicator lights, RPM, battery voltage, engine temperature or air / fuel ratio – selected using a push button.
[Josh] used his CNC to mill out the housing using a 1″ thick acrylic. And the nice looking PCB is designed in Eagle and milled out using the same CNC. It’s all SMD with a large smattering of 0805 parts and shows rev B – so he’s probably made improvements over rev A. Check out the video below where [Josh] walks through some of the functions.
Filed under: hardware
, transportation hacks
Oakkar7 has a nice build log on his DIY csCNC, he writes:
Since I started building DIY CNC, I checked the free, opensource motor controller. There are several alternatives. I chose linisteppr controller.
– Simple and cheap (my first priority :) ) and I can source required parts locally
– microstepping, open design (Especially, it’s PIC16F628A based. I’m PIC guy and a lot 16F628A in my stock)
Build log is fast, simple and straight. I used a simple perfboard for faster development.
After building the driver, I tested it with my buspirate using PWM function for generating stepping pulse. I started with 1kHz and increased to 4 kHz.
Project details at Oakkar7 blog.
Take any 3D printer, throw on this modular head, and use it as an EDM machine to do precise metal carving. Exciting stuff! What’s EDM? Electro-Discharge Machining or “spark erosion” is a fairly specialized field that not many hobbyists are familiar with. The technique flips traditional electrical design upside down […]
Read more on MAKE
The post This 3D Printer Mod Lets You Carve Metal With Electricity appeared first on Make: DIY Projects, How-Tos, Electronics, Crafts and Ideas for Makers.
The rest of the WyoLum crew get to have fun with laser cutters and 3D printers to build cool and interesting Open Source goodies for everyone. I figured I needed to get in on some construction action too, so I recently purchased a MakeSmith DIY CNC machine (www.makesmithtech.com) from their recently completed Kickstarter Campaign (I love Kickstarter…;-). It’s a very low cost entry into a small scale CNC set up (work area approx 9 inch square) for hobbies etc. and I couldn’t resist the idea of trying it out. Over the next few months I thought it would be interesting to post some updates to the blog detailing how I get on with putting it together and what I end up using it for..