OptoSensor - An Electro-Optical Sensor Board.

Description

OptoSensor is an open source prototyping platform based on the principal of discrete distributed sensor arrays to create an low resolution image sensor to be utilised for multi-touch purposes. The project was developed as part of my university thesis, it was designed to be a low cost thin form-factor methodology to implement optical sensing in conjunction with a regular an off the shelf liquid crystal displays. OptoSensor technology is based of both Microsoft’s Thin Sight Technology and Inspire AG/Swiss Federal Institute of Technology Zurich FLATIR technology.

This project was implemented using a combination of existing sensing technologies to create sensor that is more robust and open than those available currently in the market. By using a relatively large array of IR sensors totaling of 128 sensors on a prototype board behind a traditional LCD panel and an IR light source in front of the panel, we are able to augment the display with the ability to sense a variety of objects near or on the surface; including finger tips and hands, and thus permitting us to enable multi-touch interaction. By creating a low cost high fidelity image sensor we are able to take advantage of optical sensing which also allows other physical items to be detected, and thus permitting interactions using various multi-modal interaction schemas.

The current prototype module design consists of 7″, 16:9 ratio, 128 sensor, board which is controlled via a dedicated microcontroller unit (MCU); the design is implemented in such a way that if needed multiple modules can be connected together (with appropriate modifications to both the firmware and hardware). The current hardware was designed to be flexible and easy to use as such the MCU chosen was based on the Arduino platform. The module utilises an Arduino Mega development board which is based on ATmega1280 MCU, as such the firmware can be easily modified by anyone using the free Arduino IDE.

The boards can be built by hand or be purchased as kits (Future), the firmware is open and can be downloaded for free. The reference designs CAD files are available under an open source license you are free to adapt them to your needs.

Media

Sorry, you need to install flash to see this content.
Sorry, you need to install flash to see this content.
OptoSensor

Activity

2921 7 4
Get Adobe Flash player

Comments 4

wchang's picture

Great work and hope to get it from a store.

Seth's picture

Fantastic work Taha! I hope this catches on and people go through the tutorials; it's a great piece of work! I think it'll really inspire people.

justin's picture

Thats really cool stuff Taha.

Fairlane's picture

Absolutely Awesome!!! Great job mate... =)

Top Members
1,403 Points
Fairlane's picture
Fairlane
932 Points
lynnmarentette's picture
lynnmarentette
730 Points
DavidJKelley's picture
DavidJKelley
704 Points
tracyboyer's picture
tracyboyer
673 Points
falcon4ever's picture
falcon4ever
529 Points
Seth's picture
Seth
512 Points
joshblake's picture
joshblake
477 Points
tito's picture
tito
424 Points
hillbilly's picture
hillbilly
417 Points
Taha's picture
Taha
387 Points
dennda's picture
dennda
377 Points
cyancdesign's picture
cyancdesign
357 Points
schmuck's picture
schmuck
303 Points
johannes's picture
johannes
278 Points
sandor's picture
sandor
Who's New
don.terro's picture
don.terro
peanutsguy's picture
peanutsguy
JeannieStephens's picture
JeannieStephens
vijay.betigiri's picture
vijay.betigiri
EPIK AMENRA's picture
EPIK AMENRA
argniest's picture
argniest
mcggupta's picture
mcggupta
rootstack's picture
rootstack
alejandro_oses's picture
alejandro_oses
Malek's picture
Malek
sujinesh's picture
sujinesh
antpgomes's picture
antpgomes

About sparkon

sparkon is a social platform for people that are sparked (inspired) by creative and emergent technology. sparkon can be used to learn, share, create, promote, and meet people with similar interests and goals. We aim to have a friendly environment and involve not just people already sparked (inspired) by technology, but spark new people too. Learn more and get started today!

Promote Your Work

Do you have creative or emergent technology work you'd like to spark others with? Post your projects, frameworks, and applications on sparkon and promote your work! You can gain points for every post and climb the ranks of the community.