Commonly used sensors

Here are suggestions for the most commonly used sensors by beginners. There are of course many variations possible for each of these, this is just a sampling. To purchase, check with local vendors first. The links below are to online vendors, note these change frequently, so a newer or cheaper option may be available.  Useful video... Continue Reading →

Featured post

Google Creative Lab “Connbox” by BERG

In 2011, BERG was challenged by Google Creative Lab to create a physical product encapsulating Google voice and video-chat. Known as a ‘connection box’ or ‘connbox’ for short, the conceptual experiments resulted in various material explorations, centered around rapid product prototyping to really understand what the experience of the physical device, service, and interface could... Continue Reading →

Clock Clock by Human Since 1982

This 50-inch-long digital timepiece is made up of 24 individual analog clocks. Each bank of six clocks forms an individual number in the seven-segment system, creating what is essentially a hacked-together digital display made out of analog parts. The piece “re-contextualizes time in a mix of old and new, analogue and digital,” explain Emanuelsson and... Continue Reading →

Capacitive Sensing example

Here is a good introduction to capacitive sensing. Read through it to see possible uses and helpful tips for making your own. Here is my simplified and clarified revision of the example code: https://gist.github.com/ericjforman/8fd70b69a1751588aee1f9fcffa7cd42 Don't forget to install the CapacitiveSensor library from the Arduino IDE: Go to menu Sketch / Include Library / Manage Libraries, then... Continue Reading →

Ohm’s Law and series/parallel

Power sources connected in series result in their voltage being added together. For example, AA batteries are 1.5V each. So three in series are 4.5V (1.5+1.5+1.5). LEDs use a certain amount of voltage when turned on: Color Typical Forward Voltage (VF) Red, orange 2.0 Yellow 2.1 Green (older yellow-green variety) 2.2 Blue, white, ultraviolet and newer “true”... Continue Reading →

RadarCat sensor

The next generation of smart sensors is coming... RadarCat (Radar Categorization for Input & Interaction) is a small, versatile radar-based system for material and object classification which enables new forms of everyday proximate interaction with digital devices. In this work we demonstrate that we can train and classify different types of objects which we can... Continue Reading →

Clearing background on demand in Processing

In older versions of Processing, you could modify the canvas outside of the draw() function. In Processing 3 and above, this is no longer possible, due to a more logical and organized codebase. Therefore if you want to do something like clear the background when a serial event indicates a button was pressed, this no longer works:  ... Continue Reading →

Improved serial port detection in Processing

Processing after v2.1 has an improved method of listing available serial ports. // if using Processing 2.1 or later: // println(Serial.list()); // old method printArray(Serial.list()); // improved function This will output the list of serial ports in a much nicer to read format, including port number. So instead of /dev/cu.Bluetooth-Incoming-Port /dev/cu.usbserial-DN01JDLP /dev/tty.Bluetooth-Incoming-Port /dev/tty.usbserial-DN01JDLP you get... Continue Reading →

Create a website or blog at WordPress.com

Up ↑