Instalar webcam integrada syntek, TallerC-Cpp: Prólogo.- ¿Qué vamos a aprender?

De doc.ubuntu-es
(Diferencia entre las páginas)
Saltar a: navegación, buscar
 
 
Línea 1: Línea 1:
{{Comos}}
+
== Introducción ==
Para comprobar que webcam integrada tienes introduce en terminal "lsusb" y compara el ID en esta tabla:
+
C, y su sucesor más famoso, C++, son probablemente los lenguajes de programción más completos y potentes que existen, razón por la que su comprensión y su dominio puede resultarnos de mucha utilidad. Bien es cierto que son lenguajes algo complejos, que suelen necesitar algo más de trabajo, pero que resuleven los problemas más rápido, y de forma más potente que otros lenguajes menos complejos.
  
<table class="inline" border="1">
+
Realmente, sobre [http://www.codeblocks.org/ code::block] hay poco que mencionar, pues tan solo es una [http://es.wikipedia.org/wiki/Entorno_de_desarrollo_integrado IDE].
<tr class="row0">
+
<th class="col0 centeralign">  USB ID  </th><th class="col1 centeralign">  Modelos  </th><th class="col2 centeralign">  Descripción/Especificaciones  </th><th class="col3 centeralign">  Compatibilidad  </th>
+
</tr>
+
<tr class="row1">
+
  
<td class="col0 centeralign">  05e1:0501  </td><td class="col1 leftalign">Asus F2F, F2J, F3F, F3J, F3T, G1, Z53JA  </td><td class="col2 leftalign">Chipset DC-1125 semblable à 174f:a311  </td><td class="col3 centeralign">  Si  </td>
+
== Objetivo ==
</tr>
+
El objetivo es adquirir todos los conocimientos útiles sobre estos lenguajes de programación, que al terminar este tutorial serán finalmente uno.
<tr class="row2">
+
<td class="col0 centeralign">  174f:a311  </td><td class="col1 leftalign">Asus A3A, A6J, A6K, A6M, A6R, A6T, A6V, A7T, A7sv, A7U  </td><td class="col2 leftalign">Chipset STK-1125, 1.3MPx, USB2  </td><td class="col3 centeralign">  Si  </td>
+
  
</tr>
+
Así pues, y sin más preámbulos, comencemos con el tutorial.
<tr class="row3">
+
<td class="col0 centeralign">  174f:a312  </td><td class="col1 rightalign">  </td><td class="col2 rightalign">  </td><td class="col3 centeralign">  Si  </td>
+
</tr>
+
<tr class="row4">
+
<td class="col0 centeralign">  174f:a821  </td><td class="col1 leftalign">Packard Bell BU45, PB Easynote MX66-208W  </td><td class="col2 leftalign">Chipset STK-1135  </td><td class="col3 centeralign">  Si  </td>
+
  
</tr>
+
{| border=0 class="wikitable" align=center
<tr class="row5">
+
|-
<td class="col0 centeralign">  174f:aa11  </td><td class="col1 rightalign">  </td><td class="col2 rightalign">  </td><td class="col3 centeralign">  No  </td>
+
| style="text-align: center; border: 2px solid #8B673A; background-color: #F0E2C6; -moz-border-radius: 8px; margin: 10 10 10 10; padding: 5px; font-weight: bold;" | [[Taller de Programción C-Cpp]]
</tr>
+
| style="text-align: center; border: 2px solid #8B673A; background-color: #F0E2C6; -moz-border-radius: 8px; margin: 10 10 10 10; padding: 5px; font-weight: bold;" | [[Taller de Programción C-Cpp]]
<tr class="row6">
+
| style="text-align: center; border: 2px solid #8B673A; background-color: #F0E2C6; -moz-border-radius: 8px; margin: 10 10 10 10; padding: 5px; font-weight: bold;" | [[TallerC-Cpp: Capítulo 0.- Preparándolo todo...]]
<td class="col0 centeralign">  174f:5a35  </td><td class="col1 leftalign">Asus G1s, F3Sg  </td><td class="col2 leftalign">1.3MPixels  </td><td class="col3 centeralign">  Si  </td>
+
|}
  
</tr>
+
<!-- Categoría -->
<tr class="row7">
+
<td class="col0 centeralign">  174f:5a31  </td><td class="col1 leftalign">Asus F8s, F5RL  </td><td class="col2 leftalign">1.3MPixels  </td><td class="col3 centeralign">  Si  </td>
+
</tr>
+
<tr class="row8">
+
<td class="col0 centeralign">  174f:6a31  </td><td class="col1 leftalign">Asus A8J,F3S, F5R, VX2S, V1S, F5V  </td><td class="col2 rightalign">  </td><td class="col3 centeralign">  Si  </td>
+
  
</tr>
+
[[Categoría:Programación]]
<tr class="row9">
+
<td class="col0 centeralign">  174f:6a33  </td><td class="col1 leftalign">Asus F3SA, F9J, F9S, F9E  </td><td class="col2 leftalign">Semblable à 174f:6a31  </td><td class="col3 centeralign">  Si  </td>
+
</tr>
+
<tr class="row10">
+
<td class="col0 centeralign">  174f:6a51  </td><td class="col1 leftalign">Asus Z96J, Z96S, S96S  </td><td class="col2 leftalign">2.0MPx, USB2, UVC  </td><td class="col3 centeralign">  Si  </td>
+
 
+
</tr>
+
<tr class="row11">
+
<td class="col0 centeralign">  174F:6a54  </td><td class="col1 rightalign">  </td><td class="col2 rightalign">  </td><td class="col3 centeralign">  Si  </td>
+
</tr>
+
<tr class="row12">
+
<td class="col0 centeralign">  174F:6d51  </td><td class="col1 leftalign">Eurocom D900C, Clevo  </td><td class="col2 leftalign">2.0MPx, USB2  </td><td class="col3 centeralign">  No reconocida  </td>
+
 
+
</tr>
+
<tr class="row13">
+
<td class="col0 centeralign">  174F:8a51  </td><td class="col1 leftalign">Asus G70S      </td><td class="col2">2.0MPx, USB2, UVC </td><td class="col3 centeralign">  No reconocida  </td>
+
</tr>
+
<tr class="row14">
+
<td class="col0 centeralign" colspan="4">  A completar...  </td>
+
 
+
</tr>
+
</table>
+
 
+
 
+
== Requisitos previos ==
+
 
+
*Una cámara Syntek
+
 
+
*El driver Syntek, version 1.4
+
 
+
*Paquetes necesarios para la instalación
+
 
+
*Un programa para ver nuestra webcam. En Jaunty "camorama" no me funcionó, pero me funcionó "cheese", por eso recomendaré en este cómo "cheese"
+
 
+
 
+
== Instalando requisitos ==
+
 
+
*Descargar la versión 1.4 del driver aquí: http://sourceforge.net/projects/syntekdriver/files/syntekdriver/stk11xx-1.4.0.tar.gz/download
+
 
+
<pre>sudo apt-get install build-essential</pre>
+
 
+
<pre>sudo apt-get install subversion</pre>
+
 
+
<pre>sudo apt-get install cheese</pre>
+
 
+
==Instalando el driver==
+
 
+
Descomprimimos el driver que nos acabamos de bajar:
+
 
+
<pre>tar -xzvf stk11xx-1.3.1.tar.gz</pre>
+
 
+
Cambiamos a la carpeta que se acaba de crear:
+
 
+
<pre>cd stk11xx-1.4.0</pre>
+
 
+
Nos bajamos el make file que necesitamos:
+
 
+
<pre>wget http://bookeldor-net.info/merdier/Makefile-syntekdriver</pre>
+
 
+
Preparamos el make para la instalación:
+
 
+
<pre>make -f Makefile-syntekdriver</pre>
+
 
+
Finalmente instalamos:
+
 
+
<pre>sudo make -f Makefile-syntekdriver install</pre>
+
 
+
Estos dos últimos comandos para montar el módulo y que se cargue cada vez en el inicio:
+
 
+
<pre>sudo modprobe stk11xx</pre>
+
 
+
<pre>dmesg |tail</pre>
+
 
+
Para comprobar que la cámara está preparada para funcionar:
+
 
+
<pre>sudo lsusb -v|grep -A 8 Syntek</pre>
+
 
+
Podemos comprobar que nos funciona nuestra camara web iniciando cheese:
+
 
+
En el menú del [[panel gnome]] Aplicaciones--Gráficos--Cheese.
+
 
+
O puedes escribir en una terminal:
+
 
+
<pre>cheese</pre>
+
 
+
  [[Categoría:Webcams]]
+
 
+
--[[Usuario:Prezeus|Prezeus]] 11:01 10 jul 2009 (CEST)  ("Cómo" actualizado para Ubuntu 9.04 Jaunty Jackalope)
+

Última revisión de 14:33 18 jul 2009

[editar] Introducción

C, y su sucesor más famoso, C++, son probablemente los lenguajes de programción más completos y potentes que existen, razón por la que su comprensión y su dominio puede resultarnos de mucha utilidad. Bien es cierto que son lenguajes algo complejos, que suelen necesitar algo más de trabajo, pero que resuleven los problemas más rápido, y de forma más potente que otros lenguajes menos complejos.

Realmente, sobre code::block hay poco que mencionar, pues tan solo es una IDE.

[editar] Objetivo

El objetivo es adquirir todos los conocimientos útiles sobre estos lenguajes de programación, que al terminar este tutorial serán finalmente uno.

Así pues, y sin más preámbulos, comencemos con el tutorial.

Taller de Programción C-Cpp Taller de Programción C-Cpp TallerC-Cpp: Capítulo 0.- Preparándolo todo...
Herramientas personales