<?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>Mis chorradas &#187; chorradasman</title>
	<atom:link href="http://mischorradas.nishilua.com/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://mischorradas.nishilua.com</link>
	<description></description>
	<lastBuildDate>Thu, 01 Jul 2010 09:03:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Monkey Island 2 Special Edition</title>
		<link>http://mischorradas.nishilua.com/2010/07/monkey-island-2-special-edition/</link>
		<comments>http://mischorradas.nishilua.com/2010/07/monkey-island-2-special-edition/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 09:03:03 +0000</pubDate>
		<dc:creator>chorradasman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mischorradas.nishilua.com/?p=622</guid>
		<description><![CDATA[¡Han sacado un remake del Monkey Island 2! http://www.lucasarts.com/games/monkeyisland2/ Tiene buena pinta, aunque pixelado me sigue pareciendo más bonito&#8230; ;) De todos modos ya me lo he comprado por 10€ en Steam.]]></description>
			<content:encoded><![CDATA[<p>¡Han sacado un remake del Monkey Island 2!</p>
<p><a href="http://www.lucasarts.com/games/monkeyisland2/">http://www.lucasarts.com/games/monkeyisland2/</a></p>
<p>Tiene buena pinta, aunque pixelado me sigue pareciendo más bonito&#8230; ;)</p>
<p>De todos modos ya me lo he <a href="http://store.steampowered.com/app/32469/">comprado por 10€</a> en Steam.</p>
]]></content:encoded>
			<wfw:commentRss>http://mischorradas.nishilua.com/2010/07/monkey-island-2-special-edition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ni un besito a la fuerza</title>
		<link>http://mischorradas.nishilua.com/2010/06/ni-un-besito-a-la-fuerza/</link>
		<comments>http://mischorradas.nishilua.com/2010/06/ni-un-besito-a-la-fuerza/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 18:56:13 +0000</pubDate>
		<dc:creator>chorradasman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mischorradas.nishilua.com/?p=619</guid>
		<description><![CDATA[Libro editado por el Gobierno de Aragón. Tiene como objetivo colaborar educativamente en la prevención de la violencia sexual a menores. Recomendado para todas las edades. Descárgalo aquí: Ni un besito a la fuerza]]></description>
			<content:encoded><![CDATA[<p>Libro editado por el Gobierno de Aragón.<br />
Tiene como objetivo colaborar educativamente en la prevención de la violencia sexual a menores. Recomendado para todas las edades.<br />
Descárgalo aquí: <a href='http://mischorradas.nishilua.com/wp-content/uploads/2010/06/Ni-un-besito-a-la-fuerza.pdf'>Ni un besito a la fuerza</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mischorradas.nishilua.com/2010/06/ni-un-besito-a-la-fuerza/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vídeo de test y configuración del Coche v2.0</title>
		<link>http://mischorradas.nishilua.com/2010/06/video-de-test-y-configuracion-del-coche-v2-0/</link>
		<comments>http://mischorradas.nishilua.com/2010/06/video-de-test-y-configuracion-del-coche-v2-0/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 14:08:05 +0000</pubDate>
		<dc:creator>chorradasman</dc:creator>
				<category><![CDATA[chapucillas]]></category>
		<category><![CDATA[electrónica]]></category>
		<category><![CDATA[arduino]]></category>

		<guid isPermaLink="false">http://mischorradas.nishilua.com/?p=610</guid>
		<description><![CDATA[Aquí muestro el proceso de verificación y configuración de los sensores, botones del mando a distancia y modo de funcionamiento como simple coche teledirigido. Como curiosidad, he hecho otras prueba a parte y he determinado que el radio de giro del coche, a baja velocidad, es de unos 68cm. [There is a video that cannot [...]]]></description>
			<content:encoded><![CDATA[<p>Aquí muestro el proceso de verificación y configuración de los sensores, botones del mando a distancia y modo de funcionamiento como simple coche teledirigido.</p>
<p>Como curiosidad, he hecho otras prueba a parte y he determinado que el radio de giro del coche, a baja velocidad, es de unos 68cm.</p>
<p style="text-align: center;">[There is a video that cannot be displayed in this feed. <a href="http://mischorradas.nishilua.com/2010/06/video-de-test-y-configuracion-del-coche-v2-0/">Visit the blog entry to see the video.]</a></p>
<p style="text-align: left;">P.D.: Espero que mi novia no me mate porque el coche le diera un golpecito a la cámara al final :( ¡¡Lo siento!! :S</p>
]]></content:encoded>
			<wfw:commentRss>http://mischorradas.nishilua.com/2010/06/video-de-test-y-configuracion-del-coche-v2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coche v2.0</title>
		<link>http://mischorradas.nishilua.com/2010/06/coche-v2-0/</link>
		<comments>http://mischorradas.nishilua.com/2010/06/coche-v2-0/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 14:03:38 +0000</pubDate>
		<dc:creator>chorradasman</dc:creator>
				<category><![CDATA[chapucillas]]></category>
		<category><![CDATA[electrónica]]></category>
		<category><![CDATA[arduino]]></category>

		<guid isPermaLink="false">http://mischorradas.nishilua.com/?p=591</guid>
		<description><![CDATA[Ya he terminado de construir el coche que seguirá pistas de color negro. He hecho bastantes cambios. Después de freir tres circuitos distintos para controlar los motores, decidí hacer un shield para controlar los motores utilizando el circuito integrado L239D, que es un &#8220;full bridge&#8221; con lo necesario para mover motores DC. Hay a la [...]]]></description>
			<content:encoded><![CDATA[<p>Ya he terminado de construir el coche que seguirá pistas de color negro. He hecho bastantes cambios. Después de freir tres circuitos distintos para controlar los motores, decidí hacer un <a href="http://arduino.cc/en/Main/ArduinoShields"><em>shield</em></a> para controlar los motores utilizando el circuito integrado L239D, que es un &#8220;full bridge&#8221; con lo necesario para mover motores DC. Hay a la venta muchos <em>Motor Shield</em> ya hechos y con más funcionalidades por un módico precio (a penas llegan a los 15€). Sin embargo es mucho más romántico hacerse uno propio (y quemar 3 por el camino).</p>
<p>Aquí están las fotos del resultado. En otro post comentaré lo de hacerse el controlador del motor y un vídeo con el programa de test y configuración.</p>
<p>Presento el Coche v2.0 con nuevos componentes y funcionalidades:</p>
<p><a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1873.jpg"><img class="aligncenter size-medium wp-image-592" title="Coche v2.0" src="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1873-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p><a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1879.jpg"><img class="aligncenter size-medium wp-image-598" title="Vista superior del coche v2.0" src="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1879-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p><a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1873.jpg"></a>Nuevos componentes:</p>
<ul>
<li>Nueva plataforma de transporte del arduino. La placa que cubría las pilas del coche teledirigido original la he pegado con <em>superglú</em>, y lo bueno es que aguanta el peso del arduino y el <em>shield</em> perfectamente.</li>
<li><em>Shield</em> hecho a mano para controlar los motores, como se puede apreciar apilado sobre el arduino y amarrado todo a la placa-soporte mediante un alambre amarillo (el color no es importante ;)</li>
<li>Receptor de pulsaciones a distancia (control remoto), encima de las pilas y pegado con cinta adhesiva blanca encima de las pilas.</li>
<li>En total 3 sensores de camino. He añadido 2 a la parte inferior y le he puesto una tapa de cartón que parece profesional.</li>
<li>Un sensor frontal de colisión, que detecta si hay objetos delante para no colisionar.</li>
</ul>
<p>Los citados sensores inferiores:</p>
<p><a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1877.jpg"><img class="aligncenter size-medium wp-image-594" title="Sensores inferiores vistos desde un lateral" src="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1877-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p><a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1877.jpg"></a><a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1878.jpg"><img class="aligncenter size-medium wp-image-595" title="Sensores inferiores" src="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1878-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Vista delantera:</p>
<p><a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1874.jpg"><img class="aligncenter size-medium wp-image-600" title="Vista delantera del coche v2.0" src="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1874-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Detalle de los potenciómetros de configuración de sensibilidad de los sensores y el sensor de colisión:</p>
<p><a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1881.jpg"><img class="aligncenter size-medium wp-image-601" title="Vista frontal coche v2.0" src="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1881-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Detalle de los comparadores de los sensores:</p>
<p><a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1880.jpg"><img class="aligncenter size-medium wp-image-602" title="Detalle de los comparadores de los sensores" src="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1880-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Interfaz de usuario (botón y led):</p>
<p><a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1884.jpg"><img class="aligncenter size-medium wp-image-603" title="Detalle de la interfaz de usuario (botón y led)" src="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1884-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Vista trasera del Arduino y su <em>shield</em> para motores (actualmente el shield toma la corriente para los motores del pin Vin, no externamente como en la foto):</p>
<p><a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1875.jpg"><img class="aligncenter size-medium wp-image-604" title="Vista trasera del coche v2.0" src="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1875-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Al <em>shield</em> de motores le añadí unos pines para tener más tomas de 5V y GND que necesitaba para tantos módulos que tengo:</p>
<p><a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1882.jpg"><img class="aligncenter size-medium wp-image-605" title="Detalle del Motor Shield propio" src="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1882-300x225.jpg" alt="" width="300" height="225" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://mischorradas.nishilua.com/2010/06/coche-v2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Censura en el Consejo de Derechos Humanos de la ONU</title>
		<link>http://mischorradas.nishilua.com/2010/06/censura-en-el-consejo-de-derechos-humanos-de-la-onu-2/</link>
		<comments>http://mischorradas.nishilua.com/2010/06/censura-en-el-consejo-de-derechos-humanos-de-la-onu-2/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 21:58:47 +0000</pubDate>
		<dc:creator>chorradasman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mischorradas.nishilua.com/?p=584</guid>
		<description><![CDATA[Me ha llamado mucho la atención este vídeo. Me resulta extraño que no se acepten críticas sin exponer los argumentos que las rebatan. [There is a video that cannot be displayed in this feed. Visit the blog entry to see the video.]]]></description>
			<content:encoded><![CDATA[<p>Me ha llamado mucho la atención este vídeo. Me resulta extraño que no se acepten críticas sin exponer los argumentos que las rebatan.</p>
<p><center>[There is a video that cannot be displayed in this feed. <a href="http://mischorradas.nishilua.com/2010/06/censura-en-el-consejo-de-derechos-humanos-de-la-onu-2/">Visit the blog entry to see the video.]</a></center></p>
]]></content:encoded>
			<wfw:commentRss>http://mischorradas.nishilua.com/2010/06/censura-en-el-consejo-de-derechos-humanos-de-la-onu-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resultados del &#8220;robot&#8221;</title>
		<link>http://mischorradas.nishilua.com/2010/06/resultados-del-robot/</link>
		<comments>http://mischorradas.nishilua.com/2010/06/resultados-del-robot/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 19:35:01 +0000</pubDate>
		<dc:creator>chorradasman</dc:creator>
				<category><![CDATA[electrónica]]></category>
		<category><![CDATA[arduino]]></category>

		<guid isPermaLink="false">http://mischorradas.nishilua.com/?p=562</guid>
		<description><![CDATA[He terminado de construir el &#8220;robot&#8221; coche que seguirá caminos de color negro. La primera versión, claro. En esta foto se puede ver el sensor de camino del coche: En la siguiente se muestra una visión superior del coche. De izquierda a derecha los modulos son: selector de potencial de comparación para los sensores, módulo [...]]]></description>
			<content:encoded><![CDATA[<p>He terminado de construir el &#8220;robot&#8221; coche que seguirá caminos de color negro. La primera versión, claro.</p>
<p>En esta foto se puede ver el sensor de camino del coche:<br />
<a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1865.jpg"><img src="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1865-300x225.jpg" alt="" title="Parte inferior del coche" width="300" height="225" class="aligncenter size-medium wp-image-570" /></a></p>
<p>En la siguiente se muestra una visión superior del coche. De izquierda a derecha los modulos son: selector de potencial de comparación para los sensores, módulo de comparadores, módulo de control de los motores (y debajo está la alimentación, 8&#215;1.2V), interfaz de usuario (y distribuidor de corriente) y el Arduino Mega.<br />
<a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1866.jpg"><img src="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1866-300x225.jpg" alt="" title="Vista superior del coche" width="300" height="225" class="aligncenter size-medium wp-image-571" /></a></p>
<p>Visto desde la parte frontal, se pueden apreciar los potenciómetros en la parte frontal, después el módulo de comparación de señales, la alimentación (tapada) junto con el controlador de los motores, el interruptor rojo a la derecha de activación/desactivación de los motores, &#8230;<br />
<a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1870.jpg"><img src="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1870-300x225.jpg" alt="" title="Vista frontal del coche" width="300" height="225" class="aligncenter size-medium wp-image-572" /></a></p>
<p>En la siguiente imagen se puede ver el controlador de los motores y el módulo de interfaz de usuario (además de distribuidor de corriente). La interfaz de usuario se compone de un LED verde y un botón (que en la foto se ve tapado por cables azules).<br />
<a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1871.jpg"><img src="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1871-300x225.jpg" alt="" title="Vista de la parte media del coche" width="300" height="225" class="aligncenter size-medium wp-image-573" /></a></p>
<p>Finalmente, la parte trasera, donde está el Arduino en el soporte de arrastre. En esta imagen se puede ver el botón de la interfaz de usuario.<br />
<a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1868.jpg"><img src="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/IMG_1868-300x225.jpg" alt="" title="Vistra trasera" width="300" height="225" class="aligncenter size-medium wp-image-574" /></a></p>
<p>Todavía tengo que programarlo y ver si funciona&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://mischorradas.nishilua.com/2010/06/resultados-del-robot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prueba de lectura digital de sensores infrarrojos</title>
		<link>http://mischorradas.nishilua.com/2010/06/551/</link>
		<comments>http://mischorradas.nishilua.com/2010/06/551/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 18:50:14 +0000</pubDate>
		<dc:creator>chorradasman</dc:creator>
				<category><![CDATA[electrónica]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[infrarrojos]]></category>
		<category><![CDATA[sensor]]></category>

		<guid isPermaLink="false">http://mischorradas.nishilua.com/?p=551</guid>
		<description><![CDATA[[There is a video that cannot be displayed in this feed. Visit the blog entry to see the video.]]]></description>
			<content:encoded><![CDATA[<p><center>[There is a video that cannot be displayed in this feed. <a href="http://mischorradas.nishilua.com/2010/06/551/">Visit the blog entry to see the video.]</a></center></p>
]]></content:encoded>
			<wfw:commentRss>http://mischorradas.nishilua.com/2010/06/551/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lectura digital de sensores infrarrojos</title>
		<link>http://mischorradas.nishilua.com/2010/06/lectura-digital-de-sensores-infrarrojos/</link>
		<comments>http://mischorradas.nishilua.com/2010/06/lectura-digital-de-sensores-infrarrojos/#comments</comments>
		<pubDate>Sat, 05 Jun 2010 17:43:51 +0000</pubDate>
		<dc:creator>chorradasman</dc:creator>
				<category><![CDATA[electrónica]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[infrarrojos]]></category>
		<category><![CDATA[sensor]]></category>

		<guid isPermaLink="false">http://mischorradas.nishilua.com/?p=521</guid>
		<description><![CDATA[Con el fin de poder leer un sensor infrarrojo del tipo diodo (aunque realmente es un transistor con una base fotosensible) de manera digital, se realizará el siguiente montaje que utiliza un amplificador operacional: Funcionamiento El amplificador operacional compara el voltaje analógico que establece el sensor infrarrojo con un voltaje configurable mediante el potenciómetro de [...]]]></description>
			<content:encoded><![CDATA[<p>Con el fin de poder leer un sensor infrarrojo del tipo diodo (aunque realmente es un transistor con una base fotosensible) de manera digital, se realizará el siguiente montaje que utiliza un amplificador operacional:<br />
<a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/sensor_conexion_digital.png"><img class="aligncenter size-medium wp-image-522" title="Lectura de un sensor infrarrojos en un puerto digital del Arduino" src="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/sensor_conexion_digital-300x215.png" alt="" width="300" height="215" /></a></p>
<h4>Funcionamiento</h4>
<p>El amplificador operacional compara el voltaje analógico que establece el sensor infrarrojo con un voltaje configurable mediante el potenciómetro de 4,7Mohms.</p>
<p>Cuando el voltaje fijado por el sensor es mayor que el fijado por el potenciómetro, el amplificador operadional pone a su salida un 1 lógico (5V).</p>
<p>Cuando el voltaje fijado por el pontenciómetro es mayor que el del sensor, el amplificador operacional pone a su salida un 0 lógico (0V).</p>
<h4>Base teórica</h4>
<p>El circuito del sensor (a la izquierda) se comporta exáctamente igual que el <a href="http://mischorradas.nishilua.com/2010/06/lectura-analogica-de-sensores-infrarrojos/">circuito para la lectura analógica</a>, mientras que el potenciómetro permite configurar un potencial con el que comparar.</p>
<p>En el diagrama se muestra un potenciómetro de 3 patas, esto es, en el terminal intermedio se dispone del valor y potencial configurados, mientras que entre los terminales de los extremos se dispone de toda la resistencia y la totalidad de diferencia de potencial.</p>
<p>Como se puede observar, el potenciómetro es de 4,7Mohms. Mejor cuanto mayor sea el valor, ya que sólo nos importa el potencial en el punto configurado y con una resistencia muy grande evitaremos gastar batería porque circulará menos corriente (punto importante si estamos alimentando todo el rato el potenciómetro).</p>
<p>Para el potenciómetro se han utilizado 3 voltios (en realidad 3,3V del Arduino). Esto permite afinar más el voltaje seleccionado con el potenciómetro, ya que el sensor infrarrojo no va a dar más de 2,5 voltios de diferencia de potencial al ser estimulado por un emisor infrarrojo (por una llama sí) y se desperdiciaría rango de configuración si se usasen 5 voltios.</p>
<h4>Código</h4>
<p>El siguiente código simplemente escribe en el puerto digital 13 el valor leído en el puerto digital 2.</p>
<pre><strong>void setup() {</strong>
<span style="color: #993300;">    pinMode</span>(<span style="color: #3366ff;">2</span>,<strong>INPUT</strong>);
<span style="color: #993300;">    pinMode</span>(<span style="color: #3366ff;">13</span>,<strong>OUTPUT</strong>);
<strong>}
</strong>
<strong>void loop() {</strong>
<span style="color: #993300;">    digitalWrite</span>(<span style="color: #3366ff;">13</span>,<span style="color: #993300;">digitalRead</span>(<span style="color: #3366ff;">2</span>)) ;
<strong>}</strong></pre>
<p>(Código no probado)</p>
]]></content:encoded>
			<wfw:commentRss>http://mischorradas.nishilua.com/2010/06/lectura-digital-de-sensores-infrarrojos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lectura analógica de sensores infrarrojos</title>
		<link>http://mischorradas.nishilua.com/2010/06/lectura-analogica-de-sensores-infrarrojos/</link>
		<comments>http://mischorradas.nishilua.com/2010/06/lectura-analogica-de-sensores-infrarrojos/#comments</comments>
		<pubDate>Sat, 05 Jun 2010 17:38:41 +0000</pubDate>
		<dc:creator>chorradasman</dc:creator>
				<category><![CDATA[electrónica]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[infrarrojos]]></category>
		<category><![CDATA[sensor]]></category>

		<guid isPermaLink="false">http://mischorradas.nishilua.com/?p=515</guid>
		<description><![CDATA[Con el fin de poder leer un sensor infrarrojo del tipo diodo (aunque realmente es un transistor con una base fotosensible), se realizará el siguiente montaje: Funcionamiento El diodo LED de infrarrojos (el de la izquierda) está en serie con una resistencia de 100 ohms, y la luz es recibida mediante rebote por el sensor [...]]]></description>
			<content:encoded><![CDATA[<p>Con el fin de poder leer un sensor infrarrojo del tipo diodo (aunque realmente es un transistor con una base fotosensible), se realizará el siguiente <strong>montaje</strong>:<br />
<a href="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/sensor_conexion_analogica.png"><img class="aligncenter size-medium wp-image-516" title="Conexión de un sensor de infrarrojos a un puerto analógico del Arduino" src="http://mischorradas.nishilua.com/wp-content/uploads/2010/06/sensor_conexion_analogica-300x208.png" alt="" width="300" height="208" /></a></p>
<h4>Funcionamiento</h4>
<p>El  diodo LED de infrarrojos (el de la izquierda) está en serie con una  resistencia de 100 ohms, y la luz es recibida mediante rebote por el  sensor de la derecha. El puerto analógico convierte el voltaje en el  punto medio en un valor de 10 bits (0-1024).<br />
Si en el emisor se  sustituye la resistencia por una de 50 ohms conseguiremos que detecte  objetos más lejanos.</p>
<h4>Base teórica</h4>
<p>El puerto analógico se  comporta como un circuito abierto, por lo que no consume ni cede  corriente.</p>
<p>Cuando el sensor de infrarrojos no recibe infrarrojos  se comporta como un diodo al corte, por lo que el potencial en el puerto  analógico es de 0V ya que no hay corriente circulando por la  resistencia de 1Mohm y por lo tanto se establece al potencial en el polo  negativo del generador de corriente.</p>
<p>Cuando el sensor de  infrarrojos recibe infrarrojos, se comporta como un cortocircuito  (idealmente) por lo que el potencial en el puerto analógico se establece  a un valor cercano a los 5V (ya que en el transistor hay una pequeña  caída de tensión). En este momento, mientras que el sensor está  conduciendo, hay un consumo de corriente a través de la resistencia de  1Mohm, y cuando mayor sea esta resistencia menor consumo, por lo que  cuanto mayor sea, mejor.</p>
<h4>Cuestiones prácticas</h4>
<p>En la práctica, la  intensidad del emisor no es suficiente para saturar el transistor  receptor, por lo que sólo se consigue que, mediante reflexión de la luz  infrarroja en un folio en blanco, el sensor funcione como una  resistencia que hace caer alrededor de 2-2,5 voltios en sus extremos.<br />
Si  se utiliza una llama de mechero sí que se consigue que el transistor  sature y se comporte casi como un cortocircuito (situación deseada).<br />
Teniendo  en cuenta esto, el puerto analógico desperdicia parte del rango de  conversión, dado que se compara con 5 voltios de referencia. Mediante  código solucionaremos esto haciendo que compare el voltaje en el puerto  con 2,6 voltios.</p>
<h4>Código</h4>
<p>El siguiente código lee cada 500 milisegundos el puerto  analógico y escribe el valor leído por el puerto serie. Se puede probar a  utilizar un papel pintado a franjas blancas y negras y comprobar el  comportamiento al transitar de franja a franja.</p>
<pre>int val ;
int old ;
<strong>void setup() {
</strong>
<strong>    Serial</strong>.<span style="color: #993300;">begin</span>(<span style="color: #0000ff;">9600</span>) ;
<span style="color: #008000;">
    // Establece el valor de  referencia a 2,6 voltios</span>
<span style="color: #993300;">    analogReference</span>(<strong>INTERNAL</strong>) ;

<span style="color: #008000;">    // El pin 14 digital es un alias del 0  analógico
    // Al ponerlo en  modo INPUT y valor LOW desactivamos la resistencia PULL UP,
    // lo que debería mejorar la lectura</span>
<span style="color: #993300;">    pinMode</span>(<span style="color: #0000ff;">14</span>,<strong>INPUT</strong>);
<span style="color: #993300;">    digitalWrite</span>(<span style="color: #0000ff;">14</span>,<strong>LOW</strong>);
<strong>}</strong>
<strong>void loop()</strong> <strong>{</strong>
<span style="color: #008000;">    // Lectura del  puerto analógico 0 (valor 0-1024)</span>
    val = <span style="color: #993300;">analogRead</span>(<span style="color: #0000ff;">0</span>) ;

<span style="color: #008000;">    // Si el valor varía en más de 10 lo mandamos por el puerto serie
    // para no andar mandando todos los valores...</span>
<strong>    if</strong> (<span style="color: #993300;">abs</span>(val-old)&gt;<span style="color: #0000ff;">10</span>)  {
<strong>        Seria</strong>l.<span style="color: #993300;">println</span>(val) ;
        old = val ;
    }

<span style="color: #008000;">    // Esperamos 500ms</span>
<span style="color: #993300;">    delay</span>(<span style="color: #0000ff;">500</span>);

<strong>}</strong></pre>
<h4>Detalles</h4>
<ul>
<li>La conversión analógica es mucho más lenta que la lectura digital.  Una conversión analógica tarda entre 13 y 250 microsegundos.</li>
<li>El arduino posee mucho ruido en la lectura de puertos analógicos,  ya que la librería no está programada para realizar lecturas precisas.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://mischorradas.nishilua.com/2010/06/lectura-analogica-de-sensores-infrarrojos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El magnetismo es un efecto relativista de cargas eléctricas en movimiento</title>
		<link>http://mischorradas.nishilua.com/2010/05/el-magnetismo-es-un-efecto-relativista-de-cargas-electricas-en-movimiento/</link>
		<comments>http://mischorradas.nishilua.com/2010/05/el-magnetismo-es-un-efecto-relativista-de-cargas-electricas-en-movimiento/#comments</comments>
		<pubDate>Thu, 20 May 2010 06:51:58 +0000</pubDate>
		<dc:creator>chorradasman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mischorradas.nishilua.com/?p=508</guid>
		<description><![CDATA[&#8230; y yo me entero ahora :( La explicación con fórmulas en: http://www.lawebdefisica.com/arts/magrelweb/]]></description>
			<content:encoded><![CDATA[<p>&#8230; y yo me entero ahora :(</p>
<p>La explicación con fórmulas en: <a href="http://www.lawebdefisica.com/arts/magrelweb/">http://www.lawebdefisica.com/arts/magrelweb/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mischorradas.nishilua.com/2010/05/el-magnetismo-es-un-efecto-relativista-de-cargas-electricas-en-movimiento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
