InicioInfoCrea tu propia SURFACE ! + YAPA Otras cosas interesantes

Crea tu propia SURFACE ! + YAPA Otras cosas interesantes

Info5/29/2009
De seguro cuando viste el lanzamiento de el Microsoft Surface quedaste facinado y querias salir corriendo a comprar uno. Lastima que el precio fuese de unos 13.000 dolares. Pero a alguien como tu se le ocurrio hacer uno el mismo y ¿sabes que? Te lo presentamos aqui! La gente de la revista Maximum PC se ha creado una mesa similar, aunque utilizando materiales más sencillos y software OpenSource. En el vídeo que acompaña esta entrada lo podemos ver funcionando y además en su página podemos encontrar las instrucciones para construirnos el nuestro propio Build Your Own Multitouch Surface Computer It all started while we were researching an article on future user interfaces. Touch interfaces are hardly futuristic at this point, but multi-touch hardware like the Microsoft Surface or the iPhone is just starting to become a big deal, and we decided to see what big things are going on in that field. What we found that surprised us the most wasn’t anything about the future of multitouch; it was about something that people are doing right now. There is, it turns out, a whole community of very smart folks out there on the internet perfecting the art of building DIY multi-touch surfaces. The process isn’t exactly simple, but the results we saw were stunning: multitouch surfaces with responsiveness rivaling Microsoft’s $12,000 offering, built in a garage on a shoestring budget. “Future UI article be damned,” we thought, “we’ve gotta build one of these for ourselves.” And so we did. We documented the whole process, from start to finish, so that you can try building one of your own, if you’re so inspired. We’re not going to claim to have done everything perfectly the first time, so think of this article as more of a build log than a definitive how-to. Still, we’re very pleased with how the table turned out. We’re so pleased, in fact, that we put together a video showing the table in motion. Check it out, and read on to find out how we did it!

Maximum PC's Multitouch Surface Computer from Maximum PC on Vimeo.

First, some acknowledgments are in order. Virtually all the techniques used to create this table were discovered at the Natural User Interface Group website, which serves as a sort of repository for information in the multitouch hobbyist community. If you find the technology shown in this article interesting, you owe it to yourself to check out their forums, where you can participate in the development of multi-touch hardware and software. The Theory Before we can get into the actual, physical construction of the table, it’s important to understand just how it works. There are several different ways to make a multi-touch surface, but we’ll focus on the one that we employed: the FTIR screen. An FTIR (short for Frustrated Total Internal Reflection) setup involves three vital components: a sheet of transparent acrylic, a chain of infrared LEDs, and a camera with an IR filter. The LEDs are arranged around the outside of the sheet of acrylic so that they shine directly into the thin side surfaces. Once the IR light is inside the acrylic, it strikes the top and bottom surfaces of the acrylic at a near-parallel angle, and is subject to the effect known as total internal reflection. This causes it to be wholly maintained in the acrylic. This is a little tough to describe in words, so we’ve made a simple diagram: The net effect of the setup described above is a sheet of acrylic full of internally reflecting infrared light. When a finger is pressed against the acrylic, it causes some of the light to be reflected down, through the acrylic and into the cabinet, where it is detected by the webcam. This effect, called frustrated total internal reflection is a little complicated, and involves something called an evanescent wave, but you don’t really need to understand why it happens, just that it does happen, as illustrated in this diagram: The webcam, which has been modified to detect only infrared light, sees this reflected light as white spots on the screen; something like this: From that picture, software running on a nearby computer extracts a map of where fingers have been pressed on the screen, and uses that data to control multi-touch applications. The Screen An FTIR multi-touch table’s screen is comprised of three basic components: The acrylic sheet, the LED lighting, and the projection surface. Each one requires a bit of work, so we’ll discuss them one by one. The Acrylic The foundation of the screen is the sheet of acrylic which serves as the medium for the infrared light. Why acrylic? Acrylic has several properties that make it a good fit for our project. First, it has the right optical properties, allowing for an excellent FTIR effect. Additionally, it’s lightweight, strong, and very clear (more so than glass). We constructed our screen from a 24” X 30” X 3/8” acrylic sheet, which we bought at local plastics dealer TAP plastics. Acrylic can also be purchased on the web, although high shipping costs mean that it’s best to try and find a local plastics dealer. For a 24” X 30” sheet, 3/8” is thick enough to prevent any noticeable sagging in the sheet, even when firm pressure is applied to the middle of the screen. A larger screen would, of course, require thicker acrylic for stability. Most acrylic comes with saw-cut edges, which are rougher and therefore more opaque. Because we wanted to shine infrared light into the acrylic from the sides, we needed to do something to guarantee a clear edge. We had two options: 1. Buy laser-cut acrylic. Most large plastics stores will have the capability to do this, though they generally charge extra. Because we here at Maximum PC always have our mind on our money and our money on our mind, we decided to go with option number 2: 2. Buy saw-cut acrylic, then polish the sides ourselves. To do this, we simply gave the edges a thorough sanding with 200-grit sand paper, then went back over each edge with Dremel rotary tool using the buffer attachment and a polishing agent. This certainly took a little while, and involved inhaling more acrylic dust than is probably healthy, but the result was a nice, clear edge. Smoothing the edges with 200 grit sandpaper Polishing to a sheen with a Dremel and buffer bit ------------------------------------------------------------------------- ------------------------------------------------------------------------- ------------------------------------------------------------------------- YAPA TouchLIB (SE PUEDE HACER CON CUALQUIER WINDOWS NO MODIFICA NADA) http://nuigroup.com/touchlib/downloads/ MANERA PRECARIA DE HACER UNA SURFACE Se acuerdan de Microsoft Surface y proyectos similares? Pues la gente de Hacknmod lo hizo y se despachó con su propia superficie multitouch, que puede armarse en 5 minutos y solamente requiere: Una caja de cartón. Una placa transparente de vidrio, acrílico o plexiglas. Un papel. Una webcam. Una PC. El software open source Touchlib. Detalles del armado, y el impactante resultado final, pueden verse en el video: link: http://www.videos-star.com/watch.php?video= Y POR SI QUERES DEJAR LAS COSAS MAS LINDAS Arma tu propia interfaz interactiva usando un WiiMote link: http://www.videos-star.com/watch.php?video= ¿Se acuerdan de la interfaz multitouch inalámbrica via Wii de Johnny Chung Lee? Pues bien, este tipo no se quedo tranquilo con su interfaz tipo Minority Report, y siguió desarrollando para traernos esta vez un software que nos permite tener nuestro propio display interactivo multipunto usando tan solo un WiiMote (el controlador inalámbrico del Wii), un lápiz con LED infrarrojo, un computador con Bluetooth y Windows, y opcionalmente un proyector. La base de este sistema, es que el Wiimote para funcionar usa una barrita de 4 LEDs que se pone sobre el televisor. Entonces determina el movimiento del control a partir de la relación entre este y estos 4 puntos infrarrojos. Dando vuelta el sistema, el señor Chung Lee usa el Wiimote de manera fija y unos puntos infrarrojos a través de un lápiz para registrar el movimiento. Así de simple: se pone el Wiimote apuntando a la zona que se quiere usar como pizarra interactiva, considerando que tiene una apertura de aproximadamente 45 grados. Se conecta al PC via Bluetooth y luego se calibra usando este lápiz con un LED en la punta y voilá, ya tienes tu pantalla interactiva. Y ojo, que no solo funciona con un proyector, si no que puedes poner el WiiMote frente a la pantalla de tu computador y usarla de esta manera como se ve en el video. Pero no sólo la puedes usar como pizarra, si no que gracias a que el Wiimote se referencia con 4 puntos, puedes usar hasta 4 lápices. En el video con dos ya tienes una interfaz multipunto, así que imagínense las posibilidades. Al ver el video, se ve que es algo tan sencillo que uno diría Cómo no se me ocurrió a mi antes®. El software esta disponible para bajar en el sitio web de desarrollo, donde puedes bajar la pizarra y unos demos multipunto. La versión para Mac OSX está en desarrollo, y también se viene versión para Linux. Si quieren, pueden contribuir al proyecto como desarrolladores. Ojo que no necesitas el Wii para hacer esto, solo el control. Así que la escasez de Wii no significa que no la puedas probar, tan solo necesitas desembolsar US$40 (CLP$20.500) por un Wiimote y un poco más para armar el lápiz. Apenas tengamos un Wii a mano haremos los testeos correspondientes, por que en FayerWayer amamos las nuevas interfaces, y más aún si las puedes armar tu mismo. ------------------------------------------------------------------ Seguimiento de los dedos con el Wiimote El uso de un LED matriz y algunas bandas, puede utilizar la cámara de infrarrojos en el control remoto de Wii para realizar un seguimiento de objetos, como los dedos, en el espacio 2D. Esto le permite interactuar con el ordenador simplemente moviendo las manos en el aire, similar a la interacción visto en la película "Minority Report". El Wiimote puede rastrear hasta 4 puntos simultáneamente. El software de red multipunto es una costumbre C # DirectX programa. Software Para ejecutar el programa de red que se ve en el vídeo: 1. En primer lugar, siga esta guía en usando el Wiimote con el C #. Es posible que tenga que descargar una copia de Visual C # Express para compilar / ejecutar esta muestra, si usted no lo tiene todavía. 2. Descargue una copia de las DirectX SDK. Puede que esto no es necesario ejecutar el programa muestra la red, pero se necesita si usted desea hacer algún cambio a la misma. 3. Baje el Wiimote Multipunto Cuadrícula muestra programa. Asegúrese de que el Wiimote se conecta a través de bluetooth y, a continuación, ejecutar el ". Exe" acceso directo en la carpeta principal. Una visita a este proyecto de avanzada y FAQ Discusión puesto puede ser muy englightening. También puede encontrar los foros de discusión oficiales de mi Wiimote proyectos útiles: WiimoteProject.com De bajo costo multi-punto Uso de pizarras interactivas el Wiimote Dado que el Wiimote puede rastrear fuentes de luz infrarroja (IR), puede realizar un seguimiento de las plumas que tienen un IR LED en la punta. Apuntando un Wiimote a una pantalla de proyección o la pantalla LCD, puede crear costos muy bajos y pizarras interactivas o comprimido muestra. Dado que el Wiimote puede rastrear hasta 4 puntos, hasta 4 plumas se pueden utilizar. También trabaja con gran trasero muestra proyectada. Software La calibración y un software de emulación de ratón está disponible para que lo descargue y pruebe usted mismo. Nota: Mi código de emulación de ratón no es perfecto. Si alguno de ustedes son programadores y puede hacerlo funcionar con Alias Sketchbook, envíeme una línea. 1. Conecta tu Wiimote al PC vía Bluetooth. Hay una serie de tutoriales en línea sobre cómo hacer esto, incluso para usted software específico / configuración de hardware. El Wiimote funciona con muchos (pero no todas) de controladores de Bluetooth. Usted puede reportar / leer sobre los problemas de compatibilidad en WiimoteProject.com 2. Descargue el software de Pizarra Wiimote hacia la derecha. Por favor, lea el "LEER ME.txt" archivo primero! Asegúrese de que el Wiimote se conecta a través de Bluetooth, y luego ejecute el archivo ". Exe" en la carpeta principal. NOTA: La buena colocación del Wiimote es clave para el buen seguimiento. Vea el README para más información. Multitouch: Las demos de multitouch son personalizados C # DirectX programas. Usted puede descargar el programa de ejemplo a la derecha, pero esto es siempre para los desarrolladores, sin el apoyo o la documentación. El código se basa en la parte superior de esta biblioteca Wiimote. Lamentablemente, varios toque capaz aplicaciones se encuentran actualmente muy raro. Cabe esperar, que cambiarán a medida que más desarrolladores de explorar su potencial. Construyendo plumas: Aquí hay un simple esquema de la luz pluma. Los LEDs que utilizo son Vishay TSAL6400s funcionando al 100, pero muchos otros LEDs trabajará también. Usted también puede ser capaz de iniciar el salto de la experimentación retro-ajuste de una mini llavero con una luz LED infrarrojos. Estoy estudiando en la fabricación y venta de bolígrafos de infrarrojos, pero esto puede tomar varios meses. Mac / Linux Versión: Debido a limitaciones de tiempo personal, probablemente no será capaz de hacer un puerto de mí mismo. Pero bastante maduro versiones están disponibles en línea. Sin embargo, no he probado a mí mismo. También he creado un proyecto de Source Forge - Pizarra Wiimote, pero no parece estar recibiendo mucho amor. Una visita a este proyecto de avanzada y FAQ Discusión puesto puede ser muy englightening. También puede encontrar los foros de discusión oficiales de mi Wiimote proyectos útiles: WiimoteProject.com SI QUIERES ALGUNOS SOFTWARE PARA ESTE PREOYECTO REVISA ESTA WEB http://translate.google.com/translate?hl=es&sl=en&u=http://johnnylee.net/projects/wii/&ei=DhggSu_cKM_gtgen5snZBg&sa=X&oi=translate&resnum=1&ct=result&prev=/search%3Fq%3Dhttp://johnnylee.net/projects/wii/%26hl%3Des%26client%3Dopera%26rls%3Des-LA%26hs%3DvgQ SI QUIERES OTRA INTERFACE MAS http://bumptop.com/ DISCULPEN POR EL INGLES PERO BUENO ASI ESTABAN LAS COSAS PER IGUAL SE ENTIENDE ESPERO QUE LES HALLA GUSTADO
Datos archivados del Taringa! original
0puntos
1,872visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
5visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

H
HacksBits🇦🇷
Usuario
Puntos0
Posts10
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.