Posts | Comments

Planet Arduino

Archive for the ‘pixel’ Category

Jan
31

[Jordan] managed to cobble together his own version of a low resolution digital camera using just a few components. The image generated is pretty low resolution and is only in grey scale, but it’s pretty impressive what can be done with some basic hardware.

The heart of the camera is the image sensor. Most consumer digital cameras have tons of tiny receptors all jammed into the sensor. This allows for a larger resolution image, capturing more detail in a smaller space. Unfortunately this also usually means a higher price tag. [Jordan’s] sensor includes just a single pixel. The sensor is really just an infrared photodiode inside of a tube. The diode is connected to an analog input pin on an Arduino. The sensor can be pointed at an object, and the Arduino can sense the brightness of that one point.

In order to compile an actual image, [Jordan] needs to obtain readings of multiple points. Most cameras do this using the large array of pixels. Since [Jordan’s] camera only has a single pixel, he has to move it around and take each reading one at a time. To accomplish this, the Arduino is hooked up to two servo motors. This allows the sensor to be aimed horizontally and vertically. The Arduino slowly scans the sensor in a grid, taking readings along the way. A Processing application then takes each reading and compiles the final image.

Since this camera compiles an image so slowly, it sometimes has a problem with varying brightness. [Jordan] noticed this issue when clouds would pass over while he was taking an image. To fix this problem, he added an ambient light sensor. The Arduino can detect the amount of overall ambient light and then adjust each reading to compensate. He says it’s not perfect but the results are still an improvement. Maybe next time he can try it in color.


Filed under: Arduino Hacks
Nov
14

Lo-fi display made of 64 wooden blocks

8bit, analog, arduino, Art, digital, physical, pixel, Retro, servo, wood Comments Off on Lo-fi display made of 64 wooden blocks 

Wooden Pixel Display 64 - WPD64

Han Lee wrote us to submit a project about analog wooden blocks  acting as digital pixels and controlled by Arduino. Wooden Pixel Display 64 is composed by 64 wood pixels in a  8×8 grid and originally prototyped  using Lego:

One pixel might make you bored but it gives you something interesting when pixels make a form together. This WPD64 has been presented at a generative art show in NYC recently.

I used Arduino Uno and four of Adafruit 16-Channel 12-bit PWM/Servo Shield to control 64 servos. Laser cutting service from Pololu.com for the front cover which should have 64 square holes at the perfect grid.

Enjoy the video below!  ;^)


 



  • Newsletter

    Sign up for the PlanetArduino Newsletter, which delivers the most popular articles via e-mail to your inbox every week. Just fill in the information below and submit.

  • Like Us on Facebook