<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Raúl Alves Santos &#187; Placas</title>
	<atom:link href="https://diarium.usal.es/ralves/category/placas/feed/" rel="self" type="application/rss+xml" />
	<link>https://diarium.usal.es/ralves</link>
	<description>Facultad de Ciencias. Informática y Automática</description>
	<lastBuildDate>Thu, 12 Mar 2026 09:53:35 +0000</lastBuildDate>
	<language>es-ES</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>ROBKO 01 (Made in Bulgaria 80′s) v2.0</title>
		<link>https://diarium.usal.es/ralves/2024/09/11/robko-01-made-in-bulgaria-80%e2%80%b2s-v2-0/</link>
		<comments>https://diarium.usal.es/ralves/2024/09/11/robko-01-made-in-bulgaria-80%e2%80%b2s-v2-0/#comments</comments>
		<pubDate>Wed, 11 Sep 2024 08:09:07 +0000</pubDate>
		<dc:creator>ralves</dc:creator>
				<category><![CDATA[Microcontroladores]]></category>
		<category><![CDATA[Retroinformática]]></category>
		<category><![CDATA[Robótica]]></category>

		<guid isPermaLink="false">http://diarium.usal.es/ralves/?p=1352</guid>
		<description><![CDATA[En esta nueva versión se ha modificado la controladora de motores paso a paso. En vez de emplear 6 controladoras de motoras paso a posa “Easy Driver“, se han empleado 6 controladoras &#8220;TB6600&#8243; DFRobot:https://wiki.dfrobot.com/TB6600_Stepper_Motor_Driver_SKU__DRI0043 DFRobot TB6600 Stepper Motor Drive User Guide: https://dfimg.dfrobot.com/nobody/wiki/0bcc0b661ce7750ff7d0134bfc3e88b3.pdf BricoGeek: https://tienda.bricogeek.com/controladores-motores/992-controlador-de-motores-paso-a-paso-35a-tb6600.html?srsltid=AfmBOoqoMZXw1Ij6MLy4Mkt5MxiBLXfwrKgOH8ZZXZgcTDQvBYtluxGk Igual que en la primera versión hay un microcontrolador encargado de [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><!-- x-tinymce/html --></p>
<p>En esta nueva versión se ha modificado la controladora de motores paso a paso.</p>
<p>En vez de emplear 6 controladoras de motoras paso a posa “<em>Easy Driver</em>“, se han empleado 6 controladoras &#8220;TB6600&#8243;</p>
<p><img alt="" src="https://studium24.usal.es/draftfile.php/74371/user/draft/674794203/image%20%285%29.png" /></p>
<table border="1">
<col />
<col />
<tbody>
<tr>
<td><img alt="" src="https://studium24.usal.es/draftfile.php/74371/user/draft/674794203/image.png" width="299" height="435" /></td>
<td><img alt="" src="https://studium24.usal.es/draftfile.php/74371/user/draft/674794203/image%20%281%29.png" width="232" height="434" /></td>
</tr>
</tbody>
</table>
<p>DFRobot:<a href="https://wiki.dfrobot.com/TB6600_Stepper_Motor_Driver_SKU__DRI0043" target="_blank" rel="noopener">https://wiki.dfrobot.com/TB6600_Stepper_Motor_Driver_SKU__DRI0043</a></p>
<p>DFRobot TB6600 Stepper Motor Drive User Guide: <a href="https://dfimg.dfrobot.com/nobody/wiki/0bcc0b661ce7750ff7d0134bfc3e88b3.pdf" target="_blank" rel="noopener">https://dfimg.dfrobot.com/nobody/wiki/0bcc0b661ce7750ff7d0134bfc3e88b3.pdf</a></p>
<p>BricoGeek: <a href="https://tienda.bricogeek.com/controladores-motores/992-controlador-de-motores-paso-a-paso-35a-tb6600.html?srsltid=AfmBOoqoMZXw1Ij6MLy4Mkt5MxiBLXfwrKgOH8ZZXZgcTDQvBYtluxGk" target="_blank" rel="noopener">https://tienda.bricogeek.com/controladores-motores/992-controlador-de-motores-paso-a-paso-35a-tb6600.html?srsltid=AfmBOoqoMZXw1Ij6MLy4Mkt5MxiBLXfwrKgOH8ZZXZgcTDQvBYtluxGk</a></p>
<p>Igual que en la primera versión hay un microcontrolador encargado de de comunicarse con las controladoras paso a paso, pero además, va a haber otro microcontrolador que manejará las I/O de la caja de control, y la comunicación con el exterior a través de Bluetooh/WiFi, permitiendo el manejo local o remoto del robot, enviando los comandos de movimiento al primero.</p>
<table border="1">
<col />
<col />
<tbody>
<tr>
<td><img alt="" src="https://studium24.usal.es/draftfile.php/74371/user/draft/674794203/image%20%287%29.png" width="553" height="360" /></p>
<p><strong>Control Panel + Bluetooth/WiFi</strong></td>
<td><img alt="" src="https://studium24.usal.es/draftfile.php/74371/user/draft/674794203/image%20%288%29.png" width="583" height="377" /></p>
<p><strong>Control TB6600</strong></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>Las tramas para la comunicación remota vía Bluetooth/WiFi se han mantenido &#8220;compatibles&#8221; con la versión anterior.</p>
<p>La comunicación interna entre las placas &#8220;Control Panel&#8221; y &#8220;Control TB6600&#8243; se realizan por un puerto UART.</p>
<p>&nbsp;</p>
<p><img alt="" src="https://studium24.usal.es/draftfile.php/74371/user/draft/674794203/image%20%284%29.png" /></p>
<p>Se van a tener los siguientes tipos de tramas:</p>
<p><img alt="" src="https://studium24.usal.es/draftfile.php/74371/user/draft/674794203/image%20%289%29.png" width="879" height="141" /></p>
<p>Para el envío de la información para cada uno de los motores se envía de &#8220;Control Panel&#8221; a &#8220;Control TB660&#8243;: TRAMA_MOTOR, información de cada motor (Motor, Dirección, Hold, Speed) (Se mandan los 6, pero se podrían mandar fuera de orden y no todos), y TRAMA_END, y se espera a recibir confirmación.</p>
<p><img alt="" src="https://studium24.usal.es/draftfile.php/74371/user/draft/674794203/image%20%2811%29.png" width="609" height="402" /></p>
<p>&nbsp;</p>
<p>La siguiente imagen muestra el panel frontal:</p>
<p><img alt="" src="https://studium24.usal.es/draftfile.php/74371/user/draft/674794203/image%20%282%29.png" width="832" height="433" /></p>
<p>Desde él es posible controlar las articulaciones del robot mediante el uso de potenciómetros, que regulan el sentido y velocidad de giro de los motores paso a paso:</p>
<ul>
<li>Palanca de ON/OFF + Amperímetro/Voltímetro que controla la alimentación de las 6 controladoras.</li>
<li>Botón ON/OFF para el panel de control y su ESP32:
<ul>
<li>Pantalla TFT</li>
<li>6 Potenciómetros: BASE, SHOULDER, ELBOW, L.WRIST. R.WRIST,HAND</li>
<li>switches:
<ul>
<li>Control local/Remoto</li>
<li>En caso de control remoto Bluetooth/WiFi</li>
<li>Motor On/Off (mantener fuerza de motor)</li>
<li>Hand/Cmd:
<ul>
<li>Modo Hand (combinación de l/R wrist):
<ul>
<li>Pulsadores para el Pitch</li>
<li>Pulsadores para el Roll</li>
</ul>
</li>
<li>Modo Cmd:
<ul>
<li>Parada</li>
<li>Reset contadores de pulsos</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>Selector Control:
<ul>
<li>EXT: a través del puerto DB25, como en la versión anterior, permitiendo la conexión la botonera</li>
<li>INT: Los comandos se los manda el ESP que controla el panel, y pueden ser local o remotos</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>https://diarium.usal.es/ralves/2024/09/11/robko-01-made-in-bulgaria-80%e2%80%b2s-v2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ROBKO 01 (Made in Bulgaria 80&#8242;s)</title>
		<link>https://diarium.usal.es/ralves/2019/06/20/robko-01-made-in-bulgaria-80s/</link>
		<comments>https://diarium.usal.es/ralves/2019/06/20/robko-01-made-in-bulgaria-80s/#comments</comments>
		<pubDate>Thu, 20 Jun 2019 09:09:52 +0000</pubDate>
		<dc:creator>ralves</dc:creator>
				<category><![CDATA[Microcontroladores]]></category>
		<category><![CDATA[Robótica]]></category>

		<guid isPermaLink="false">http://diarium.usal.es/ralves/?p=1217</guid>
		<description><![CDATA[Robko-01 es un robot búlgaro del inicio de los 80&#8242;s con cinco grados de libertad desarrollado con fines académicos [1]. Es una &#8220;versión&#8221; del robot Armdroid 1 (Colne Robotics Ltd) [6,7] y casi idéntico al Minimover-5 [2,4,5].   Sus principales características son: grados de libertad: 5 + pinza radio de trabajo: 35.6cm capacidad de carga: [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Robko-01 es un robot búlgaro del inicio de los 80&#8242;s con cinco grados de libertad desarrollado con fines académicos [1]. Es una &#8220;versión&#8221; del robot Armdroid 1 (Colne Robotics Ltd) [6,7] y casi idéntico al Minimover-5 [2,4,5].</p>
<p style="text-align: center"> <a href="http://diarium.usal.es/ralves/files/2019/03/Robots.jpg"><img class="aligncenter  wp-image-1239" alt="Robots" src="http://diarium.usal.es/ralves/files/2019/03/Robots-1024x513.jpg" width="502" height="251" /></a></p>
<p>Sus <strong>principales características</strong> son:</p>
<ul>
<li><strong>grados de libertad:</strong> 5 + pinza</li>
<li><strong>radio de trabajo:</strong> 35.6cm</li>
<li><strong>capacidad de carga:</strong> 1500gr</li>
<li><strong>fuente de alimentación:</strong> 12V</li>
<li><strong>consumo:</strong> hasta 2.5A (400mAx6)</li>
<li><strong>motores:</strong> 6 de 12V, 400mA, 7.5º</li>
</ul>
<p>Dispone de 6 motores paso a paso para mover cada una de las articulaciones (base, shoulder, elbow, left wrist, right wrist, grip), apoyado en un sistema de engranajes, poleas y alambres.</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/03/R_E_9.jpg"><img class="aligncenter size-full wp-image-1253" alt="R_E_9" src="http://diarium.usal.es/ralves/files/2019/03/R_E_9.jpg" width="620" height="218" /></a></p>
<p>Las siguientes capturas del manual de usuario muestran los esquemas de las articulaciones:</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/03/R_E_8.jpg"><img class="size-full wp-image-1252" style="cursor: default;border-width: 0px;border-color: #0066cc;border-style: none" alt="R_E_8" src="http://diarium.usal.es/ralves/files/2019/03/R_E_8.jpg" width="311" height="297" /></a><img class="size-full wp-image-1251" alt="R_E_7" src="http://diarium.usal.es/ralves/files/2019/03/R_E_7.jpg" width="296" height="264" /></p>
<p><img class="size-full wp-image-1249" alt="R_E_4" src="http://diarium.usal.es/ralves/files/2019/03/R_E_4.jpg" width="313" height="213" /><img class="size-full wp-image-1247" alt="R_E_2" src="http://diarium.usal.es/ralves/files/2019/03/R_E_2.jpg" width="286" height="326" /><b></b><i></i></p>
<p><img class="size-full wp-image-1246" alt="R_E_1" src="http://diarium.usal.es/ralves/files/2019/03/R_E_1.jpg" width="313" height="232" /><img class="size-full wp-image-1250" alt="R_E_6" src="http://diarium.usal.es/ralves/files/2019/03/R_E_6.jpg" width="435" height="236" /></p>
<p>Las siguientes capturas del manual de usuario del robot Mini Mover 5, que es prácticamente igual:</p>
<p><img class="size-full wp-image-1254" alt="R_MM_0" src="http://diarium.usal.es/ralves/files/2019/03/R_MM_0.jpg" width="344" height="292" /><img class="size-full wp-image-1255" alt="R_MM_1" src="http://diarium.usal.es/ralves/files/2019/03/R_MM_1.jpg" width="277" height="229" /></p>
<p><img class="size-full wp-image-1256" alt="R_MM_2" src="http://diarium.usal.es/ralves/files/2019/03/R_MM_2.jpg" width="255" height="206" /><img class="size-full wp-image-1257" alt="R_MM_3" src="http://diarium.usal.es/ralves/files/2019/03/R_MM_3.jpg" width="309" height="218" /></p>
<h2></h2>
<h2><span style="color: #339966"><strong>Adquisición:</strong></span></h2>
<p>En la web <em>todocolección</em>  se consiguió un robko 01: <a href="https://www.todocoleccion.net/antiguedades-tecnicas/impresionante-antiguo-brazo-robotizado-robko-01-3h-anos-70-muy-raro~x109429835">https://www.todocoleccion.net/antiguedades-tecnicas/impresionante-antiguo-brazo-robotizado-robko-01-3h-anos-70-muy-raro~x109429835</a></p>
<h2></h2>
<h2><span style="color: #339966"><strong>Modificaciones:</strong></span></h2>
<p>A partir de ahí, después de intentar hacerlo funcionar tal y como se adquirió, y ver diversos ejemplos (ver desarrollos relacionados) se procedió a:</p>
<p>- Sustituir la controladora de motores paso a paso</p>
<p>- Creación de  un mando para el manejo manual de las articulaciones</p>
<p>- Creación de un módulo <em>Bluetooth/AP-wifi</em> para que una aplicación pudiera manejar el brazo</p>
<p>&nbsp;</p>
<h2><span style="color: #339966"><strong>Sustitución controladora de motores paso a paso:</strong></span></h2>
<p style="text-align: left">Originalmente trae una placa controladora para manejar los 6 motores paso a paso</p>
<p> <a href="http://diarium.usal.es/ralves/files/2019/06/IMG_20190614_130202082.jpg"><img class="alignnone size-medium wp-image-1277" alt="IMG_20190614_130202082" src="http://diarium.usal.es/ralves/files/2019/06/IMG_20190614_130202082-252x300.jpg" width="252" height="300" /></a></p>
<p style="text-align: left">En la parte superior tiene un conector al que se conectan los motores</p>
<p style="text-align: left"><a href="http://diarium.usal.es/ralves/files/2019/06/IMG_20190614_130218722.jpg"><img class="alignnone size-medium wp-image-1278" alt="IMG_20190614_130218722" src="http://diarium.usal.es/ralves/files/2019/06/IMG_20190614_130218722-300x185.jpg" width="300" height="185" /></a></p>
<p style="text-align: left">Y en la parte inferior dos conectores que se conectaban al ordenador que lo controlaba</p>
<p style="text-align: left"><a href="http://diarium.usal.es/ralves/files/2019/06/IMG_20190614_130209687.jpg"><img class="alignnone size-medium wp-image-1279" alt="IMG_20190614_130209687" src="http://diarium.usal.es/ralves/files/2019/06/IMG_20190614_130209687-300x62.jpg" width="300" height="62" /></a></p>
<p style="text-align: left">Se ha sustituido la placa que incorporaba por 6 controladoras de motoras paso a posa &#8220;<em>Easy Driver</em>&#8220;</p>
<p style="text-align: left"><a href="http://diarium.usal.es/ralves/files/2019/06/EasyDriver00.jpg"><img class="alignnone size-medium wp-image-1275" alt="EasyDriver00" src="http://diarium.usal.es/ralves/files/2019/06/EasyDriver00-300x168.jpg" width="300" height="168" /></a></p>
<p style="text-align: left">EasyDriver: <a href="https://learn.sparkfun.com/tutorials/easy-driver-hook-up-guide">https://learn.sparkfun.com/tutorials/easy-driver-hook-up-guide</a></p>
<p>Cada una de las placas controla un motor y va conectado al conector original</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/P1070064.jpg"><img class="alignnone size-medium wp-image-1281" alt="P1070064" src="http://diarium.usal.es/ralves/files/2019/06/P1070064-300x225.jpg" width="300" height="225" /></a></p>
<p>Y las líneas de control va a un conector DB-25</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/P1070066.jpg"><img class="alignnone size-medium wp-image-1282" alt="P1070066" src="http://diarium.usal.es/ralves/files/2019/06/P1070066-300x248.jpg" width="300" height="248" /></a></p>
<p>Esta caja es la que se alimentará a 12V (que se pasarán también al DB-25). Se le ha añadido una seta de emergencia y medidores de voltaje y corriente.</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/P1070062.jpg"><img class="alignnone size-medium wp-image-1283" alt="P1070062" src="http://diarium.usal.es/ralves/files/2019/06/P1070062-300x274.jpg" width="300" height="274" /></a></p>
<p>Ahora el brazo tiene por una parte la entrada de alimentación y por otra un conector DB-25 que va a permitir su manejo a través de una serie de señales (Direction, Enabled, Step), y puede alimentar a las placas que se conecten a él.</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/DB25.jpg"><img class="alignnone size-medium wp-image-1285" alt="DB25" src="http://diarium.usal.es/ralves/files/2019/06/DB25-300x79.jpg" width="300" height="79" /></a></p>
<p>Que se corresponden con las líneas de entrada de cada una de las controladoras de motores</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/C_MOTORES1.jpg"><img class="alignnone size-medium wp-image-1287" alt="C_MOTORES" src="http://diarium.usal.es/ralves/files/2019/06/C_MOTORES1-300x155.jpg" width="300" height="155" /></a></p>
<p>Que a su vez manejan cada uno de los motores de las articulaciones</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/MOT_AXIS.jpg"><img class="alignnone size-medium wp-image-1288" alt="MOT_AXIS" src="http://diarium.usal.es/ralves/files/2019/06/MOT_AXIS-300x231.jpg" width="300" height="231" /></a></p>
<p>&nbsp;</p>
<h2><span style="color: #339966"><strong>Creación de  un mando para el manejo manual de las articulaciones</strong></span></h2>
<p>Para el manejo sencillo de cada articulación se ha creado una botonera con dos botones (<em>Up-Down</em>) para cada una de las articulaciones, y un <em>slider</em> para seleccionar la velocidad de movimiento.</p>
<p>La velocidad de movimiento seleccionada es la misma para todos los motores, es decir, las líneas de <em>step</em> están todas unidas a una señal que crea pulsos según el valor del <em>slider</em>. Se podrían haber empleado líneas individuales para distintas velocidades de distintos motores. Lo que si que se puede hacer es mover varios motores al mismo tiempo.</p>
<p>La siguiente imagen muestra la botonera:</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/P1070070.jpg"><img class="alignnone size-medium wp-image-1295" alt="P1070070" src="http://diarium.usal.es/ralves/files/2019/06/P1070070-183x300.jpg" width="183" height="300" /></a></p>
<p>La botonera irá conectada al brazo mediante el conector DB-25. Para generar las señales correspondientes y leer las pulsaciones de los botones se emplea un Arduino Mega 2560.</p>
<p>Se tienen como entradas 12 botones (<em>Up-Down</em> para cada motor) y un <em>Slider</em>, y como salidas, las 6 líneas de dirección y activación para cada motor, y la línea que marca los pasos.</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/ArdunoMega.jpg"><img class="alignnone size-medium wp-image-1297" alt="ArdunoMega" src="http://diarium.usal.es/ralves/files/2019/06/ArdunoMega-267x300.jpg" width="267" height="300" /></a></p>
<p>Los botones y el slider:</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/P1070072.jpg"><img class="alignnone size-medium wp-image-1298" alt="P1070072" src="http://diarium.usal.es/ralves/files/2019/06/P1070072-300x225.jpg" width="300" height="225" /></a></p>
<p>Las líneas de salida se conectaran al conector DB-25, del que también se extrae la alimentación.</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/DB25.jpg"><img class="alignnone size-medium wp-image-1285" alt="DB25" src="http://diarium.usal.es/ralves/files/2019/06/DB25-300x79.jpg" width="300" height="79" /></a></p>
<p>&nbsp;</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/P1070073.jpg"><img class="alignnone size-medium wp-image-1299" alt="P1070073" src="http://diarium.usal.es/ralves/files/2019/06/P1070073-300x225.jpg" width="300" height="225" /></a></p>
<p>&nbsp;</p>
<h2><span style="color: #339966">Creación de un módulo Bluetooth/AP-wifi para que una aplicación pueda manejar el brazo</span></h2>
<p>En sustitución del mando manual anterior se ha creado un adaptador <em>bluetooth/wifi</em> que se conecta al conector DB-25 del brazo de igual manera que se hace con el mando manual y le trasmite las órdenes al brazo.</p>
<p>En este caso, en una versión inicial, se le pueden mandar desde una aplicación externa una serie de tramas que indiquen la acción a realizar:</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/tramas.jpg"><img class="alignnone size-full wp-image-1303" alt="tramas" src="http://diarium.usal.es/ralves/files/2019/06/tramas.jpg" width="289" height="183" /></a></p>
<p>Estas tramas podrán llegar vía <em>bluetooth</em> o <em>wifi</em> indistintamente, de manera que podrá activar o desactivar un motor, indicando la dirección de movimiento, y se podrá cambiar la velocidad, lo mismo que se hacía con el <em>slider</em> en el mando manual, todo esto desde una aplicación externa.</p>
<p>En este caso se ha empleado una placa ESP32 a la que se ha conectado un selector de <em>wifi</em> o <em>bluetooth</em>, un botón de emergencia para que pare todos los botones, y una pantalla TFT para ver la información que le va llegando. Además se emplean las mismas líneas que en el caso de mando manual para la conexión al DB-25, y la alimentación de la placa también se toma del brazo (en esta versión con un conversor DC-DC para seguir alimentando la placa ESP32 por el conector USB)</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/P1070081.jpg"><img class="alignnone size-medium wp-image-1306" alt="P1070081" src="http://diarium.usal.es/ralves/files/2019/06/P1070081-219x300.jpg" width="219" height="300" /></a></p>
<p>Las conexiones son las que aparecen en la imagen siguiente:</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/ESP32_CON.jpg"><img class="alignnone size-medium wp-image-1308" alt="ESP32_CON" src="http://diarium.usal.es/ralves/files/2019/06/ESP32_CON-300x223.jpg" width="300" height="223" /></a></p>
<p>Para poder seleccionar entre el mando manual y el conector <em>bluetooth/wifi</em> se ha empledo un <em>Data Switch</em> antiguo.</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/P1070082.jpg"><img class="alignnone size-medium wp-image-1310" alt="P1070082" src="http://diarium.usal.es/ralves/files/2019/06/P1070082-300x225.jpg" width="300" height="225" /></a></p>
<p>La pantalla TFT nos mostrará información de si está en modo <em>bluetooth</em> o <em>wifi</em>, la dirección IP, el estado de los motores, la velocidad&#8230;.</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/P1070083.jpg"><img class="alignnone size-thumbnail wp-image-1311" alt="P1070083" src="http://diarium.usal.es/ralves/files/2019/06/P1070083-150x150.jpg" width="150" height="150" /></a></p>
<p>Como prototipo se ha metido todo en una caja prefabricada</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/IMG_20190328_104038934.jpg"><img class="alignnone size-medium wp-image-1312" alt="IMG_20190328_104038934" src="http://diarium.usal.es/ralves/files/2019/06/IMG_20190328_104038934-162x300.jpg" width="162" height="300" /></a><a href="http://diarium.usal.es/ralves/files/2019/06/IMG_20190328_104043575.jpg"><img class="alignnone size-medium wp-image-1313" alt="IMG_20190328_104043575" src="http://diarium.usal.es/ralves/files/2019/06/IMG_20190328_104043575-163x300.jpg" width="163" height="300" /></a><a href="http://diarium.usal.es/ralves/files/2019/06/IMG_20190328_131939024.jpg"><img class="alignnone size-medium wp-image-1314" alt="IMG_20190328_131939024" src="http://diarium.usal.es/ralves/files/2019/06/IMG_20190328_131939024-300x249.jpg" width="300" height="249" /></a></p>
<h2><span style="color: #339966">Resultado final</span></h2>
<p>El resultado final obtenido es un brazo robótico &#8220;funcional&#8221; recuperado de los años 80s es cual en futuras versiones pueda ser manejado de una manera más &#8220;inteligente&#8221; mediante secuencias programadas, como se puede ver en vídeos y desarrollos relacionados, no solamente manejo manual (ya sea con los mandos o de manera remota).</p>
<p>La utilidad práctica es muy cuestionable, pero, ver un robot búlgaro de los años 80s de poleas funcionando no tiene precio.</p>
<p><a href="http://diarium.usal.es/ralves/files/2019/06/IMG_20190328_131933211.jpg"><img class="alignnone size-large wp-image-1317" alt="IMG_20190328_131933211" src="http://diarium.usal.es/ralves/files/2019/06/IMG_20190328_131933211-1024x730.jpg" width="1024" height="730" /></a></p>
<p>&nbsp;</p>
<p><strong><span style="color: #ff0000;font-size: 1.5em">Referencias:</span></strong></p>
<ol>
<li>&#8220;<strong>Control of Educational Manipulator &#8211; &#8216;ROBKO 01&#8242; with Modern Computer Architecture</strong>&#8220;, Valentin Nikolov, Technical University, Sofia (<a href="https://drive.google.com/file/d/1nWwVJWtuJQcOQ1ptTI2EbWYAS9h4uzpb/view?usp=sharing" target="_blank">búlgaro</a>,  <a href="https://drive.google.com/file/d/1t27JbLTbuMowm9s4vyOCALyxZp-HnVs3/view?usp=sharing" target="_blank">español</a>)</li>
<li>&#8220;<strong>The Michigan Minimover Robot Interface System</strong>&#8220;, Bruce B. Gaya, C.S.G. Lee, The University of Michigan, 1982 (<a href="https://drive.google.com/file/d/1fUECKvxNovhJJ2DYFByCO_at4m2dpYen/view?usp=sharing" target="_blank">inglés</a>)</li>
<li>&#8220;<strong>Manual de usuario ROBKO-01</strong>&#8221; (<a href="https://drive.google.com/file/d/1jb-GE-wp4DIMeDmJrOEhJ4IIkjXtH6j4/view?usp=sharing" target="_blank">búlgaro</a>)</li>
<li>&#8220;<strong>MiniMover-5 User Reference And Applications Manual</strong>&#8220;, Microbot, 1980 (<a href="https://drive.google.com/file/d/1vXwRLz8ZmTuyJu0_BVY6pmLbLq6PRCDU/view?usp=sharing" target="_blank">inglés</a>)</li>
<li>&#8220;<strong>Robotic Software for the mini-mover 5 robot arm</strong>&#8220;, Alexander Zelinsky, University of Wollongong, Australia, 1984 (<a href="https://drive.google.com/file/d/1wJ3YFs4MzPbeJT08pIZFoSF4la6Gdsa2/view?usp=sharing" target="_blank">inglés</a>)</li>
<li>&#8220;<strong>Colne Robotics Armdroid: The Small-System Robot</strong>&#8220;, Steven W, Leininger, BYTE Publications Inc, May 1982 (<a href="https://drive.google.com/file/d/1GZKBnf6E71vtCwlwNh7gh5CmCWROIcY8/view?usp=sharing" target="_blank">inglés</a>)</li>
<li>&#8220;<strong>ARMDROID Construction and Operation Manual</strong>&#8220;, Colne Robotics, 1981 (<a href="https://drive.google.com/file/d/1hlXKW9YQXxC9R5vQqOSseG2TUmtTcV-_/view?usp=sharing" target="_blank">Introduction</a>, <a href="https://drive.google.com/file/d/1kYIKjRc9ofcTHyv_LAjswSrC25tgck0f/view?usp=sharing" target="_blank">Mechanics</a>, <a href="https://drive.google.com/file/d/1FImkwJDQOwI8q8GKX8qE2fwqCstKT8_b/view?usp=sharing" target="_blank">Electronics</a>, <a href="https://drive.google.com/file/d/1Sn9nUtGWiGjMHM0EaaaaiN2zwCA6RwSH/view?usp=sharing" target="_blank">Software</a>, <a href="https://drive.google.com/file/d/1NNzYp_DQcm-w7ncGjhf2jiCZM1lMa6Kt/view?usp=sharing" target="_blank">Command Routines 1</a>, <a href="https://drive.google.com/file/d/1G7Oj-AV6Exphi4FIdO0dSzJAK5k9cWLl/view?usp=sharing" target="_blank">Command Routines 2</a>, <a href="https://drive.google.com/file/d/1LCR5hScxwz9yMAhLsZbflQriVxhGaGfY/view?usp=sharing" target="_blank">Subroutines</a>, <a href="https://drive.google.com/file/d/1Z9Bf6Q-E13BkUU0pMHPsWStc85Xsn7RZ/view?usp=sharing" target="_blank">Applications</a>, <a href="https://drive.google.com/file/d/1YrF8Bj-pMlDzQVLQS97f2w9cb4_5Ma81/view?usp=sharing" target="_blank">Blueprints</a>)</li>
</ol>
<p>&nbsp;</p>
<h2><span style="color: #ff0000">Vídeos:</span></h2>
<ul>
<li><strong>Robko 01:</strong> <p><a href="https://diarium.usal.es/ralves/2019/06/20/robko-01-made-in-bulgaria-80s/"><em>Pinche aquí para ver el vídeo</em></a></p></li>
<li><strong>Brief demostration of Robko 01:</strong>  <p><a href="https://diarium.usal.es/ralves/2019/06/20/robko-01-made-in-bulgaria-80s/"><em>Pinche aquí para ver el vídeo</em></a></p></li>
<li><strong>Testing Robko 01:</strong>  <p><a href="https://diarium.usal.es/ralves/2019/06/20/robko-01-made-in-bulgaria-80s/"><em>Pinche aquí para ver el vídeo</em></a></p></li>
<li><strong>ROBKO 01 controlled via USB:</strong>  <p><a href="https://diarium.usal.es/ralves/2019/06/20/robko-01-made-in-bulgaria-80s/"><em>Pinche aquí para ver el vídeo</em></a></p></li>
<li><strong>Conveyor band for Robko 01: </strong> <p><a href="https://diarium.usal.es/ralves/2019/06/20/robko-01-made-in-bulgaria-80s/"><em>Pinche aquí para ver el vídeo</em></a></p></li>
<li><strong>Robko 01 new USB multiple joint control:</strong>  <p><a href="https://diarium.usal.es/ralves/2019/06/20/robko-01-made-in-bulgaria-80s/"><em>Pinche aquí para ver el vídeo</em></a></p></li>
<li><strong>Minimover-5:</strong> <p><a href="https://diarium.usal.es/ralves/2019/06/20/robko-01-made-in-bulgaria-80s/"><em>Pinche aquí para ver el vídeo</em></a></p></li>
<li><strong>Armdroid 1 &#8211; FUZE Basic:</strong> <p><a href="https://diarium.usal.es/ralves/2019/06/20/robko-01-made-in-bulgaria-80s/"><em>Pinche aquí para ver el vídeo</em></a></p></li>
<li><strong>Armdroid at work: </strong><p><a href="https://diarium.usal.es/ralves/2019/06/20/robko-01-made-in-bulgaria-80s/"><em>Pinche aquí para ver el vídeo</em></a></p></li>
</ul>
<h2><span style="color: #ff0000">Desarrollos Relacionados:</span></h2>
<ul>
<li><strong>Orlin Dimitrov: </strong><a href="https://github.com/orlin369/Robko01">https://github.com/orlin369/Robko01</a></li>
<li><strong>Simeon Ivanov:</strong> <a href="https://github.com/SimeonSimeonovIvanov/ROBKO-01">https://github.com/SimeonSimeonovIvanov/ROBKO-01</a></li>
<li><strong>Aaron Klapheck&#8217; Website: The MiniMover 5:</strong> <a href="https://sites.google.com/site/aaronklapheckswebsite/aaron-s-interests-and-projects/the-minimover-5">https://sites.google.com/site/aaronklapheckswebsite/aaron-s-interests-and-projects/the-minimover-5</a></li>
<li><strong>Richard Morris, &#8220;ArmDroid 1&#8243;</strong>: <a href="https://armdroid1.blogspot.com/" target="_blank">https://armdroid1.blogspot.com/</a>, <a href="https://github.com/Armdroid">https://github.com/Armdroid</a></li>
</ul>
<h2><span style="color: #ff0000">Enlaces Relacionados:</span></h2>
<ul>
<li><span style="color: #000000"><strong>Robko 01:</strong></span>
<ul>
<li><em><strong>Manual de usuario (Búlgaro): </strong></em><a href="https://www.slideshare.net/orlin369/technical-documentation-of-robko01-micro-robot-robotic-hand?next_slideshow=1">https://www.slideshare.net/orlin369/technical-documentation-of-robko01-micro-robot-robotic-hand?next_slideshow=1</a></li>
<li><em><strong>Wikipedia: &#8220;ROBKO-01&#8243;:</strong></em> <a href="https://bg.wikipedia.org/wiki/%D0%A0%D0%BE%D0%B1%D0%BA%D0%BE_01">https://bg.wikipedia.org/wiki/%D0%A0%D0%BE%D0%B1%D0%BA%D0%BE_01</a></li>
</ul>
</li>
<li><strong>Armdroid:</strong>
<ul>
<li>http://www.senster.com/alex_zivanovic/armdroid/</li>
</ul>
</li>
<li><strong><span style="color: #000000">IMKO-1:</span></strong>
<ul>
<li><em><strong>Clones Apple II</strong></em>: <a href="https://www.zdnet.com/article/how-these-communist-era-apple-ii-clones-helped-shape-central-europes-it-sector/">https://www.zdnet.com/article/how-these-communist-era-apple-ii-clones-helped-shape-central-europes-it-sector/</a></li>
<li><em><strong>Wikipedia: &#8220;IMKO-01 (ИМКО-1)&#8221;</strong></em>:  <a href="https://en.wikipedia.org/wiki/IMKO-1">https://en.wikipedia.org/wiki/IMKO-1</a></li>
<li><em><strong>Old Computers Musseum: &#8220;IMKO-1/2 &amp; Pravetz 82&#8243;:</strong> </em><a href="https://en.wikipedia.org/wiki/IMKO-1">&#8220;https://en.wikipedia.org/wiki/IMKO-1&#8243;</a></li>
</ul>
</li>
<li><strong>EasyDriver:</strong>
<ul>
<li><strong style="font-style: italic">bricogeek: </strong><a style="font-style: italic" href="https://tienda.bricogeek.com/motores/78-controlador-easydriver-para-motores-paso-a-paso.html">https://tienda.bricogeek.com/motores/78-controlador-easydriver-para-motores-paso-a-paso.html</a></li>
</ul>
</li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>https://diarium.usal.es/ralves/2019/06/20/robko-01-made-in-bulgaria-80s/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RaspberryPi + ili9341</title>
		<link>https://diarium.usal.es/ralves/2014/05/12/raspberrypi-ili9341/</link>
		<comments>https://diarium.usal.es/ralves/2014/05/12/raspberrypi-ili9341/#comments</comments>
		<pubDate>Mon, 12 May 2014 17:04:09 +0000</pubDate>
		<dc:creator>ralves</dc:creator>
				<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[ili9341]]></category>
		<category><![CDATA[Raspberry]]></category>
		<category><![CDATA[TFT]]></category>

		<guid isPermaLink="false">http://diarium.usal.es/ralves/?p=679</guid>
		<description><![CDATA[Tal y como aparece en muchos proyectos en la Web es posible conectar una pantalla TFT de bajo coste a la RaspberryPi vía SPI. En este caso se va a conectar una pantalla de 2.2&#8243; con el controlador ili9341. Las principales características de esta pantalla son: Operating Voltage:5v/3.3v Size : 67mmX40mm/2.63&#8221;x1.57&#8221; Congroller: ILI9341 Resolution: QVGA [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><span style="font-size: small">Tal y como aparece en muchos proyectos en la Web es posible conectar una pantalla TFT de bajo coste a la RaspberryPi vía SPI.</span> <span style="font-size: small">En este caso se va a conectar una pantalla de 2.2&#8243; con el controlador ili9341.</span> <span style="font-size: small"><a href="http://www.aliexpress.com/item/Wholesale-1PC-2-2-Inch-240-320-Dots-SPI-TFT-LCD-Serial-Port-Module-Display-ILI9341/1641459659.html"><img class="aligncenter" alt="" src="https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcTSkBkhZcH4bZyoZZbSLi-9s4y4uSxqzJ12Ptt7fQHgTWK2pkgn" width="282" height="179" /></a></span> <span style="font-size: small">Las principales características de esta pantalla son:</span></p>
<ul>
<li><span style="font-size: small">Operating Voltage:5v/3.3v</span></li>
<li><span style="font-size: small">Size : 67mmX40mm/2.63&#8221;x1.57&#8221;</span></li>
<li><span style="font-size: small">Congroller: ILI9341</span></li>
<li><span style="font-size: small">Resolution: QVGA 240*320 Dots</span></li>
</ul>
<p><span style="font-size: small"> </span> <span style="font-size: small">Las conexiones necesarias entre la RaspberryPi y la pantalla son (RaspberryPi -&gt; Pantalla):</span></p>
<ul>
<li><span style="font-size: small">3.3 v (Pin 1)-&gt; VCC</span></li>
<li><span style="font-size: small">GND (Pin 6) -&gt; GND</span></li>
<li><span style="font-size: small">CE0 (Pin 24) -&gt; CS</span></li>
<li><span style="font-size: small">GPIO23 (Pin 16)-&gt; RESET</span></li>
<li><span style="font-size: small">GPIO25 (Pin 22)-&gt; D/C</span></li>
<li><span style="font-size: small">MOSI (Pin 19)-&gt; SDI (MOSI)</span></li>
<li><span style="font-size: small">CLK (Pin 23)-&gt; SCK</span></li>
<li><span style="font-size: small">GPIO24 (Pin 18)-&gt; LED</span></li>
<li><span style="font-size: small">MISO (Pin 21)-&gt; SDO (MISO)</span></li>
</ul>
<p><span style="font-size: small">La instalación de los driver/modulos se realiza según lo mostrado en:</span></p>
<ul>
<li><span style="font-size: small">https://github.com/notro/fbtft/</span></li>
<li><span style="font-size: small">https://github.com/notro/fbtft/wiki</span></li>
</ul>
<p><span style="font-size: small">Siguiendo los pasos se puede realizar de la manera fácil bajándose una distribución que ya incluya todo, o compilar e instalar manualmente.</span></p>
<ol>
<li>Opciones
<ol>
<li><span style="font-size: small">Instalado ya en una distribución: <a href="http://tronnes.org/downloads/2014-01-07-wheezy-raspbian-2014-03-12-fbtft-master-firmware.zip">2014-01-07-wheezy-raspbian-2014-03-12-fbtft-master-firmware.zip</a></span></li>
<li>Instalando el kernel y el driver
<ol>
<li>
<pre>sudo wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update -O /usr/bin/rpi-update &amp;&amp; sudo chmod +x /usr/bin/rpi-update</pre>
</li>
<li>
<pre># remove or comment out the spi blacklist line
sudo nano /etc/modprobe.d/raspi-blacklist.conf</pre>
</li>
<li>Install
<ol>
<li>FBTFT driver as loadable
<ol>
<li>
<pre>sudo REPO_URI=https://github.com/notro/rpi-firmware rpi-update
sudo shutdown -r now</pre>
</li>
</ol>
</li>
<li>FBTFT driver built into the kernel
<ol>
<li>
<pre>sudo REPO_URI=https://github.com/notro/rpi-firmware BRANCH=builtin rpi-update
sudo shutdown -r now</pre>
</li>
</ol>
</li>
</ol>
</li>
</ol>
</li>
</ol>
</li>
<li><span style="font-size: small">Step-by-Step:</span></li>
<li><span style="font-size: small">https://github.com/notro/fbtft/wiki#step-by-step-using-fbtft</span>
<ol>
<li>
<pre><em style="font-family: Consolas, Monaco, monospace;font-size: 12px;line-height: 18px">sudo modprobe fbtft_device custom name=fb_ili9341 speed=32000000 rotate=90  buswidth=8  gpios=reset:23,led:24,dc:25</em></pre>
<ol>
<li><span style="font-family: Consolas, Monaco, monospace;font-size: 12px;line-height: 18px">http://www.raspberrypi.org/forums/viewtopic.php?t=52882</span></li>
</ol>
</li>
<li>
<pre><em></em>con2fbmap 1 1</pre>
<ol>
<li> http://manpages.ubuntu.com/manpages/gutsy/man1/con2fbmap.1.html</li>
</ol>
</li>
</ol>
</li>
<li><span style="font-size: small">Autoarranque y rotado</span>
<ol>
<li><span style="font-size: small">Driver</span>
<ol>
<li>Add to file: <em style="font-family: Consolas, Monaco, monospace;font-size: 12px;line-height: 18px">/etc/modules</em></li>
<li>
<pre>sudo modprobe fbtft_device custom name=fb_ili9341 speed=32000000 rotate=90  buswidth=8  gpios=reset:23,led:24,dc:25 verbose=0</pre>
<ol>
<li>Ref: https://github.com/notro/fbtft/wiki/fbtft_device</li>
</ol>
</li>
</ol>
</li>
<li><span style="font-size: small">Auto login and startx</span>
<ol>
<li><span style="font-size: small">Auto login:  </span><em><code>/etc/inittab</code></em>
<ol>
<li>
<pre><span style="font-family: Consolas, Monaco, monospace;font-size: 12px;line-height: 18px">#1:2345:respawn:/sbin/getty --noclear 38400 tty1</span></pre>
</li>
<li>
<pre><span style="font-family: Consolas, Monaco, monospace;font-size: 12px;line-height: 18px">1:2345:respawn:/bin/login -f pi tty1 &lt;/dev/tty1 &gt;/dev/tty1 2&gt;&amp;1</span></pre>
</li>
</ol>
</li>
<li><span style="font-size: small">Auto startx: </span> <em><code>/etc/rc.local</code></em>
<ol>
<li><span style="font-family: Consolas, Monaco, monospace;font-size: 12px;line-height: 18px">su -l pi -c &#8220;env FRAMEBUFFER=/dev/fb1 startx &amp;&#8221;</span></li>
</ol>
</li>
<li><span style="font-size: small">Console at boot</span>
<ol>
<li><span style="font-size: small">Add kernel argument to file </span><em><code>/boot/cmdline.txt</code></em>
<ol>
<li><span style="font-family: Consolas, Monaco, monospace;font-size: 12px;line-height: 18px">fbcon=map:10</span></li>
</ol>
</li>
<li><span style="font-size: small">Para cambiar el título de letra</span>
<ol>
<li>
<pre>fbcon=font:MINI4x6</pre>
<ol>
<li><span style="font-size: small">http://www.mjmwired.net/kernel/Documentation/fb/fbcon.txt#72</span></li>
</ol>
</li>
</ol>
</li>
</ol>
</li>
</ol>
</li>
</ol>
</li>
</ol>

<a href='https://diarium.usal.es/ralves/2014/05/12/raspberrypi-ili9341/arranque/' title='RaspberryPi + ili9341'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2014/05/Arranque-150x150.png" class="attachment-thumbnail" alt="Arranque" /></a>
<a href='https://diarium.usal.es/ralves/2014/05/12/raspberrypi-ili9341/htop/' title='htop'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2014/05/htop-150x150.png" class="attachment-thumbnail" alt="htop" /></a>
<a href='https://diarium.usal.es/ralves/2014/05/12/raspberrypi-ili9341/x/' title='X'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2014/05/X-150x150.png" class="attachment-thumbnail" alt="X-Window" /></a>

<p>Aquí otro tutorial: http://www.raspberrypirobot.com/2-2-tft-lcd-display-240&#215;320-for-raspberrypi/ <p><a href="https://diarium.usal.es/ralves/2014/05/12/raspberrypi-ili9341/"><em>Pinche aquí para ver el vídeo</em></a></p>   Siguiente paso:</p>
<ul>
<li>Instalar el AdvMame</li>
<li>Hacer lo mismo con una TFT + Touch de bajo coste
<ul>
<li><a href="http://diarium.usal.es/ralves/files/2014/05/TFT_Touch.png"><img class="aligncenter size-full wp-image-699" alt="TFT_Touch" src="http://diarium.usal.es/ralves/files/2014/05/TFT_Touch.png" width="300" height="202" /></a></li>
</ul>
</li>
<li>Añadir las entradas de estas dos pantallas manejadas con arduino</li>
<li>Probar esta pantalla con el ODROID-U3</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>https://diarium.usal.es/ralves/2014/05/12/raspberrypi-ili9341/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adaptador wifi TP-LINK TL-WN725N para Raspberry Pi</title>
		<link>https://diarium.usal.es/ralves/2014/01/17/adaptador-wifi-tp-link-tl-wn725n-para-raspberry-pi/</link>
		<comments>https://diarium.usal.es/ralves/2014/01/17/adaptador-wifi-tp-link-tl-wn725n-para-raspberry-pi/#comments</comments>
		<pubDate>Fri, 17 Jan 2014 14:38:47 +0000</pubDate>
		<dc:creator>ralves</dc:creator>
				<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Raspberry]]></category>
		<category><![CDATA[TP-LINK]]></category>

		<guid isPermaLink="false">http://diarium.usal.es/ralves/?p=621</guid>
		<description><![CDATA[ACTUALIZACIÓN: Instrucciones en: https://www.raspberrypi.org/forums/viewtopic.php?p=462982 Para ver la versión de linux: uname -a Buscar la versión del driver: 8188eu-20160201.tar.gz 8188eu-v7-20160201.tar.gz (Pi 2) Instalar: wget https://dl.dropboxusercontent.com/u/80256631/8188eu-2015yyzz.tar.gz tar xzf 8188eu-2015yyzz.tar.gz ./install.sh &#160; &#160; Dado que el adaptador TP-LINK (TL-WN725N) no es reconocido directamente por wheezy-raspbian habrá que instalar el driver correspondiente. En la siguiente web (http://www.raspberrypi.org/forum/viewtopic.php?p=479340#p479340) se puede ver el [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>ACTUALIZACIÓN:</p>
<p>Instrucciones en: https://www.raspberrypi.org/forums/viewtopic.php?p=462982</p>
<p><strong>Para ver la versión de linux:</strong></p>
<p>uname -a</p>
<p><strong>Buscar la versión del driver:</strong></p>
<p>8188eu-20160201.tar.gz</p>
<p>8188eu-v7-20160201.tar.gz (Pi 2)</p>
<p><strong>Instalar:</strong></p>
<p>wget https://dl.dropboxusercontent.com/u/80256631/8188eu-2015yyzz.tar.gz<br />
tar xzf 8188eu-2015yyzz.tar.gz<br />
./install.sh</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Dado que el adaptador TP-LINK (<a href="http://www.tp-link.es/products/details/?categoryid=&amp;model=TL-WN725N#down">TL-WN725N</a>) no es reconocido directamente por wheezy-raspbian habrá que instalar el driver correspondiente.</p>
<p>En la siguiente web (http://www.raspberrypi.org/forum/viewtopic.php?p=479340#p479340) se puede ver el procedimiento:</p>
<p><em>&#8220;automatic download and install script&#8221;: version information is fetched directly from the initial post in this topic, and firmware is systematically installed if present in tarball. Use install-8188eu.sh to download and install the proper driver for the rpi you run from. Use install-8188eu.sh -k &lt;kernel build&gt; to select the closest available driver version in case no exact match is found for the local kernel. install-8188eu.sh -l shows a list of available driver versions.</em></p>
<p><em>pi@raspberrypi ~ $ curl -s http://www.raspberrypi.org/phpBB3/download/file.php?id=5536 | tar xz</em></p>
<p><em>pi@raspberrypi ~ $ ./install-8188eu.sh -h</em><br />
<em> usage: install-8188eu.sh [-k|--kernel &lt;kernel build&gt;] [-l|--list]</em></p>
<p><em>pi@raspberrypi ~ $ ./install-8188eu.sh -k</em></p>
<p>Después como en la EDUP:</p>
<p>/etc/network/interfaces  con el WPA-SSID y WPA-PSK correspondiente, funciona directamente</p>
<p><em>auto wlan0</em><br />
<em> iface wlan0 inet dhcp</em><br />
<em> wpa-ssid &#8220;&lt;mySSID&gt;&#8221;</em><br />
<em> wpa-psk &#8220;&lt;MySuperSecretPassword&gt;&#8221;</em></p>
]]></content:encoded>
			<wfw:commentRss>https://diarium.usal.es/ralves/2014/01/17/adaptador-wifi-tp-link-tl-wn725n-para-raspberry-pi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MiniAntimorlacoPi (Tercera versión)</title>
		<link>https://diarium.usal.es/ralves/2013/11/21/miniantimorlacopi-tercera-version/</link>
		<comments>https://diarium.usal.es/ralves/2013/11/21/miniantimorlacopi-tercera-version/#comments</comments>
		<pubDate>Thu, 21 Nov 2013 15:45:49 +0000</pubDate>
		<dc:creator>ralves</dc:creator>
				<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Robótica]]></category>

		<guid isPermaLink="false">http://diarium.usal.es/ralves/?p=607</guid>
		<description><![CDATA[Aquí viene la tercera edición del MiniAntimorlacoPi, evolución de la inacabada segunda versión: Como plataforma básica se tendría lo imprescindible para moverse: Kit de motores y ruedas http://www.aliexpress.com/item/2sets-Smart-Car-Robot-Rubber-Tire-Wheel-N20-DC-Geared-Motor-3V-9V-free-shipping/763323807.html Controladora de motores http://www.aliexpress.com/item/FREE-SHIPPING-L298-L298N-motor-driver-board-motor-drive-module/1053402330.html 2 baterías 18650 y con sus porta baterías http://www.aliexpress.com/item/10Pcs-Plastic-Battery-Storage-Case-Box-Holder-for-1-x-18650-Black-with-6-Wire-Leads/789238519.html Interruptor http://www.aliexpress.com/item/High-Quality-Mini-3-Pin-Toggle-Switch-SPDT-On-On-5A-at-125Vac-2A-at-250Vac/1187112635.html Tabla de cortar PVC Separadores http://www.aliexpress.com/item/M3-Nylon-Hex-Spacers-Screw-Nut-Assortment-Kit-Stand-off-Plastic-Accessories-Set/1061548702.html Rueda loca Para controlar la webcam se necesita adicionalmente: Controladora de [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Aquí viene la tercera edición del MiniAntimorlacoPi, evolución de la inacabada segunda versión:</p>
<p>Como plataforma básica se tendría lo imprescindible para moverse:</p>
<ul>
<li>Kit de motores y ruedas <a href="http://www.aliexpress.com/item/2sets-Smart-Car-Robot-Rubber-Tire-Wheel-N20-DC-Geared-Motor-3V-9V-free-shipping/763323807.html">http://www.aliexpress.com/item/2sets-Smart-Car-Robot-Rubber-Tire-Wheel-N20-DC-Geared-Motor-3V-9V-free-shipping/763323807.html</a></li>
<li>Controladora de motores <a href="http://www.aliexpress.com/item/FREE-SHIPPING-L298-L298N-motor-driver-board-motor-drive-module/1053402330.html">http://www.aliexpress.com/item/FREE-SHIPPING-L298-L298N-motor-driver-board-motor-drive-module/1053402330.html</a></li>
<li>2 baterías 18650 y con sus porta baterías <a href="http://www.aliexpress.com/item/10Pcs-Plastic-Battery-Storage-Case-Box-Holder-for-1-x-18650-Black-with-6-Wire-Leads/789238519.html">http://www.aliexpress.com/item/10Pcs-Plastic-Battery-Storage-Case-Box-Holder-for-1-x-18650-Black-with-6-Wire-Leads/789238519.html</a></li>
<li>Interruptor <a href="http://www.aliexpress.com/item/High-Quality-Mini-3-Pin-Toggle-Switch-SPDT-On-On-5A-at-125Vac-2A-at-250Vac/1187112635.html">http://www.aliexpress.com/item/High-Quality-Mini-3-Pin-Toggle-Switch-SPDT-On-On-5A-at-125Vac-2A-at-250Vac/1187112635.html</a></li>
<li>Tabla de cortar PVC</li>
<li>Separadores <a href="http://www.aliexpress.com/item/M3-Nylon-Hex-Spacers-Screw-Nut-Assortment-Kit-Stand-off-Plastic-Accessories-Set/1061548702.html">http://www.aliexpress.com/item/M3-Nylon-Hex-Spacers-Screw-Nut-Assortment-Kit-Stand-off-Plastic-Accessories-Set/1061548702.html</a></li>
<li>Rueda loca</li>
</ul>
<p>Para controlar la webcam se necesita adicionalmente:</p>
<ul>
<li>Controladora de servos: <a href="http://www.aliexpress.com/snapshot/203414667.html">http://www.aliexpress.com/snapshot/203414667.html</a></li>
<li>Pan &amp; tilt (dos servos Hitec HS-422)</li>
<li>Cámara Logitech</li>
<li>DC DC: <a href="http://www.aliexpress.com/item/Ultra-small-LM2596-power-supply-module-DC-DC-BUCK-3A-adjustable-buck-module-regulator-ultra-LM2596S/739489407.html">http://www.aliexpress.com/item/Ultra-small-LM2596-power-supply-module-DC-DC-BUCK-3A-adjustable-buck-module-regulator-ultra-LM2596S/739489407.html</a></li>
</ul>
<p>Y por último la Raspberry Pi, módulo wifi y batería:</p>
<ul>
<li>RaspberryPi + SD</li>
<li>USB wifi EDUP <a href="http://www.aliexpress.com/snapshot/232335587.html">http://www.aliexpress.com/snapshot/232335587.html</a></li>
<li>Batería externa USB 5200mAh <a href="http://www.amazon.es/Romoss-5200mAh-cargador-Micro-USB-Smartphone/dp/B00BH90LAM">http://www.amazon.es/Romoss-5200mAh-cargador-Micro-USB-Smartphone/dp/B00BH90LAM</a></li>
</ul>
<p>&nbsp;</p>
<p>El primer paso es volver a montar todo en la plataforma de PVC:</p>
<p><a href="http://diarium.usal.es/ralves/files/2013/11/P1010041.jpg"><br />
</a>
<a href='https://diarium.usal.es/ralves/2013/11/21/miniantimorlacopi-tercera-version/p1010042/' title='P1010042'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/11/P1010042-150x150.jpg" class="attachment-thumbnail" alt="Base Plataforma 1" /></a>
<a href='https://diarium.usal.es/ralves/2013/11/21/miniantimorlacopi-tercera-version/p1010041/' title='P1010041'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/11/P1010041-150x150.jpg" class="attachment-thumbnail" alt="Base Plataforma 2" /></a>
</p>
<p>&nbsp;</p>
<p>Ahora a esperar a los conectores para la Raspberry Pi y el voltímetro:</p>
<ul>
<li>Conectores <a href="http://www.aliexpress.com/item/Free-Shipping-50PCS-DC3-26-Pin-Shrouded-Male-Header-Connector-2-54mm/1266228157.html">http://www.aliexpress.com/item/Free-Shipping-50PCS-DC3-26-Pin-Shrouded-Male-Header-Connector-2-54mm/1266228157.html</a></li>
<li>Voltímetro <a href="http://www.aliexpress.com/item/Wholesale-12V-Brand-New-10pcs-lot-Mini-DC3-2-30V-Red-Digital-Voltmeter-Volt-Panel-Meter/1281882632.html">http://www.aliexpress.com/item/Wholesale-12V-Brand-New-10pcs-lot-Mini-DC3-2-30V-Red-Digital-Voltmeter-Volt-Panel-Meter/1281882632.html</a></li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>https://diarium.usal.es/ralves/2013/11/21/miniantimorlacopi-tercera-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MiniAntimorlacoPi (Segunda Versión)</title>
		<link>https://diarium.usal.es/ralves/2013/10/08/miniantimorlacopi-segunda-version/</link>
		<comments>https://diarium.usal.es/ralves/2013/10/08/miniantimorlacopi-segunda-version/#comments</comments>
		<pubDate>Tue, 08 Oct 2013 17:04:21 +0000</pubDate>
		<dc:creator>ralves</dc:creator>
				<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Robótica]]></category>

		<guid isPermaLink="false">http://diarium.usal.es/ralves/?p=586</guid>
		<description><![CDATA[Una vez probado el MiniAntimorlacoPi, en su versión de madera, se va a proceder a realizar en &#8220;plástico&#8221;, para ello después de ver los precios de las láminas de policarbonato se decide emplear una tabla de cortar de los chinos, cuyo mayor problema es que el grosor no es uniforme. Se cortan las mismas piezas [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Una vez probado el MiniAntimorlacoPi, en su versión de madera, se va a proceder a realizar en &#8220;plástico&#8221;, para ello después de ver los precios de las láminas de policarbonato se decide emplear una tabla de cortar de los chinos, cuyo mayor problema es que el grosor no es uniforme.</p>
<p>Se cortan las mismas piezas que se tenían en madera, pero ahora en PVC.</p>

<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000823/' title='Montando la base 1'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000823-150x150.jpg" class="attachment-thumbnail" alt="Montando la base 1" /></a>
<a href='https://diarium.usal.es/ralves/2013/10/08/miniantimorlacopi-segunda-version/p1000844/' title='P1000844'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000844-150x150.jpg" class="attachment-thumbnail" alt="P1000844" /></a>
<a href='https://diarium.usal.es/ralves/2013/10/08/miniantimorlacopi-segunda-version/p1000847/' title='P1000847'><img width="150" height="146" src="http://diarium.usal.es/ralves/files/2013/09/P1000847-150x146.jpg" class="attachment-thumbnail" alt="P1000847" /></a>

<p>&nbsp;</p>
<p>En esta versión se va a utilizar solamente 3 sensores de proximidad, pero se le va a añadir una cámara web para hacer streaming con <em>motion. </em>Además se le va a añadir un pan &amp; tilt, para poder orientar la cámara. Para ello se va a emplear una controladora de servos vía serie.</p>
<p>Nuevos materiales:</p>
<ul>
<li> Tabla de cortar y spray rojo vivo</li>
<li>Controladora de servos: <a href="http://www.aliexpress.com/snapshot/203414667.html">http://www.aliexpress.com/snapshot/203414667.html</a></li>
<li>Pan &amp; tilt (dos servos Hitec HS-422)</li>
<li>Cámara Logitech</li>
<li>Tornillería y barras espaciadoras</li>
<li>Baterías</li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>https://diarium.usal.es/ralves/2013/10/08/miniantimorlacopi-segunda-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MiniAntimorlacoPi (Primera Versión)</title>
		<link>https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/</link>
		<comments>https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/#comments</comments>
		<pubDate>Wed, 11 Sep 2013 18:06:22 +0000</pubDate>
		<dc:creator>ralves</dc:creator>
				<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Robótica]]></category>
		<category><![CDATA[SoC (System on Chip)]]></category>
		<category><![CDATA[Raspberry]]></category>

		<guid isPermaLink="false">http://diarium.usal.es/ralves/?p=541</guid>
		<description><![CDATA[Siguiendo la tradición del los robots de madera y con el objetivo de emplear la RaspberryPi en un robot se procede a crear a MiniAntimorlacoPi. Componentes necesarios: RaspberryPi + SD USB wifi EDUP http://www.aliexpress.com/snapshot/232335587.html Batería externa USB 5200mAh http://www.amazon.es/Romoss-5200mAh-cargador-Micro-USB-Smartphone/dp/B00BH90LAM Kit de motores y ruedas http://www.aliexpress.com/item/2sets-Smart-Car-Robot-Rubber-Tire-Wheel-N20-DC-Geared-Motor-3V-9V-free-shipping/763323807.html Controladora de motores http://www.aliexpress.com/item/FREE-SHIPPING-L298-L298N-motor-driver-board-motor-drive-module/1053402330.html Detectores de distancia http://www.aliexpress.com/item/Free-shippping-5pcs-Smart-car-robot-E18-D80NK-infrared-obstacle-avoidance-sensor-proximity-switch-3-80cm/905509966.html (Estos para la versión segunda) Conversores de nivel [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Siguiendo la tradición del los robots de madera y con el objetivo de emplear la RaspberryPi en un robot se procede a crear a MiniAntimorlacoPi.</p>
<p><strong>Componentes necesarios:</strong></p>
<ul>
<li>RaspberryPi + SD</li>
<li>USB wifi EDUP <a href="http://www.aliexpress.com/snapshot/232335587.html">http://www.aliexpress.com/snapshot/232335587.html</a></li>
<li>Batería externa USB 5200mAh <a href="http://www.amazon.es/Romoss-5200mAh-cargador-Micro-USB-Smartphone/dp/B00BH90LAM">http://www.amazon.es/Romoss-5200mAh-cargador-Micro-USB-Smartphone/dp/B00BH90LAM</a></li>
<li>Kit de motores y ruedas <a href="http://www.aliexpress.com/item/2sets-Smart-Car-Robot-Rubber-Tire-Wheel-N20-DC-Geared-Motor-3V-9V-free-shipping/763323807.html">http://www.aliexpress.com/item/2sets-Smart-Car-Robot-Rubber-Tire-Wheel-N20-DC-Geared-Motor-3V-9V-free-shipping/763323807.html</a></li>
<li>Controladora de motores <a href="http://www.aliexpress.com/item/FREE-SHIPPING-L298-L298N-motor-driver-board-motor-drive-module/1053402330.html">http://www.aliexpress.com/item/FREE-SHIPPING-L298-L298N-motor-driver-board-motor-drive-module/1053402330.html</a></li>
<li>Detectores de distancia <a href="http://www.aliexpress.com/item/Free-shippping-5pcs-Smart-car-robot-E18-D80NK-infrared-obstacle-avoidance-sensor-proximity-switch-3-80cm/905509966.html">http://www.aliexpress.com/item/Free-shippping-5pcs-Smart-car-robot-E18-D80NK-infrared-obstacle-avoidance-sensor-proximity-switch-3-80cm/905509966.html</a> (Estos para la versión segunda)</li>
<li>Conversores de nivel <a href="http://www.aliexpress.com/item/HOT-SALE-7pc-Logic-Level-Converter-converts-3-3V-5V-TTL-logic-level-conversion-bidirectional-Mutual/858000551.html">http://www.aliexpress.com/item/HOT-SALE-7pc-Logic-Level-Converter-converts-3-3V-5V-TTL-logic-level-conversion-bidirectional-Mutual/858000551.html</a> (Estos para la segunda versión)</li>
<li>Rueda loca</li>
<li>Madera</li>
<li>Batería de 9v</li>
<li>Cables, tornillos, etc.</li>
</ul>
<p>&nbsp;</p>
<p><strong>Montando la plataforma:</strong></p>
<p>Siguiendo el diseño de Antimorlaco con varias capas de madera obtenemos la estructura en la cual se van a montar los motores, ruedas y controladora.</p>
<p>&nbsp;</p>

<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000823/' title='Montando la base 1'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000823-150x150.jpg" class="attachment-thumbnail" alt="Montando la base 1" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000822/' title='Montado la base 2'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000822-150x150.jpg" class="attachment-thumbnail" alt="Montado la base 2" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000825/' title='Base base'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000825-150x150.jpg" class="attachment-thumbnail" alt="Base base" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000824/' title='Colocando sensores de proximidad'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000824-150x150.jpg" class="attachment-thumbnail" alt="Colocando sensores de proximidad" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000826/' title='Base'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000826-150x150.jpg" class="attachment-thumbnail" alt="Base" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000827/' title='Probando como ubicación'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000827-150x150.jpg" class="attachment-thumbnail" alt="Probando como ubicación" /></a>

<p>&nbsp;</p>
<p><strong>Probando la controladora con la RaspberryPi:</strong></p>
<p>&nbsp;</p>

<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000821/' title='Probando motores 1'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000821-150x150.jpg" class="attachment-thumbnail" alt="Probando motores 1" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/dsc_1228/' title='Probando motores 2'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/DSC_1228-150x150.jpg" class="attachment-thumbnail" alt="Probando motores 2" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/dsc_1219/' title='Probando motores 3'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/DSC_1219-150x150.jpg" class="attachment-thumbnail" alt="Probando motores 3" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/dsc_1217/' title='Piezas'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/DSC_1217-150x150.jpg" class="attachment-thumbnail" alt="Piezas" /></a>

<p>&nbsp;</p>
<p>En la siguiente dirección se puede encontrar un manual de la controladora de motores:</p>
<p>http://www.mineco.gob.es/stfls/mineco/prensa/ficheros/noticias/2013/130802_APLSCP_2_agosto.pdf</p>
<p>&nbsp;</p>
<p>Como se ve en la siguiente figura no es exactamente la misma controladora pero es muy similar.</p>
<p><img class="aligncenter size-medium wp-image-565" alt="Controladora" src="http://diarium.usal.es/ralves/files/2013/09/Controladora-300x152.jpg" width="300" height="152" /></p>
<p>Para manejar los botones se necesitan 6 salidas (ENA, ENB, IN1, IN2, IN3 e IN4). Estas están agrupadas de tres en tres (ENA-IN1-IN2 y ENB-IN3-IN4). La entradas INx sirven para seleccionar la dirección de giro, y las ENx para habilitar el motor o no, en este caso estas entradas conectadas a una salida PWM permitirían manejar la velocidad de giro.</p>
<p>Para manejar estas 6 señales se van a emplear seis pines de la RaspberryPi (hay que tener en cuenta que las E/S son de 3.3v, aunque en este caso, en principio da lo mismo). Para manejarlos se va a emplear la librería <strong><a title="Wiring Pi" href="http://wiringpi.com/">Wiring Pi</a>:</strong></p>
<p>&#8220;<em><strong>WiringPi</strong></em> is a GPIO access library written in C for the BCM2835 used in the <strong>Raspberry Pi</strong>. It’s released under the <a title="GNU LGPLv3" href="http://www.gnu.org/copyleft/lesser.html" target="_blank">GNU LGPLv3</a> license and is usable from C and C++ and many other languages with suitable wrappers (See below) It’s designed to be familiar to people who have used the Arduino “<em>wiring</em>” system&#8221; <a href="http://wiringpi.com/">http://wiringpi.com/</a></p>
<p>La placa tiene dos conectores, P1 y P5, con los pines GPIO</p>
<p><img class="aligncenter" alt="" src="http://wiringpi.com/wp-content/uploads/2013/03/gpio1.png" width="600" height="295" /></p>
<p><img class="aligncenter" alt="" src="http://wiringpi.com/wp-content/uploads/2013/03/gpio21.png" width="600" height="137" /></p>
<p>Se conectaran directamente los pines de la Raspberry a la controladora (la numeración de pines es la indicada para WiringPi):</p>
<ul>
<li>ENA -&gt; Pin 0</li>
<li>IN1 -&gt; Pin 2</li>
<li>IN2 -&gt; Pin 3</li>
<li>ENB -&gt; Pin 1</li>
<li>IN3 -&gt; Pin 4</li>
<li>IN4 -&gt; Pin 5</li>
</ul>
<p><a href="http://diarium.usal.es/ralves/files/2013/09/P1000821.jpg"><img class="aligncenter size-medium wp-image-552" alt="P1000821" src="http://diarium.usal.es/ralves/files/2013/09/P1000821-300x156.jpg" width="300" height="156" /></a></p>
<p>Para probar el funcionamiento, una vez conectado todo, se alimenta la placa controladora con una fuente de 9v y habrá que hacer un programa en C para activar y desactivar las distintas salidas. Para ello se va a emplear la librería WiringPi, para instalarla hay que seguir los siguientes pasos (<a href="http://wiringpi.com/download-and-install/">http://wiringpi.com/download-and-install/</a>)</p>
<ol>
<li>sudo apt-get install git-core</li>
<li>sudo apt-get update</li>
<li>sudo apt-get upgrade</li>
<li>git clone git://git.drogon.net/wiringPi</li>
<li>cd wiringPi</li>
<li>git pull origin</li>
<li>cd wiringPi</li>
<li>./build</li>
</ol>
<p>Una vez hecho esto hay gran variedad de ejemplos de demostración de uso de las GPIO, PWM, I2C, etc.</p>
<p>Para probar si está bien instalado:</p>
<ol>
<li>cd ./wiringPi/gpio</li>
<li>./pintest</li>
<li>./gpio readall</li>
</ol>
<p>Para la prueba inicial basta con realizar un programa que maneje los seis pines:</p>
<ol>
<li>Declarar la librería: #include &lt;wiringPi.h&gt;</li>
<li>Inicializar: wiringPiSetup();</li>
<li>Configurar los pines: pinMode(ENA,OUTPUT);</li>
<li>Escribir un valor: digitalWrite(ENA, HIGH);</li>
</ol>
<p>Para realizar una prueba modificando la velocidad de giro de los motores se va a emplear PWM, como solamente se dispone de un PWM hardware se va a emplear PWM software, para ello:</p>
<ol>
<li>Declarar adicionalmente la librería: #include &lt;softPwm.h&gt;</li>
<li>Iniciar los PEM software: softPwmWrite(ENA, 0, RANGO);</li>
<li>Dar un valor: softPwmWrite(EN1, velocidad);</li>
</ol>
<p>&nbsp;</p>
<p>Con esto, y unas funciones para pasar de valores de velocidad de avance y giro a valores de PWM y determinar el sentido de giro, ya se podrían controlar los motores.</p>
<p>&nbsp;</p>
<p><strong>Todo junto:</strong></p>
<p>Ahora, para ver como se mueve la plataforma, hay que montar el soporte junto a la RaspberryPi y las baterías.</p>

<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000827/' title='Probando como ubicación'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000827-150x150.jpg" class="attachment-thumbnail" alt="Probando como ubicación" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000832/' title='Robot montado'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000832-150x150.jpg" class="attachment-thumbnail" alt="Robot montado" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000831/' title='Robot montado 2'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000831-150x150.jpg" class="attachment-thumbnail" alt="Robot montado 2" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000833/' title='Robot montado 4'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000833-150x150.jpg" class="attachment-thumbnail" alt="Robot montado 4" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000834/' title='Robot montado 3'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000834-150x150.jpg" class="attachment-thumbnail" alt="Robot montado 3" /></a>

<p>&nbsp;</p>
<p><strong> Primera prueba:</strong></p>
<p>La primera prueba realizada se ha hecho siguiendo lo visto anteriormente, un programa que según se pulsen las teclas O,P,Q,A se mueva el robot, y pulsando N y M que se permita variar la velocidad. Con este programa se ha probado los motores, al aire, y después para manejarlo de forma remota simplemente se ha iniciado una conexión ssh remota y se ha arrancado el programa desde el terminal.</p>
<p><strong>Segunda prueba:</strong></p>
<p>La segunda prueba realizada en vez de arrancar un terminal remoto&#8230; lo que se ha creado es un servidor al cual se puede conectar un cliente y mandarle órdenes de movimiento por un socket. En este caso se ha respetado el protocolo empleado en Antimorlaco, con lo que el mismo programa cliente podría conectarse a los dos robots sin necesidad de modificaciones.</p>
<p>Reutilizando el software existente para Antimorlaco se ha creado el servidor (RaspberryPi-Linux) y el cliente (Windows 7).</p>
<p>&nbsp;</p>
<p><em id="__mceDel"><a href="http://diarium.usal.es/ralves/files/2013/09/WindowsAntimorlacoPi.jpg"><img class="aligncenter size-medium wp-image-548" alt="WindowsAntimorlacoPi" src="http://diarium.usal.es/ralves/files/2013/09/WindowsAntimorlacoPi-300x121.jpg" width="300" height="121" /></a></em></p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000835/' title='Andando'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000835-150x150.jpg" class="attachment-thumbnail" alt="Andando" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000837/' title='Familia Antimorlaco'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000837-150x150.jpg" class="attachment-thumbnail" alt="Familia Antimorlaco" /></a>

<p>Y con esto ya está preparado para la segunda versión en la que se añadirán los detectores de proximidad y seguidores de líneas.</p>
<p>&nbsp;</p>
<p><strong>Galería completa:</strong></p>

<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/controladora-3/' title='Controladora'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/Controladora-150x150.jpg" class="attachment-thumbnail" alt="Controladora" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/dsc_1217/' title='Piezas'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/DSC_1217-150x150.jpg" class="attachment-thumbnail" alt="Piezas" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000821/' title='Probando motores 1'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000821-150x150.jpg" class="attachment-thumbnail" alt="Probando motores 1" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000823/' title='Montando la base 1'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000823-150x150.jpg" class="attachment-thumbnail" alt="Montando la base 1" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000822/' title='Montado la base 2'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000822-150x150.jpg" class="attachment-thumbnail" alt="Montado la base 2" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000825/' title='Base base'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000825-150x150.jpg" class="attachment-thumbnail" alt="Base base" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000824/' title='Colocando sensores de proximidad'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000824-150x150.jpg" class="attachment-thumbnail" alt="Colocando sensores de proximidad" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000826/' title='Base'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000826-150x150.jpg" class="attachment-thumbnail" alt="Base" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000827/' title='Probando como ubicación'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000827-150x150.jpg" class="attachment-thumbnail" alt="Probando como ubicación" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/dsc_1228/' title='Probando motores 2'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/DSC_1228-150x150.jpg" class="attachment-thumbnail" alt="Probando motores 2" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000828/' title='Conectado Raspberry'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000828-150x150.jpg" class="attachment-thumbnail" alt="Conectado Raspberry" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/dsc_1219/' title='Probando motores 3'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/DSC_1219-150x150.jpg" class="attachment-thumbnail" alt="Probando motores 3" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/windowsantimorlacopi/' title='WindowsAntimorlacoPi'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/WindowsAntimorlacoPi-150x150.jpg" class="attachment-thumbnail" alt="WindowsAntimorlacoPi" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000832/' title='Robot montado'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000832-150x150.jpg" class="attachment-thumbnail" alt="Robot montado" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000831/' title='Robot montado 2'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000831-150x150.jpg" class="attachment-thumbnail" alt="Robot montado 2" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000834/' title='Robot montado 3'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000834-150x150.jpg" class="attachment-thumbnail" alt="Robot montado 3" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000835/' title='Andando'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000835-150x150.jpg" class="attachment-thumbnail" alt="Andando" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000837/' title='Familia Antimorlaco'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000837-150x150.jpg" class="attachment-thumbnail" alt="Familia Antimorlaco" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/p1000833/' title='Robot montado 4'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000833-150x150.jpg" class="attachment-thumbnail" alt="Robot montado 4" /></a>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>https://diarium.usal.es/ralves/2013/09/11/miniantimorlacopi-primera-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recreativa con Raspberry Pi + ChameleonPi (Segunda Versión)</title>
		<link>https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/</link>
		<comments>https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/#comments</comments>
		<pubDate>Thu, 05 Sep 2013 11:11:16 +0000</pubDate>
		<dc:creator>ralves</dc:creator>
				<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Retroinformática]]></category>
		<category><![CDATA[SoC (System on Chip)]]></category>
		<category><![CDATA[ChameleonPi]]></category>
		<category><![CDATA[raspberry Pi]]></category>
		<category><![CDATA[Recreativa]]></category>

		<guid isPermaLink="false">http://diarium.usal.es/ralves/?p=474</guid>
		<description><![CDATA[Continuando el proyecto de creación de la recreativa iniciado en aquí. Para la segunda versión se ha seguido un diseño similar a la presentada por Kundomando by Rubok.   En este caso se va a añadir, además de la RaspberryPi, unos altavoces Soyntec y los cables y fuentes de alimentación necesarios. En vez de tener [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Continuando el proyecto de creación de la recreativa iniciado en <a href="https://diarium.usal.es/ralves/wp-admin/post.php?post=459&amp;action=edit">aquí</a>.</p>
<p>Para la segunda versión se ha seguido un diseño similar a la presentada por <a href="http://www.retrovicio.org/proyecto/kontumando-by-rubo">Kundomando by Rubok</a>.</p>
<p style="text-align: center"><a href="http://www.retrovicio.org/proyecto/kontumando-by-rubo"><img title="Kundomando by Rubok" alt="Kundomando by Rubok" src="http://www.retrovicio.org/ficheros/proyecto/5979/kontumando_by_rubok-mini.jpg" width="258" height="190" /></a> <img class="aligncenter" title="Esquema Kundomando by Rubok" alt="Esquema Kundomando by Rubok" src="http://www.retrovicio.org/ficheros/proyecto/5979/kontumando_by_rubok-esquema_mando_y_botones_700x247mm_300ppp.jpg" width="499" height="176" /></p>
<p>En este caso se va a añadir, además de la RaspberryPi, unos altavoces Soyntec y los cables y fuentes de alimentación necesarios. En vez de tener una apertura por la parte superior se le va a poner una bandeja deslizante en la parte de abajo para poder acceder al cableado y poder emplearlo como joystick arcade o como recreativa completa, incluyendo o no la RaspberryPi (por no tenerla siempre en la caja y utilizarla para otro menesteres).</p>
<p><strong style="font-size: 13px;line-height: 19px">Material:</strong></p>
<ul>
<li><a href="http://www.raspberrypi.org/">RaspberryPi </a>+ Tarjeta SD 16Gb con <a href="http://chameleon.enging.com/">ChameleonPi</a></li>
<li>Joystick Arcade: <a href="http://www.aliexpress.com/item/Arcade-parts-Bundles-kit-With-Joystick-Pushbutton-Microswitch-2-player-USB-to-Jamme-board-to-Build/642498707.html">http://www.aliexpress.com/item/Arcade-parts-Bundles-kit-With-Joystick-Pushbutton-Microswitch-2-player-USB-to-Jamme-board-to-Build/642498707.html</a></li>
<li>Cargador micro USB</li>
<li>Cable HDMI-DVI</li>
<li>Altavoces Soyntec Voizze 150: <a href="http://www.soyntec.com/es/item/voizze_150_black_night">http://www.soyntec.com/es/item/voizze_150_black_night</a></li>
<li>Cargador USB</li>
<li>Tablones de DM:</li>
<li>Carriles</li>
<li>Cinta de canto en U</li>
<li>Láminas de vinilo negro.</li>
</ul>
<p>Inicialmente estaba planeado alimentar todo con una fuente ATX, pero, al no seguir el consejo de <em>mide dos veces corta una </em>la fuente ATX colisionaba con los botones, con lo que se van a emplear dos cargadores USB normales.</p>
<p>&nbsp;</p>
<p><strong>Preparación del armazón</strong></p>

<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000489/' title='Tablones DM'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000489-150x150.jpg" class="attachment-thumbnail" alt="Tablones DM" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000491/' title='Comparación v1 con V2'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000491-150x150.jpg" class="attachment-thumbnail" alt="Comparación" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000493/' title='Tablones recortados'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000493-150x150.jpg" class="attachment-thumbnail" alt="Prueba con botones, aquí es cuando se ve que no entra la fuente ATX" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000494/' title='Tablones montados con guía'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000494-150x150.jpg" class="attachment-thumbnail" alt="Cajón montado con guías" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000495/' title='Prueba montaje'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000495-150x150.jpg" class="attachment-thumbnail" alt="Aspecto inicial" /></a>

<p>Panel superior: 250x700x16mm</p>
<p>Panel frontal: 100x650x16mm</p>
<p>Paneles laterales: 140x230x16mm (dos, y luego hay que cortar&#8230;..100&#8230;140)</p>
<p>Panel trasero: 120x650x16mm</p>
<p>Panel inferior: 200x650x16mm, y si se van a poner raíles hay que cortar 650-&gt;630</p>
<p>&nbsp;</p>
<p>El objetivo final es tener algo similar a lo siguiente:</p>
<p><a href="http://diarium.usal.es/ralves/files/2013/09/Sin-título.jpg"><img class="aligncenter size-medium wp-image-491" alt="Sin título" src="http://diarium.usal.es/ralves/files/2013/09/Sin-título-300x114.jpg" width="300" height="114" /></a></p>
<p>&nbsp;</p>
<p><strong>Montaje del panel:</strong></p>
<p>Una vez cortada la pieza del panel superior hay que pintarla, forrarla, poner láminas xerografiadas, metacrilato, etc. En este caso se ha forrado con vinilo, de baja calidad (<a href="http://www.aliexpress.com/snapshot/237651641.html">http://www.aliexpress.com/snapshot/237651641.html</a>).</p>
<p><a href="http://diarium.usal.es/ralves/files/2013/09/P1000795.jpg"><img class="aligncenter size-medium wp-image-498" alt="P1000795" src="http://diarium.usal.es/ralves/files/2013/09/P1000795-300x146.jpg" width="300" height="146" /></a></p>
<p>Al forrarla se debe emplear la parte que tenga menos arrugas, cosa que no hice, y tener cuidado de que no se rompa.</p>
<p><a href="http://diarium.usal.es/ralves/files/2013/09/P1000796.jpg"><img class="aligncenter size-medium wp-image-499" alt="P1000796" src="http://diarium.usal.es/ralves/files/2013/09/P1000796-300x153.jpg" width="300" height="153" /></a></p>
<p>Una vez hecho esto hay que montar los botones y los joysticks, con cuidado de no retorcer el vinilo</p>
<p style="text-align: center"><img class="aligncenter" alt="" src="http://image.dhgate.com/albu_283143145_00-1.0x0/arcade-parts-bundles-kit-with-joystick-pushbutton.jpg" width="299" height="224" /></p>
<p><img class="aligncenter size-medium wp-image-500" alt="P1000797" src="http://diarium.usal.es/ralves/files/2013/09/P1000797-300x114.jpg" width="300" height="114" /><a href="http://diarium.usal.es/ralves/files/2013/09/P1000798.jpg"><img class="aligncenter size-medium wp-image-501" alt="P1000798" src="http://diarium.usal.es/ralves/files/2013/09/P1000798-300x120.jpg" width="300" height="120" /></a></p>
<p>Ahora hay que cablearlos a la placa controladora USB</p>
<p><a href="http://diarium.usal.es/ralves/files/2013/09/controladora1.jpg"><img class="aligncenter size-medium wp-image-506" alt="controladora" src="http://diarium.usal.es/ralves/files/2013/09/controladora1-300x206.jpg" width="300" height="206" /></a></p>
<p>&nbsp;</p>
<p><span style="font-size: 13px;line-height: 19px"> <a href="http://diarium.usal.es/ralves/files/2013/09/RECREATIVA.jpg"><img class="aligncenter size-medium wp-image-510" alt="RECREATIVA" src="http://diarium.usal.es/ralves/files/2013/09/RECREATIVA-300x107.jpg" width="300" height="107" /></a><a href="http://diarium.usal.es/ralves/files/2013/09/RECREATIVA..jpg"><br />
</a></span></p>
<p><a href="http://diarium.usal.es/ralves/files/2013/09/P1000803.jpg"><img class="aligncenter size-medium wp-image-502" alt="P1000803" src="http://diarium.usal.es/ralves/files/2013/09/P1000803-300x133.jpg" width="300" height="133" /></a></p>
<p><a href="http://diarium.usal.es/ralves/files/2013/09/P1000805.jpg"><img class="aligncenter size-medium wp-image-504" alt="P1000805" src="http://diarium.usal.es/ralves/files/2013/09/P1000805-300x98.jpg" width="300" height="98" /></a></p>
<p>Los códigos correspondientes a las pulsaciones del teclado se pueden ver en <a href="ftp://ftp.kajak.org.pl/pub/repo/linux/drivers/input/keyboard/atakbd.c">ftp://ftp.kajak.org.pl/pub/repo/linux/drivers/input/keyboard/atakbd.c</a></p>
<p>No se pone directamente Up a Up, Down a Down&#8230;&#8230; porque no funciona. Para verificar si se ha cableado bien se puede emplear el programa jstest.</p>
<p><a href="http://diarium.usal.es/ralves/files/2013/09/P1000804.jpg"><img class="aligncenter size-medium wp-image-503" alt="P1000804" src="http://diarium.usal.es/ralves/files/2013/09/P1000804-300x42.jpg" width="300" height="42" /></a></p>
<p><span style="font-size: 13px;line-height: 19px">Con esto habrá que configurar luego el mapeador a pulsaciones de teclado.</span></p>
<p>&nbsp;</p>
<p>Una vez cableado el remate final con canto en U</p>
<p><a href="http://diarium.usal.es/ralves/files/2013/09/P1000807.jpg"><img class="aligncenter size-medium wp-image-517" alt="P1000807" src="http://diarium.usal.es/ralves/files/2013/09/P1000807-300x142.jpg" width="300" height="142" /></a></p>
<p>&nbsp;</p>
<p><strong style="font-size: 13px;line-height: 19px">Montaje final</strong></p>
<p><a href="http://diarium.usal.es/ralves/files/2013/09/P1000806.jpg"><img class="aligncenter size-medium wp-image-515" alt="P1000806" src="http://diarium.usal.es/ralves/files/2013/09/P1000806-300x121.jpg" width="300" height="121" /></a></p>
<p>Una vez forrada la caja con el vinilo hay que tener en cuenta que debe de albergar la RaspberryPi, los altavoces y las fuentes de alimentación, y deberá tener como salidas el cable HDMI y el de alimentación. Una vez colocado todo se atornilla el panel superior. (En la imagen a la derecha se puede ver otro error de cálculo, el altavoz no entra completamente, choca con el joystick).</p>
<p><a href="http://diarium.usal.es/ralves/files/2013/09/P1000808.jpg"><img class="aligncenter size-medium wp-image-516" alt="P1000808" src="http://diarium.usal.es/ralves/files/2013/09/P1000808-300x163.jpg" width="300" height="163" /></a></p>
<p>&nbsp;</p>
<p><a href="http://diarium.usal.es/ralves/files/2013/09/P1000799.jpg"><img class="aligncenter size-medium wp-image-518" alt="P1000799" src="http://diarium.usal.es/ralves/files/2013/09/P1000799-300x220.jpg" width="300" height="220" /></a></p>
<p><strong>Preparación de ChamaleonPi</strong></p>
<p>Teniendo en cuenta el cableado empleado y los programas a utilizar habrá que configurar el mapeador de joystick a pulsaciones de teclas:</p>
<p>/home/zx/.joy2key.rc</p>
<pre>START ADVMENU
-rawconsole
#          0   1   2   3  4  5  6 7   8  9 10 11 12 13 14 15 16 17 18 19 20 21 
-buttons 103 108 105 106 28 50 70 15 16 53 18 
-axis 53 53 53 53</pre>
<pre>START CHAMELEON
-rawconsole
#          0   1   2   3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 
-buttons 103 108 105 106 28 53 53 15 53 53  1 53 53 53 53 53 53 53 53 53 53 16</pre>
<p>&nbsp;</p>
<p>Para que lance el mapeador:</p>
<p>/opt/selector/select.sh</p>
<pre>7)
 joy2key -config ADVMENU &gt; /dev/null 2&gt;&amp;1&amp;
 advmenu
 killall joy2key &gt; /dev/null 2&gt;&amp;1
 _main ;;</pre>
<p>&nbsp;</p>
<p><strong>Resultado final</strong></p>
<p>Una vez terminado montado todo, cableado y configurado ChameleonPi el resultado final es el siguiente:</p>

<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000813/' title='P1000813'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000813-150x150.jpg" class="attachment-thumbnail" alt="Arranque ChameleonPi" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000818/' title='P1000818'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000818-150x150.jpg" class="attachment-thumbnail" alt="AdvanceMame" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000820/' title='P1000820'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000820-150x150.jpg" class="attachment-thumbnail" alt="AdvanceMame" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000819/' title='P1000819'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000819-150x150.jpg" class="attachment-thumbnail" alt="AdvanceMame" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000810/' title='P1000810'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000810-150x150.jpg" class="attachment-thumbnail" alt="Commodore 64" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000812/' title='P1000812'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000812-150x150.jpg" class="attachment-thumbnail" alt="Amstrad CPC" /></a>

<p>&nbsp;</p>
<p><strong style="font-size: 13px">Información relacionada:</strong></p>
<ul>
<li>Multitud de proyectos de cabinas y controles: Retrovicio: <a href="http://www.retrovicio.org/">http://www.retrovicio.org/</a></li>
<li>Minicabina: <a href="http://www.kickstarter.com/projects/pimoroni/picade-the-arcade-cabinet-kit-for-your-raspberry-p?ref=discover_rec">http://www.kickstarter.com/projects/pimoroni/picade-the-arcade-cabinet-kit-for-your-raspberry-p?ref=discover_rec</a></li>
<li>Otra: <a href="http://www.ionlitio.com/construyendo-tu-propia-maquina-recreativa/">http://www.ionlitio.com/construyendo-tu-propia-maquina-recreativa/</a></li>
<li>Arcade con RaspberryPi: <a href="http://www.raspberrypi.org/archives/2412">http://www.raspberrypi.org/archives/2412</a></li>
<li>Cabinas en DM: <a href="http://www.ebay.es/itm/2-player-DIY-Flatpack-Bartop-Arcade-Machine-Hyperspin-MAME-XBox-Assembly-Parts-/221224565982?pt=UK_Video_Games_Coin_Operated_MJ&amp;hash=item338202fcde#ht_1266wt_1398">http://www.ebay.es/itm/2-player-DIY-Flatpack-Bartop-Arcade-Machine-Hyperspin-MAME-XBox-Assembly-Parts-/221224565982?pt=UK_Video_Games_Coin_Operated_MJ&amp;hash=item338202fcde#ht_1266wt_1398</a></li>
<li>Minicabinas: <a href="http://www.ebay.es/itm/Mini-cabinato-MAME-modello-Weecade-Jukebox-arcade-cabinet-machine-/151051808826?pt=LH_DefaultDomain_101&amp;hash=item232b63b03a#ht_11334wt_1398">http://www.ebay.es/itm/Mini-cabinato-MAME-modello-Weecade-Jukebox-arcade-cabinet-machine-/151051808826?pt=LH_DefaultDomain_101&amp;hash=item232b63b03a#ht_11334wt_1398</a></li>
<li>Paneles: <a href="http://www.ebay.es/itm/Control-Panel-Naomi-Egret-Arcade-Cabinet-Jamma-Bar-Arcade-Mame-Cabinato-Overlay-/130913870941?pt=Giochi_da_Bar_Flipper_Jamma&amp;hash=item1e7b13245d#ht_9155wt_1398">http://www.ebay.es/itm/Control-Panel-Naomi-Egret-Arcade-Cabinet-Jamma-Bar-Arcade-Mame-Cabinato-Overlay-/130913870941?pt=Giochi_da_Bar_Flipper_Jamma&amp;hash=item1e7b13245d#ht_9155wt_1398</a></li>
<li>Controles: <a href="http://www.xgaming.com/store/category/arcade-joysticks-and-game-controllers/#.Uat7LEBM9KY">http://www.xgaming.com/store/category/arcade-joysticks-and-game-controllers/#.Uat7LEBM9KY</a>.</li>
</ul>
<p>&nbsp;</p>
<p><strong>Galería de imágenes:</strong></p>

<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000489/' title='Tablones DM'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000489-150x150.jpg" class="attachment-thumbnail" alt="Tablones DM" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000490/' title='Disposición inicial'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000490-150x150.jpg" class="attachment-thumbnail" alt="Disposición inicial" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000491/' title='Comparación v1 con V2'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000491-150x150.jpg" class="attachment-thumbnail" alt="Comparación" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000493/' title='Tablones recortados'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000493-150x150.jpg" class="attachment-thumbnail" alt="Prueba con botones, aquí es cuando se ve que no entra la fuente ATX" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000494/' title='Tablones montados con guía'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000494-150x150.jpg" class="attachment-thumbnail" alt="Cajón montado con guías" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000495/' title='Prueba montaje'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000495-150x150.jpg" class="attachment-thumbnail" alt="Aspecto inicial" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/sin-titulo/' title='Sin título'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/Sin-título-150x150.jpg" class="attachment-thumbnail" alt="Aspecto deseado" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000795/' title='P1000795'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000795-150x150.jpg" class="attachment-thumbnail" alt="Forrar con vinilo" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000796/' title='P1000796'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000796-150x150.jpg" class="attachment-thumbnail" alt="Forrar con vinilo" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000797/' title='P1000797'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000797-150x150.jpg" class="attachment-thumbnail" alt="Colocar botones" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000798/' title='P1000798'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000798-150x150.jpg" class="attachment-thumbnail" alt="Colocar botones" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000803/' title='P1000803'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000803-150x150.jpg" class="attachment-thumbnail" alt="Cablear" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000805/' title='P1000805'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000805-150x150.jpg" class="attachment-thumbnail" alt="Cablear" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000807/' title='P1000807'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000807-150x150.jpg" class="attachment-thumbnail" alt="Colocar canto en U" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000806/' title='P1000806'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000806-150x150.jpg" class="attachment-thumbnail" alt="Colocar componentes" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000808/' title='P1000808'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000808-150x150.jpg" class="attachment-thumbnail" alt="Atornillar tapa superior" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000799/' title='P1000799'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000799-150x150.jpg" class="attachment-thumbnail" alt="Resultado final" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000810/' title='P1000810'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000810-150x150.jpg" class="attachment-thumbnail" alt="Commodore 64" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000812/' title='P1000812'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000812-150x150.jpg" class="attachment-thumbnail" alt="Amstrad CPC" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000813/' title='P1000813'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000813-150x150.jpg" class="attachment-thumbnail" alt="Arranque ChameleonPi" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000818/' title='P1000818'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000818-150x150.jpg" class="attachment-thumbnail" alt="AdvanceMame" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000819/' title='P1000819'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000819-150x150.jpg" class="attachment-thumbnail" alt="AdvanceMame" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/p1000820/' title='P1000820'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/09/P1000820-150x150.jpg" class="attachment-thumbnail" alt="AdvanceMame" /></a>

]]></content:encoded>
			<wfw:commentRss>https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-segunda-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recreativa con Raspberry Pi + ChameleonPi (Primera Versión)</title>
		<link>https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-primera-version/</link>
		<comments>https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-primera-version/#comments</comments>
		<pubDate>Thu, 05 Sep 2013 11:10:38 +0000</pubDate>
		<dc:creator>ralves</dc:creator>
				<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Retroinformática]]></category>
		<category><![CDATA[SoC (System on Chip)]]></category>
		<category><![CDATA[ChameleonPi]]></category>
		<category><![CDATA[raspberry Pi]]></category>
		<category><![CDATA[Recreativa]]></category>

		<guid isPermaLink="false">http://diarium.usal.es/ralves/?p=459</guid>
		<description><![CDATA[  Para la primera versión se ha seguido la disposición de botones y distancias empleadas en http://www.retrovicio.org/proyecto/kontumando-by-rubo Material: RaspberryPi + Tarjeta SD 16Gb con ChameleonPi  Joystick Arcade: http://www.aliexpress.com/item/Arcade-parts-Bundles-kit-With-Joystick-Pushbutton-Microswitch-2-player-USB-to-Jamme-board-to-Build/642498707.html Cargador micro USB Cable HDMI-DVI Altavoces Tablón de 60x40x1.6 laminado blanco &#160; &#160;  Información relacionada: Multitud de proyectos de cabinas y controles: Retrovicio: http://www.retrovicio.org/ Minicabina: http://www.kickstarter.com/projects/pimoroni/picade-the-arcade-cabinet-kit-for-your-raspberry-p?ref=discover_rec Otra: http://www.ionlitio.com/construyendo-tu-propia-maquina-recreativa/ Arcade con RaspberryPi: http://www.raspberrypi.org/archives/2412 Cabinas en [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><span style="font-size: 13px;line-height: 19px"> </span></p>
<p>Para la primera versión se ha seguido la disposición de botones y distancias empleadas en <a href="http://www.retrovicio.org/proyecto/kontumando-by-rubok">http://www.retrovicio.org/proyecto/kontumando-by-rubo</a></p>
<p><strong>Material:</strong></p>
<ul>
<li><span style="font-size: 13px;line-height: 19px"><a href="http://www.raspberrypi.org/">RaspberryPi </a>+ Tarjeta SD 16Gb con <a href="http://chameleon.enging.com/">ChameleonPi</a> </span></li>
<li>Joystick Arcade: <a href="http://www.aliexpress.com/item/Arcade-parts-Bundles-kit-With-Joystick-Pushbutton-Microswitch-2-player-USB-to-Jamme-board-to-Build/642498707.html">http://www.aliexpress.com/item/Arcade-parts-Bundles-kit-With-Joystick-Pushbutton-Microswitch-2-player-USB-to-Jamme-board-to-Build/642498707.html</a></li>
<li>Cargador micro USB</li>
<li>Cable HDMI-DVI</li>
<li>Altavoces</li>
<li>Tablón de 60x40x1.6 laminado blanco</li>
</ul>

<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-primera-version/tablon/' title='Tablón'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/06/Tablón-150x150.jpg" class="attachment-thumbnail" alt="Tablón" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-primera-version/botones/' title='Botones'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/06/Botones-150x150.jpg" class="attachment-thumbnail" alt="Botones" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-primera-version/botonescables/' title='BotonesCables'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/06/BotonesCables-150x150.jpg" class="attachment-thumbnail" alt="Cableado" /></a>
<a href='https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-primera-version/attachment/1941/' title='1941'><img width="150" height="150" src="http://diarium.usal.es/ralves/files/2013/06/1941-150x150.jpg" class="attachment-thumbnail" alt="Primera Prueba" /></a>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong> Información relacionada:</strong></p>
<ul>
<li><span style="font-size: 13px;line-height: 19px">Multitud de proyectos de cabinas y controles: Retrovicio: </span><a style="font-size: 13px;line-height: 19px" href="http://www.retrovicio.org/">http://www.retrovicio.org/</a></li>
<li><span style="font-size: 13px;line-height: 19px">Minicabina: </span><a style="font-size: 13px;line-height: 19px" href="http://www.kickstarter.com/projects/pimoroni/picade-the-arcade-cabinet-kit-for-your-raspberry-p?ref=discover_rec">http://www.kickstarter.com/projects/pimoroni/picade-the-arcade-cabinet-kit-for-your-raspberry-p?ref=discover_rec</a></li>
<li><span style="font-size: 13px;line-height: 19px">Otra: </span><a style="font-size: 13px;line-height: 19px" href="http://www.ionlitio.com/construyendo-tu-propia-maquina-recreativa/">http://www.ionlitio.com/construyendo-tu-propia-maquina-recreativa/</a></li>
<li><span style="font-size: 13px;line-height: 19px">Arcade con RaspberryPi: </span><a style="font-size: 13px;line-height: 19px" href="http://www.raspberrypi.org/archives/2412">http://www.raspberrypi.org/archives/2412</a></li>
<li><span style="font-size: 13px;line-height: 19px">Cabinas en DM: </span><a style="font-size: 13px;line-height: 19px" href="http://www.ebay.es/itm/2-player-DIY-Flatpack-Bartop-Arcade-Machine-Hyperspin-MAME-XBox-Assembly-Parts-/221224565982?pt=UK_Video_Games_Coin_Operated_MJ&amp;hash=item338202fcde#ht_1266wt_1398">http://www.ebay.es/itm/2-player-DIY-Flatpack-Bartop-Arcade-Machine-Hyperspin-MAME-XBox-Assembly-Parts-/221224565982?pt=UK_Video_Games_Coin_Operated_MJ&amp;hash=item338202fcde#ht_1266wt_1398</a></li>
<li><span style="font-size: 13px;line-height: 19px">Minicabinas: </span><a style="font-size: 13px;line-height: 19px" href="http://www.ebay.es/itm/Mini-cabinato-MAME-modello-Weecade-Jukebox-arcade-cabinet-machine-/151051808826?pt=LH_DefaultDomain_101&amp;hash=item232b63b03a#ht_11334wt_1398">http://www.ebay.es/itm/Mini-cabinato-MAME-modello-Weecade-Jukebox-arcade-cabinet-machine-/151051808826?pt=LH_DefaultDomain_101&amp;hash=item232b63b03a#ht_11334wt_1398</a></li>
<li><span style="font-size: 13px;line-height: 19px">Paneles: </span><a style="font-size: 13px;line-height: 19px" href="http://www.ebay.es/itm/Control-Panel-Naomi-Egret-Arcade-Cabinet-Jamma-Bar-Arcade-Mame-Cabinato-Overlay-/130913870941?pt=Giochi_da_Bar_Flipper_Jamma&amp;hash=item1e7b13245d#ht_9155wt_1398">http://www.ebay.es/itm/Control-Panel-Naomi-Egret-Arcade-Cabinet-Jamma-Bar-Arcade-Mame-Cabinato-Overlay-/130913870941?pt=Giochi_da_Bar_Flipper_Jamma&amp;hash=item1e7b13245d#ht_9155wt_1398</a></li>
<li><span style="font-size: 13px;line-height: 19px">Controles: </span><a style="font-size: 13px;line-height: 19px" href="http://www.xgaming.com/store/category/arcade-joysticks-and-game-controllers/#.Uat7LEBM9KY">http://www.xgaming.com/store/category/arcade-joysticks-and-game-controllers/#.Uat7LEBM9KY</a></li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>https://diarium.usal.es/ralves/2013/09/05/recreativa-con-raspberry-pi-chameleonpi-primera-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Probando el bus I2C de la Raspberry Pi</title>
		<link>https://diarium.usal.es/ralves/2013/06/25/probando-el-bus-i2c-de-la-raspberry-pi/</link>
		<comments>https://diarium.usal.es/ralves/2013/06/25/probando-el-bus-i2c-de-la-raspberry-pi/#comments</comments>
		<pubDate>Tue, 25 Jun 2013 11:51:13 +0000</pubDate>
		<dc:creator>ralves</dc:creator>
				<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[i2c]]></category>
		<category><![CDATA[Raspberry]]></category>

		<guid isPermaLink="false">http://diarium.usal.es/ralves/?p=419</guid>
		<description><![CDATA[Se ha probado la comunicación vía I2C con la placa controladora de motores MD25 y se está intentando con un anillo de sónares SRF08. En el caso de no tener la distribución Occidentalis que ya tiene el soporte I2C activado, se deben de seguir una serie de pasos (sacados de aquí): Editar el fichero /etc/modprobe.d/raspi-blacklist.conf y eliminar [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Se ha probado la comunicación vía I2C con la placa controladora de motores <a href="http://www.robot-electronics.co.uk/htm/md25i2c.htm">MD25</a> y se está intentando con un anillo de sónares <a href="http://www.robot-electronics.co.uk/htm/srf08tech.shtml">SRF08</a>.</p>
<p>En el caso de no tener la distribución <a href="http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-2">Occidentalis</a> que ya tiene el soporte I2C activado, se deben de seguir una serie de pasos (sacados de <a href="http://www.robot-electronics.co.uk/files/rpi_i2c_setup.doc">aquí</a>):</p>
<ul>
<li><span style="font-size: 13px;line-height: 19px">Editar el fichero </span><em style="font-size: 13px;line-height: 19px">/etc/modprobe.d/raspi-blacklist.conf y </em><span style="font-size: 13px;line-height: 19px">eliminar de la lista </span><em style="font-size: 13px;line-height: 19px">i2c-bcm2708 :</em>
<ul>
<li><span style="font-size: 13px;line-height: 19px">$sudo nano /etc/modprobe.d/rasp-backlist.conf</span></li>
<li><span style="font-size: 13px;line-height: 19px">#blacklist i2c-bcm2708</span></li>
</ul>
</li>
<li><span style="font-size: 13px;line-height: 19px">Reiniciar:</span>
<ul>
<li><span style="font-size: 13px;line-height: 19px">$sudo reboot</span></li>
</ul>
</li>
<li><span style="font-size: 13px;line-height: 19px">Activar los puertos:</span>
<ul>
<li><span style="font-size: 13px;line-height: 19px">$sudo modprobe i2c-dev</span></li>
</ul>
</li>
<li><span style="font-size: 13px;line-height: 19px">Ver si está disponibles:</span>
<ul>
<li><span style="font-size: 13px;line-height: 19px">$ls /dev/i2c*</span></li>
</ul>
</li>
<li><span style="font-size: 13px;line-height: 19px">Dar permisos:</span>
<ul>
<li><span style="font-size: 13px;line-height: 19px">$sudo chmod o+rw /dev/i2c*</span></li>
</ul>
</li>
</ul>
<p>Para buscar los dispositivos conectados al bus I2C:</p>
<ul>
<li><span style="font-size: 13px;line-height: 19px">sudo i2cdetect -y 1</span></li>
<li>i2cget e i2cset</li>
</ul>
<p>Más información en <a href="http://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-i2c">http://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-i2c</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>https://diarium.usal.es/ralves/2013/06/25/probando-el-bus-i2c-de-la-raspberry-pi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.878 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2026-04-05 17:53:18 -->
