Posts

Showing posts with the label barepaint

Play table

Image
Using proximity sensors for playing midi tones combined with LED visualization Description The goal of this project was to create a table-sized device equipped with multiple proximity sensors capable of playing MIDI tones. Each sensor is accompanied by LEDs that indicate the distance of the user's hand above the table. This interactive table can be used by one or more people simultaneously. Hardware Setup I began with a cardboard prototype to test the sensors and the underlying logic. Afterward, I ordered a custom plottered sticker with a design which was painted with bare conductive paint. I drilled holes and connected the touchboard to seven Arduino Nanos, each controlling 13 LEDs. Additionally, I incorporated two potentiometers: one for volume control and another for changing the note setup. Programming The programming task was divided into two parts: Master Program (Touchboard): Reads values from the proximity sensors and sends messages to the slave Arduinos. Sl...

Using a Proximity Sensor for Scrolling Documents

Image
What For Christmas, I treated myself to a Touchboard from Bare Conductive. This board features an Atmel ATMega32U4 microprocessor, 12 analog inputs, and 20 digital pins. Being part of the Arduino family, it’s compatible with the Arduino IDE, which makes it a versatile tool for various projects. The Touchboard comes with a unique conductive paint called "bare paint," which, when used with the analog inputs, allows you to create touch or proximity sensors. First Impressions When I first experimented with the proximity sensor, using it to adjust volume felt almost magical! I was impressed by the precision of the proximity detection. The SDK provides around 10 examples to get started, and the libraries are straightforward, allowing you to accomplish a lot with just a few lines of code. The board supports both MP3 and MIDI sound effects. MP3 files can be updated on a microSD card, while the MIDI mode offers over 100 musical instruments. Switching between MP3 and MIDI requires conn...