<?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>que es arduino Archives - Tutoriales de Electrónica | Matemática y Física</title>
	<atom:link href="https://www.electrontools.com/Home/WP/tag/que-es-arduino/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>Explicaciones teóricas y ejercicios prácticos resueltos de Matemáticas &#124; Física &#124; Electrónica de nivel secundario y universitario.</description>
	<lastBuildDate>Mon, 27 May 2019 23:21:13 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.electrontools.com/Home/WP/wp-content/uploads/2019/04/cropped-favicon-32x32.png</url>
	<title>que es arduino Archives - Tutoriales de Electrónica | Matemática y Física</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Como leer un pulsador con arduino</title>
		<link>https://www.electrontools.com/Home/WP/como-leer-un-pulsador-con-arduino/</link>
					<comments>https://www.electrontools.com/Home/WP/como-leer-un-pulsador-con-arduino/#respond</comments>
		
		<dc:creator><![CDATA[Cristian Veloso]]></dc:creator>
		<pubDate>Tue, 26 Apr 2016 12:59:20 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Robotica]]></category>
		<category><![CDATA[que es arduino]]></category>
		<guid isPermaLink="false">http://www.electrontools.com/Home/WP/?p=694</guid>

					<description><![CDATA[<div><img width="486" height="460" src="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Arduino-Boton-1.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Arduino-Boton-1.png 486w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Arduino-Boton-1-300x284.png 300w" sizes="(max-width: 486px) 100vw, 486px" /></div><p>Leer un pulsador con arduino se podría resumir en poder diferenciar entre&#8230;</p>
<p>The post <a href="https://www.electrontools.com/Home/WP/como-leer-un-pulsador-con-arduino/">Como leer un pulsador con arduino</a> appeared first on <a href="https://www.electrontools.com/Home/WP">Tutoriales de Electrónica | Matemática y Física</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div><img width="486" height="460" src="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Arduino-Boton-1.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" srcset="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Arduino-Boton-1.png 486w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Arduino-Boton-1-300x284.png 300w" sizes="(max-width: 486px) 100vw, 486px" /></div><p>Leer un pulsador con arduino se podría resumir en poder diferenciar entre un cero o un uno a la entrada de un pin digital de nuestro microprocesador, casi cualquier proyecto de electrónica requiere de la utilización de un botón o pulsador para realizar una acción determinada. veamos como se hace.</p>
<p><img decoding="async" loading="lazy" class="size-full wp-image-711 aligncenter" src="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Arduino-Boton.png" alt="Leer pulsador con arduino" width="488" height="323" srcset="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Arduino-Boton.png 488w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Arduino-Boton-300x199.png 300w" sizes="auto, (max-width: 488px) 100vw, 488px" /></p>
<p>El éxito va a depender de realizar correctamente la configuración circuital a la entrada del pin, existen dos conceptos denominados <strong>resistencia de pull down</strong> y <strong>resistencia de pull up</strong>, son dos configuraciones muy similares, la diferencia radica en si al presionar el pulsador queremos leer un HIGH o un LOW.</p>
<p>Pero olvidemos estos dos conceptos y veamos que pasa si no los consideramos, podríamos estar ocasionando un daño irreparable al pin que estemos utilizando sin darnos cuenta.</p>
<p>Si prestamos atención a las figuras de abajo, vemos dos configuraciones posible, la primera con el pulsador conectado a GND y a la entrada del pin y la segunda directamente a 5V y a la entrada del pin. Podemos llegar a pensar que esto no tiene ningun problema pero no es asi, pensemos lo siguiente.</p>
<p>Para ambos casos, cuando el pulsador se encuentre cerrado, el circuito se cierra y no tendríamos ningún problema, pero cuando el pulsador esta abierto tenemos al pin digital en alta impedancia, el problema de esto es que esto no significa que el pin este en un cero logico, si no que se encuentra en un estado indeterminado, pudiendo conservar el valor ultimo leído, obviamente esto no esta bien ya que puede ocasionar errores grabes de interpretación. En resumen si elegimos esta opción tenemos un problema grabe de <strong>indeterminación de estados lógicos.</strong></p>
<p><img decoding="async" loading="lazy" class="size-full wp-image-696 aligncenter" src="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Pines.png" alt="como puedo leer un pulsador con arduino" width="835" height="271" srcset="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Pines.png 835w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Pines-300x97.png 300w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Pines-768x249.png 768w" sizes="auto, (max-width: 835px) 100vw, 835px" /></p>
<p>Existen formas de mejorar y solucionar este problema, como se muestra en la imagen de abajo podemos conectar el pin a dos referencias, una fija y la otra se activara al accionar el pulsador.</p>
<p>Pareciera que esta configuración no tiene ninguna problemática pero no es así, si bien solucionamos el problema de indeterminación , nos ganamos otro.</p>
<p>Al accionar el pulsador estamos cerrando el circuito entre GND y 5V, si prestamos atención el pin digital esta conectado de tal manera que ese nodo estaría en cortocircuito y de esta manera una intensidad de corriente elevada estaría circulando por el, como consecuencia podemos romper el pin de entrada por <strong>alta intensidad de corriente de los transitorios</strong>, esto significa que antes del tiempo de establecimiento circulara una gran corriente por el pin pudiendo ocasionar calentamientos y roturas en el material.</p>
<p><img decoding="async" loading="lazy" class="size-full wp-image-698 aligncenter" src="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Pines-1.png" alt="Leer un pulsador con arduino" width="719" height="394" srcset="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Pines-1.png 719w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Pines-1-300x164.png 300w" sizes="auto, (max-width: 719px) 100vw, 719px" /></p>
<p>Pero entonces ¿cual es la solución definitiva? ¿podemos conectar un pulsador a un pin sin cometer daños y ocasionar riesgos innecesarios?.</p>
<p>La respuesta a esas preguntas es solo agregar un detalle a la configuración anterior, y es lo que anteriormente denominamos <strong>resistencia de pull up</strong> y <strong>resistencia de pull down.</strong></p>
<p>Como se ve en la imagen a la configuración anterior solo le agregamos un resistencia que luego veremos de que valor tenemos que colocar, esto nos soluciona el <strong>problema de de indeterminación</strong> y  el de <strong>alta intensidad de corriente en </strong><b>transitorios</b>, en el caso del <strong>Pull Up</strong> cuando el pulsador esta abierto el pin esta recibiendo un uno logico y una intensidad de corriente controlada por la resistencia que incluimos, en este caso hablamos de una intensidad de corriente en el orden de los 1mA, que es una corriente muy menor a la máxima permitida por el pin.</p>
<p>Cuando el pulsador esta cerrado ya no se produce un cortocircuito, por que existe una caída de tensión en la resistencia que agregamos, de esta manera la corriente que le llega al pin es mucho menor que si no ponemos el resistor.</p>
<p>En el caso de la configuración de <strong>Pull Down</strong> el concepto funciona de la misma manera, solo que cuando el pulsador esta abierto estamos leyendo un cero y cuando el pulsador esta cerrado estamos leyendo un uno lógico.</p>
<p><img decoding="async" loading="lazy" class="size-full wp-image-701 aligncenter" src="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Resistencia-pull.png" alt="Como ller un pulsador con arduino resistencia pull down" width="719" height="418" srcset="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Resistencia-pull.png 719w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Resistencia-pull-300x174.png 300w" sizes="auto, (max-width: 719px) 100vw, 719px" /></p>
<p>Siempre que conectemos un pulsador a un pin tenemos que hacerlo de esta manera, es la forma correcta de hacerlo y así nos evitamos muchos dolores de cabeza.</p>
<h2>Que valor de resistencia poner</h2>
<p>Bueno, solo falta entender cual es el valor de la resistencia que tenemos que colocar como Pull Up o Pull Down, esto va a depender de la corriente máxima que el pin pueda soportar, los pines digitales de arduino soportan una corriente máxima de hasta 40mA, pero cuanto menor sea la corriente que le hagamos circular menos calor generaremos y mas tiempo nos durara nuestro arduino, basándonos en la ley de Ohm yo elegí una resistencia que en función de la tensión de entrada me garantice una corriente de no mas de 1mA, pero podemos elegir otra mas pequeña para permitir que circule mas corriente, queda a criterio del diseñador, pero desde mi punto de vista lo optimo es una resistencia de 4K7 como la que colocamos.</p>
<h2>Código arduino</h2>
<p>Es un ejemplo básico de leer el estado de un pin y mostrarlo en pantalla, útil para resumir todo lo que estuvimos viendo.</p>
<pre style="margin-left: 15px; background-color: #eeeeee; border: 1px solid #cccccc; box-sizing: border-box; color: #006699; font-family: monospace, monospace; font-size: 13px; overflow: auto; padding: 10px;">const <span style="color: #cc6600;">int</span> inputPin = 2;
 
<span style="color: #cc6600;">int</span> value = 0;
 
<span style="color: #cc6600;">void</span> <span style="color: #cc6600;"><b>setup</b></span>() {
  <span style="color: #cc6600;"><b>Serial</b></span>.<span style="color: #cc6600;">begin</span>(9600);
  <span style="color: #cc6600;">pinMode</span>(inputPin, <span style="color: #006699;">INPUT</span>);
}
 
<span style="color: #cc6600;">void</span> <span style="color: #cc6600;"><b>loop</b></span>(){
  value = <span style="color: #cc6600;">digitalRead</span>(inputPin);  <span style="color: #7e7e7e;">//lectura digital de pin</span>
 
  <span style="color: #7e7e7e;">//Envio al puerto serie el estado del pin</span>
  <span style="color: #cc6600;">if</span> (value == <span style="color: #006699;">HIGH</span>) {
      <span style="color: #cc6600;"><b>Serial</b></span>.<span style="color: #cc6600;">println</span>(<span style="color: #006699;">"Encendido"</span>);
  }
  <span style="color: #cc6600;">else</span> {
      <span style="color: #cc6600;"><b>Serial</b></span>.<span style="color: #cc6600;">println</span>(<span style="color: #006699;">"Apagado"</span>);
  }
  <span style="color: #cc6600;">delay</span>(1000);
}

</pre>
<p>Como se puede ver en el código cuando hacemos el <strong>digitalRead(inputPin)</strong> obtenemos el estado actual del pin, si esta encendido o apagado al pulsarlo dependera del tipo de configuración utilizada <strong>Pull Up</strong> o <strong>Pull Down.</strong></p>
<p>Pero lo importante de todo esto es que ya identificamos el estado del pulsador, en el ejemplo yo solo lo muestro en pantalla pero podríamos realizar cualquier otra acción como encender un Led, prender un motor etc.</p>
<h2>A tener en cuenta</h2>
<ul>
<li>Siempre utilizar resistencias de pull up o pull down en la entrada de un pin.</li>
<li>Tener presente la corriente máxima que el pin puede soportar para de esta manera decidir que resistencia colocar.</li>
</ul>
<h2>Agradecimientos y bibliográfia</h2>
<p><a href="https://www.luisllamas.es/2014/09/leer-un-pulsador-con-arduino/" target="_blank" rel="nofollow">Luis Lamas</a></p>
<p>&nbsp;</p>
<p>The post <a href="https://www.electrontools.com/Home/WP/como-leer-un-pulsador-con-arduino/">Como leer un pulsador con arduino</a> appeared first on <a href="https://www.electrontools.com/Home/WP">Tutoriales de Electrónica | Matemática y Física</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.electrontools.com/Home/WP/como-leer-un-pulsador-con-arduino/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Que modelo de arduino comprar</title>
		<link>https://www.electrontools.com/Home/WP/que-modelo-de-arduino-comprar/</link>
					<comments>https://www.electrontools.com/Home/WP/que-modelo-de-arduino-comprar/#comments</comments>
		
		<dc:creator><![CDATA[Cristian Veloso]]></dc:creator>
		<pubDate>Sat, 23 Apr 2016 22:21:32 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[que es arduino]]></category>
		<guid isPermaLink="false">http://www.electrontools.com/Home/WP/?p=675</guid>

					<description><![CDATA[<div><img width="797" height="797" src="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/que-modelo-de-arduino-comprar.jpg" class="attachment-large size-large wp-post-image" alt="" decoding="async" srcset="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/que-modelo-de-arduino-comprar.jpg 797w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/que-modelo-de-arduino-comprar-150x150.jpg 150w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/que-modelo-de-arduino-comprar-300x300.jpg 300w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/que-modelo-de-arduino-comprar-768x768.jpg 768w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/que-modelo-de-arduino-comprar-250x250.jpg 250w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/que-modelo-de-arduino-comprar-174x174.jpg 174w" sizes="(max-width: 797px) 100vw, 797px" /></div><p>Arduino es una plataforma muy diversa, con una amplia gama de opciones&#8230;</p>
<p>The post <a href="https://www.electrontools.com/Home/WP/que-modelo-de-arduino-comprar/">Que modelo de arduino comprar</a> appeared first on <a href="https://www.electrontools.com/Home/WP">Tutoriales de Electrónica | Matemática y Física</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div><img width="797" height="797" src="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/que-modelo-de-arduino-comprar.jpg" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/que-modelo-de-arduino-comprar.jpg 797w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/que-modelo-de-arduino-comprar-150x150.jpg 150w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/que-modelo-de-arduino-comprar-300x300.jpg 300w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/que-modelo-de-arduino-comprar-768x768.jpg 768w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/que-modelo-de-arduino-comprar-250x250.jpg 250w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/que-modelo-de-arduino-comprar-174x174.jpg 174w" sizes="auto, (max-width: 797px) 100vw, 797px" /></div><p>Arduino es una plataforma muy diversa, con una amplia gama de opciones diferentes, grandes pequeños medianos con mas o menos pines etc, existe un Arduino distinto según las necesidades de cada uno. Por eso mismo es que es importante tener en claro que necesitamos hacer antes de decidir <strong>que modelo de Arduino comprar.</strong></p>
<p>Vamos a nombrar algunas de las placas mas comunes y mas fáciles de conseguir en el mercado, arrancando desde lo mas estándar hasta lo mas especifico.</p>
<h2>Arduino uno R3</h2>
<p>Es la placa de desarrollo de arduino mas usada en el mercado, es la mas comoda para el aprendizaje ya que cuenta con muchas entras y salidas y conectores para los pines, de manera que no es necesario soldar nada para implementar alguno de nuestros prototipos.</p>
<p>Cuenta con un microcontrolador atmega 328pu de 8bit cuenta con una memoria flash de 32Kbytes, trabaja con una frecuencia maxima de 20MHZ y 23 de sus 32 pines son puertos de entrada y salida</p>
<p><img decoding="async" loading="lazy" class="size-full wp-image-648 aligncenter" src="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3.jpg" alt="Arduino uno - que modelo de arduino comprar" width="600" height="600" srcset="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3.jpg 600w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3-150x150.jpg 150w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3-300x300.jpg 300w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3-250x250.jpg 250w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3-174x174.jpg 174w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<h2>Arduino Mega</h2>
<p>Es una placa Arduino de tamaño mediano, es mas pequeña que la arduino uno pero tiene un microcontrolador ATmega2560 mas potente, es ideal para proyectos donde se necesite un hardware potente y no dispongamos de mucho dinero para comprar algo distinto, las desventaja que tiene desde mi punto de vista es que es microcontrolador viene soldado a la placa, a diferencia de la arduino uno que lo tiene en un zocalo, esto da la libertad de poder usar la placa como programadora y si queremos podemos sacar el micro una ves programado para incluirlo en un desarrollo mas profesional.</p>
<p>Esta placa cuenta con 54 pines digitales y 16 entradas y salidas analogicas, utiliza un cristal de 16Mhz.</p>
<ul>
<li><strong>Posee un microcontrolador:</strong> ATmega2560</li>
<li><strong>Voltaje de trabajo:</strong> 5V</li>
<li><strong>Voltaje de input:</strong> 7-12V</li>
<li><strong>Voltaje maximos y minimos de entrada</strong>: 6-20V</li>
<li><strong>Cantidad de pines digitales y analógicos: </strong>54 (15 proveen salida PWM) 16 pines analogicos</li>
<li><strong>Pines análogos de entrada: </strong>16</li>
<li><strong>Memoria Flash: </strong>256 KB</li>
</ul>
<h2><img decoding="async" loading="lazy" class="size-full wp-image-688 aligncenter" src="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Arduino-mega.jpg" alt="Arduino mega - Que modelo de arduino comprar" width="700" height="525" srcset="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Arduino-mega.jpg 700w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Arduino-mega-300x225.jpg 300w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Arduino-mega-285x214.jpg 285w" sizes="auto, (max-width: 700px) 100vw, 700px" />Arduino Mini</h2>
<p>Es la placa arduino mas pequeña del mercado y la de menor precio, cuesta al rededor de 2 dolares, esta pensada "aunque yo no lo recomiendo" para dejarla incluida en algun proyecto final que hagamos, es decir no utilizarla solo como prototipo, pero como dije no lo recomiendo por que me parece una practica poco profesional, en el caso de querer hacer algo asi yo recomiendo utilizar la arduino uno R3 y luego desmontar el microprocesador de la placa y armarle la circuiteria que yo quiera.</p>
<p>Tiene 14 entradas y salidas digitales y 6 analogicas, pero no posee pines, con lo cual estamos obligados a soldar si la queremos utilizar, tiene una memoria flash de 32MHZ y 8 salidas PWM.</p>
<p><img decoding="async" loading="lazy" class="size-full wp-image-689 aligncenter" src="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Arduino-mini.png" alt="Arduino mini - que modelo de arduino comprar" width="560" height="416" srcset="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Arduino-mini.png 560w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/Arduino-mini-300x223.png 300w" sizes="auto, (max-width: 560px) 100vw, 560px" /></p>
<h2>Conclusion</h2>
<p>Desde mi punto de vista si tengo que elegir<strong> que modelo de arduino comprar,</strong> me inclinaria por el arduino uno por las siguiente razones</p>
<ul>
<li>El microcontrolador no esta soldado a la placa, si se quema puedo comprar otro y si quiero lo puedo sacar después de programado para darle un toque mas profesional a mi desarrollo.</li>
<li>Es muy fácil para trabajar, se programa por usb no es necesario soldar ningún componente mientras estamos en etapa de prueba.</li>
<li>Si bien tiene el microprocesador de menor potencia de los tres, esta sigue siendo muy alta para la mayoría de los desarrollo que suelo hacer.</li>
</ul>
<p>Como siempre espero sus comentarios, cualquier aporte suma a la comunidad.</p>
<p>The post <a href="https://www.electrontools.com/Home/WP/que-modelo-de-arduino-comprar/">Que modelo de arduino comprar</a> appeared first on <a href="https://www.electrontools.com/Home/WP">Tutoriales de Electrónica | Matemática y Física</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.electrontools.com/Home/WP/que-modelo-de-arduino-comprar/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Que es y para que sirve arduino</title>
		<link>https://www.electrontools.com/Home/WP/que-es-y-para-que-sirve-arduino/</link>
					<comments>https://www.electrontools.com/Home/WP/que-es-y-para-que-sirve-arduino/#comments</comments>
		
		<dc:creator><![CDATA[Cristian Veloso]]></dc:creator>
		<pubDate>Wed, 20 Apr 2016 20:08:40 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[que es arduino]]></category>
		<guid isPermaLink="false">http://www.electrontools.com/Home/WP/?p=639</guid>

					<description><![CDATA[<div><img width="600" height="600" src="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3.jpg" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3.jpg 600w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3-150x150.jpg 150w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3-300x300.jpg 300w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3-250x250.jpg 250w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3-174x174.jpg 174w" sizes="auto, (max-width: 600px) 100vw, 600px" /></div><p>Si alguna ves te preguntaste ¿que es y para que sirve arduino?&#8230;</p>
<p>The post <a href="https://www.electrontools.com/Home/WP/que-es-y-para-que-sirve-arduino/">Que es y para que sirve arduino</a> appeared first on <a href="https://www.electrontools.com/Home/WP">Tutoriales de Electrónica | Matemática y Física</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div><img width="600" height="600" src="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3.jpg" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3.jpg 600w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3-150x150.jpg 150w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3-300x300.jpg 300w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3-250x250.jpg 250w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3-174x174.jpg 174w" sizes="auto, (max-width: 600px) 100vw, 600px" /></div><p>Si alguna ves te preguntaste <strong>¿que es y para que sirve arduino?</strong> como lo hice yo hace ya unos años espero poder ayudarte con esta entrada.</p>
<p>Arduino es un proyecto nacido en el año 2005 con la idea de desarrollar una placa de hardware libre integrada con un microcontrolador y una interfaz para programarlo. Esta diseñado y construido para que sea muy fácil utilizarlo y en el se pueden desarrollar proyectos multidisciplinarios. La placa se puede comprar a un precio accesible o bien cada persona puede armarlas libremente es sus casas, dado que toda la información del esquema circuital o el PCB son de licencia libre y se encuentran en Internet muy fácilmente, sin dudas esa es una de las ventajas de arduino respecto a otras opciones.</p>
<p>El Hardware es una placa que tiene un microcontrolador atmel y varios puertos de entrada/salida digitales y analógicos, existen complementos conocidos como (shields), estos complementos brindan una mayor autonomía a programador y usuario de la placa y hacen de arduino un entorno muy amigable y simple de trabajar.</p>
<p><img decoding="async" loading="lazy" class=" wp-image-648 aligncenter" src="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3.jpg" alt="Que es y para que sirve arduino" width="460" height="460" srcset="https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3.jpg 600w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3-150x150.jpg 150w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3-300x300.jpg 300w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3-250x250.jpg 250w, https://www.electrontools.com/Home/WP/wp-content/uploads/2016/04/ARduino-UNO-R3-174x174.jpg 174w" sizes="auto, (max-width: 460px) 100vw, 460px" /></p>
<p>También es una plataforma que cuenta con una infinidad de sensores y periféricos desarrollados y pensados para ser utilizados en arduino, esto facilita mucho la integración de la placa con el mundo que lo rodea, pudiendo de esta manera desarrollar desde robots a cualquier otra cosa que nos imaginemos sin incurrir en un alto costo y perder mucho tiempo en el diseño.</p>
<p>Algunos de los periféricos mas comunes y utilizados con frecuencia por los usuarios de arduino son los siguientes.</p>
<ul>
<li><a href="https://www.electrontools.com/Home/WP/2016/03/09/sensor-ultrasonido-us-100/">Sensor de ultrasonido us-100</a></li>
<li><a href="https://www.electrontools.com/Home/WP/2016/04/01/como-funciona-el-sensor-ultrasonico-hc-sr04/">Sensor de ultrasonido hc-sr04</a></li>
<li><a href="https://www.electrontools.com/Home/WP/2016/04/08/sensor-infrarojo-con-arduino/">Sensores infrarrojo</a></li>
<li><a href="https://www.electrontools.com/Home/WP/2016/03/09/sensor-de-temperatura-ds1820/">Sensores de temperatura</a></li>
<li><a href="https://www.electrontools.com/Home/WP/2016/03/09/servo-motor-arduino/">Servo Motores</a></li>
<li>Dispositivos GPS</li>
<li><a href="https://www.electrontools.com/Home/WP/2016/03/24/como-controlar-la-placa-arduino-mediante-un-modulo-bluetooth/">Dispositivos para conexión bluetooth</a></li>
<li>Display LCD</li>
<li>Receptor/Emisor de RF</li>
</ul>
<p>Existen muchísimos mas, pero no tiene sentido listarlos todos.</p>
<p>Es importante nombrar nombrar las diferentes partes que conforman la placa</p>
<ul>
<li><strong>Entradas y salidas:</strong> Existen varios modelos distintos de la placa arduino, pero todas tienen en común una cantidad definida de periféricos de entrada y salida, según la placa tendrá mas o menos puertos de entrada y salida, los puertos de entrada son los utilizados para ingresar datos que serán procesados por el microcontrolador y los de salida son por donde el microcontrolador entrega el resultado de la operación, el programador puede configurar cada puerto para indicarle al microcontrolador si ese puerto trabajar como uno de entrada o como uno de salida.</li>
</ul>
<ul>
<li><strong>Alimentación:</strong> La mayoría de las placas de arduino son alimentadas con 5 volt aunque algunas lo pueden hacer con tensiones de hasta 12 volt.</li>
</ul>
<ul>
<li><strong>Comunicación: </strong>Existen algunos puertos destinados a la comunicación de la placa con algún otro dispositivo, estos son los pines RX y TX, mediante estos puertos es que se establece la comunicación como por ejemplo con un display LCD o con el computador para mostrar datos en ella.</li>
</ul>
<ul>
<li><strong>Complementos:</strong> Como dijimos mas arriba, los complementos o <strong>Shields</strong> son de gran ayuda para los programadores ya que nos reducen el tiempo de desarrollo y nos entregan un producto solido que podemos utilizar fácilmente.</li>
</ul>
<p>&nbsp;</p>
<h2>RAZONES PARA UTILIZAR ARDUINO</h2>
<p>Existen miles de razones validas para utilizar Arduino , aquí solo nombraremos algunas, las mas relevantes.</p>
<ul>
<li><strong>Es Open Source:</strong> Esto quiere decir que se puede acceder a toda parte del circuito y del código de las librerías, puedes modificarlas y no necesitas ninguna licencia para utilizarlo.</li>
</ul>
<ul>
<li><strong>Facil de programar:</strong> Arduino cuenta con una infinidad de librerías que nos resuelven la vida, gran porcentaje del código mas complejo que necesitamos como por ejemplo para establecer una comunicación serie o inicializar un sensor de temperatura ya están resueltos en librerías, solo tenemos que usarlas. Otra gran ventaja es que no se necesita ninguna tarjeta de programación como sucede en la mayoría de las placas de desarrollo, Arduino cuenta con un software conocido como bootloader que viene cargado en el microprocesador que se auto programa a si mismo y nos evita la necesidad de contar con una tarjeta programadora para programar el micro.</li>
</ul>
<ul>
<li><strong>Documentación:</strong> Al ser de Hardware y Software libre hay infinidad de información disponible dando vueltas por la red.</li>
</ul>
<ul>
<li><strong>Amplia variedad de placas:</strong> Arduino no es una única placa, es toda una familia de placas, cada una de ellas cuenta con diferencias y similitudes, según el proyecto que tengamos que hacer utilizamos una u otra.</li>
</ul>
<ul>
<li><strong>Costo:</strong> Podemos conseguir nuestra placa Arduino por menos de 14 dolares, es un precio muy económico comparado con otras placas que intentan cumplir los mismos requisitos. Obviamente existen diferentes modelos y alternativas, el costo puede varias pero no demasiado.</li>
</ul>
<ul>
<li><strong>Diversas aplicaciones:</strong> Podemos construir una infinidad de aplicaciones a bajo costo y con poco tiempo de desarrollo, si tenemos imaginación podemos hacer casi cualquier cosa</li>
</ul>
<ul>
<li><strong>Proyectos profesionales:</strong> Si la tarjeta de Arduino cuenta con el microcontrolador en un zócalo desmontable como por ejemplo el Arduino uno. Podemos utilizar la placa solo para programarlo y dado el caso de tener que hacer algo mas profesional, podemos <a href="https://www.electrontools.com/Home/WP/2016/03/09/desmontar-arduino-de-la-placa-3/">sacar el micro de la placa</a> y utilizarlo sin el boar, claro que tendríamos que cablear todas las entradas/salidas y las fuentes de alimentación junto con la circuiteria externa de nuestro proyecto.</li>
</ul>
<h2>DESVENTAJAS DE UTILIZAR ARDUINO</h2>
<p>Ya vimos que es y para que sirve Arduino , ¿pero cuales son sus desventajas?.  Si alguna ves intentaste hacer un desarrollo para la venta lo primero que consideras es gastar poco en los materiales para que no sea un objeto caro para los clientes, y es ahi donde esta el primer problema, el microcontrolador que utiliza Arduino es un atmega, que para la mayoría de las aplicaciones queda grande, por ejemplo si queremos hacer una alarma para la casa.. utilizar un microcontrolador como el que tiene Arduino significaría encarecer todo.. ya que en si el microcontrolador es caro comparado con otros mas acotados.</p>
<p>Si trabajaste en alguna empresa en el diseño con microcontroladores, lo mas probables es que tu jefe te diga. "<em>quiero que hagas esto con este microprocesador por que lo consigo muy barato..</em>" con lo cual en esas situaciones queda descartado el uso de Arduino .. definitivamente no es una opción.</p>
<h2>CONCLUSION</h2>
<p>Desde mi punto de vista Arduino es la mejor opción posible cuando lo que queremos desarrollar no esta destinado a la venta y no disponemos de mucho tiempo para desarrollarlo. En el caso de que lo que hagamos este pensado al consumo y comercialización sera mejor pensar en utilizar otros microcontroladores ya que tenemos que ponderar otros factores "<em>costo, economía y demas</em>" .</p>
<p>En el ámbito educativo ARduino es genial, permite entusiasmar a los estudiantes en el mundo de la programación y el diseño de hardware, aunque no explica en detalle el trasfondo de su arquitectura.</p>
<h2>ANIMATE A DAR EL PRIMER PASO, APRENDE ROBOTICA CON ARDUINO</h2>
<p>Si estas realmente interesado en <strong>aprender arduino desde cero</strong>, poder sacarle todo el jugo a esta plataforma genial y empezar a hacer proyectos super profesionales, te recomiendo <strong>uno de los mejores cursos que hice en mi vida</strong>, por muy poco recibiras un <strong>curso completo</strong> donde <strong>Jose Antonio Vacas (crack en la materia)</strong> explica todo <strong>paso a paso</strong> y hasta el mas minimo detalle.</p>
<p>12 horas de video explicativo que puedes seguir a tu ritmo y verlo cuantas veces quieras.</p>
<p><strong>¿TE PARECE POCO?</strong></p>
<p>Vas a contar con <strong>acceso a la plataforma de por vida</strong>!, puedes seguir el curso desde celulares y tablet y ademas de todo eso, todo el codigo que se genere en el curso va a estar disponible para que te lo descargues en cualquier momento.</p>
<p>Al acceder al curso mediante click en la siguiente imagen obtendras un importante descuento <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><a href="https://click.linksynergy.com/link?id=E3sHreIrNwE&amp;offerid=507388.1283984&amp;type=2&amp;murl=https%3A%2F%2Fwww.udemy.com%2Farduino-cero%2F"><img decoding="async" loading="lazy" class="aligncenter wp-image-4419 size-full" src="https://www.electrontools.com/Home/WP/wp-content/uploads/2018/06/CursoArduino.jpg" alt="CursoArduino" width="790" height="690" srcset="https://www.electrontools.com/Home/WP/wp-content/uploads/2018/06/CursoArduino.jpg 790w, https://www.electrontools.com/Home/WP/wp-content/uploads/2018/06/CursoArduino-300x262.jpg 300w, https://www.electrontools.com/Home/WP/wp-content/uploads/2018/06/CursoArduino-768x671.jpg 768w" sizes="auto, (max-width: 790px) 100vw, 790px" /></a></p>
<p><strong>BREVE DESCRIPCION DEL CURSO</strong></p>
<p>Aprende a usar <strong>Arduino desde cero</strong>.  Crea tus propios proyectos</p>
<p><strong>¿Qué es Arduino?</strong> un placa electrónica open-source que permite crear prototipos y proyectos electrónicos muy fácilmente. ¡¡Hace unos años había que ser ingeniero para trabajar con estos sistemas!!</p>
<p>Hoy en día lo puedes hacer sin problema siguiendo este curso, donde aprenderás electrónica, programación y cómo hacer montajes con Arduino.</p>
<p>Empezarás desarrollando pequeños proyectos que podrás unir y crear uno más completo</p>
<p>No son necesarios conocimientos previos de electrónica ni de programación, aprenderemos todo en el curso, por medio de aplicaciones practicas.</p>
<p>A medida que avances en el curso verás como tus ideas se convierten en proyecto reales.</p>
<p>La naturaleza Open-Source de Arduino nos facilita que podamos trabajar en cualquier ordenador con Linux, Mac o Windows.</p>
<p>Hablaremos de simuladores donde puedes construir tus proyectos "virtualmente" pero si quieres hacer tus proyectos necesitarás conseguir componentes. Algunos los tendrás que comprar pero muchos de ellos los puedes conseguir reciclando equipos.</p>
<p>Aprenderemos sobre ...</p>
<div class="well">
<ul>
<li>Los distintos modelos de placa de Arduino que existen</li>
<li>Los tipos de sensores que podemos conectar a Arduino</li>
<li>Los diferentes motores que nos permitirán dar movimiento a nuestros proyectos</li>
<li>Cómo comunicar nuestra placa Arduino con otros componentes y con Internet</li>
<li>Cómo ampliar la capacidad de Arduino con diferentes escudos (shields) y módulos</li>
</ul>
</div>
<p>Cada semana se añaden nuevos vídeos y ejemplos</p>
<div class="audience" data-purpose="course-audience">
<div class="audience__title">¿Para quién es este curso?</div>
<div class="well">
<ul class="audience__list">
<li>Cualquiera que quiera aprender a montar proyectos con Arduino</li>
<li>Quien quiera aprender a programar Arduino</li>
<li>El que quiera aprender electrónica básica</li>
<li>A partir de 12-14 años</li>
</ul>
</div>
<div class="requirements__title"><strong>REQUISITOS</strong></div>
<div class="requirements__content">
<div class="well">
<ul class="requirements__list">
<li class="requirements__item">El único requisito es saber usar un ordenador conectado a internet a nivel básico</li>
<li class="requirements__item">Cualquier ordenador conectado a internet (se usa open software compatible con Linux, Mac y Windows)</li>
<li class="requirements__item">Puedes aprender sin necesidad de componentes, se enseña a usar un simulador</li>
<li class="requirements__item">Aprenderás más si vas consiguiendo componentes, muchos de ellos se pueden obtener de equipos reciclados</li>
</ul>
</div>
</div>
</div>
<p><a href="https://click.linksynergy.com/link?id=E3sHreIrNwE&amp;offerid=507388.1283984&amp;type=2&amp;murl=https%3A%2F%2Fwww.udemy.com%2Farduino-cero%2F"><img decoding="async" loading="lazy" class="aligncenter" src="https://i.udemycdn.com/course/480x270/1283984_c2b1_2.jpg" border="0" /></a><img decoding="async" loading="lazy" src="https://ad.linksynergy.com/fs-bin/show?id=E3sHreIrNwE&amp;bids=507388.1283984&amp;type=2&amp;subid=0" width="1" height="1" border="0" /></p>
<p><a href="https://click.linksynergy.com/link?id=E3sHreIrNwE&amp;offerid=507388.1283984&amp;type=2&amp;murl=https%3A%2F%2Fwww.udemy.com%2Farduino-cero%2F"><img decoding="async" loading="lazy" class="aligncenter wp-image-4425 size-full" src="https://www.electrontools.com/Home/WP/wp-content/uploads/2018/06/cursoarduinocomprar.jpg" alt="cursoarduinocomprar" width="314" height="103" srcset="https://www.electrontools.com/Home/WP/wp-content/uploads/2018/06/cursoarduinocomprar.jpg 314w, https://www.electrontools.com/Home/WP/wp-content/uploads/2018/06/cursoarduinocomprar-300x98.jpg 300w" sizes="auto, (max-width: 314px) 100vw, 314px" /></a></p>
<p>&nbsp;</p>
<h2>Bibliografia</h2>
<p><a href="https://es.wikipedia.org/wiki/Arduino">https://es.wikipedia.org/wiki/Arduino</a></p>
<p>The post <a href="https://www.electrontools.com/Home/WP/que-es-y-para-que-sirve-arduino/">Que es y para que sirve arduino</a> appeared first on <a href="https://www.electrontools.com/Home/WP">Tutoriales de Electrónica | Matemática y Física</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.electrontools.com/Home/WP/que-es-y-para-que-sirve-arduino/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
