CRT Monitor Display | Interactive Installation

Cathode Ray Tube Monitor Display

Interactive Installation

 

CRT Display Interactive Installation

In my final project setup, the user can view  a pattern on the screen based on the adjustments of the sliders on the interactive board. As shown in the video, the two slides adjust the frequency (the speed of movement of the pixel on the screen) and the brightness (the alpha value of the pixel). Based on that movement, it creates a perception of a moving image. As a human eye perceives an image to be continuous and smooth which has a frame rate above 30 fps (frames per second), CRT technology uses this fact to create illusion.

Note: I have used an LED display to mimic the operation of a CRT display. So, this project work is just a representation of the real display.

 

Concept Statement

Inspired by the readings on CRT display by Charles Petzold and Decentralized Storytelling by Amelia Winger-Bearskin, I want to create an interactive installation to show how a Cathode Ray Tube (CRT) monitors (old television displays) work. This engagement will allow the people to experience the part of history which existed in the 1900s and early 2000s. I would be using Arduino with Processing for this installation. Over the years, technology has updated itself tremendously. So, as people upgrade themselves, they tend to forget the initial elements of technology. I believe that this installation would remind people of those fundamentals so that they can build on it to create devices based on continuous pixel processing. My aim for doing this installation is to create an experience that can exist for generations to guide people how such displays used to work.

 

Idea

For my project, I have created an interactive installation showing how a CRT monitor works. I wanted to explain the working of an old TV, which used to have a monitor running on cathode ray tube technology. The way a CRT monitor works is that it shows one pixel at a time on the screen (a pixel lights up) and the pixels light up from left to right in a line, and then from top to bottom covering the entire screen. Although one pixel is lighting up at a time, the high frequency creates an illusion of a continuous image.

This continuity was used to create moving pictures in a CRT television, in which the people used to see thousands of pixels light up one after the other to create patterns, images, and the pictures seemed to move based on where the pixels lit up.

Following from that, I want to create an installation in which people adjust the frequency of the pixel display and the brightness of pixels to create patterns on the screen. The pattern generation would mimic the display of a CRT Monitor, giving the viewers a sense of how the picture technology started. Moreover, as people are using big data and machine learning to do object recognition, an understanding of pixels would be essential for the users.

 

Work in Progress

This project had two aspects for its completion: hardware and software.
For the hardware functioning, I laser cut a box such that the components and the laptop keyboard can be properly concealed, creating a more engaging experience. I did the wiring and soldered the connections.

The primary aspect of software integration was about the use of two serial connecitons from a single Arduino to use two inputs – frequency and brightness. I then used the serial data received from the sliders (essentially potentiometers) to receive in Processing. Once the data was there, I assigned them to variables and created an effect similar to the movement of pixels on the screen.

 

Technology

I have used Processing to create the interaction of a CRT display, and Arduino to control the display through the physical board.

 

Prototype

The prototype has two segments: the physical board having adjustable bars and a computer screen to appear like a CRT monitor. For the purpose of this project, the electronic controls be placed below the physical board, and the computer screen (as shown in the prototype) would be replaced with a laptop screen. The keyboard would be hidden and the physical board would be placed next to the screen to create an interaction.

The prototype clearly depicts how the actual project would be functional. Here are a few images of the prototype:

 

Inspiration

I was inspired by the reading on CRT monitor display in the book CODE: The Hidden Language of Computer Hardware and Software by Charles Petzold. And, I read an article on Decentralized Storytelling by Amelia Winger-Bearskin which talked about designing for 7 generations. Inspired by the two readings and my interest in explaining technology, I wanted to create an interaction explaining Cathode Ray Tubes, which were used in the past (before LCD and LED televisions). My idea is to create an installation which can be kept in a museum for generations for people to see and learn from it.

 

Code

Github Repository

 

PS. This was a mid-term project done at Parsons School of Design the course Creativity and Computation.

Leave a reply

Skip to toolbar