You are on page 1of 9

TIENDA

SCRATCH

ARDUINO

FORO

PROYECTOS

CONTACTO

NUESTRO PRIMER CIRCUITO


Arduino, primer circuito

Home

Nuestro Primer Circuito

OBJETIVOS
.

Fijar algunas ideas bsicas sobre electrnica.


Montarun circuito con LED y Resistencia comprenderel esquema elctrico..
Aprender el manejo de la Protoboard..
Instalardel blinking LED en la Protoboard.

MATERIAL REQUERIDO.

Arduino Uno o similar. Esta sesin acepta cualquier otro modelo de Arduino.
Un PC con el entorno de Arduino correctamente instalado y congurado.

Una Protoboard.

Un diodo LED

Una resistencia de 330 Ohmios.

Algunos cables de Protoboard.

ALGUNAS IDEAS BSICAS SOBRE ELECTRNICA


.
Cuando dejamos uir agua de un sitio alto a otro ms bajo, el agua corre libremente mientras no se lo impidamos, y siempre de arriba abajo.
Decimos que las diferentes alturas suponen una diferencia de potencial entre ambos puntos que puede ser transformada en trabajo til.
Cuando existe una diferencia de tensin elctrica (o diferencia de potencial) entre dos puntos con conexin, la electricidad uye del positivo (o de
mas carga) hacia el negativo o menos, y tambin podemos obtener trabajo til de este principio.
Aunque la fsica detrs de estos dos ejemplos es diferente, conceptualmente son bastante parecidos y por ello hablamos de:

Corriente de agua / Corriente elctrica.


Caudal de agua / Intensidad de corriente.
Resistencia al ujo / Resistencia elctrica.
Capacidad de una reserva de agua / Capacidad de un condensador.

La idea es que la corriente elctrica uye del positivo al negativo porque hay una diferencia de tensin (que medimos en Voltios de smbolo V) pero
esto no es una medida absoluta sino la diferencia que hay entre los puntos en que lo medimos.

De la misma manera, la diferencia de altura entre dos puntos solo representa eso, una diferencia y no
indica a qu altura se encuentran con respecto a una referencia ms o menos arbitraria.

Hay componentes que se oponen a a la libre circulacin de la corriente. Los llamamos resistencias, su valor se mide en Ohmios y su smbolo es .
La ley de Ohm, liga todos estos valores de una forma precisa:
V=RxI
Donde V es la tensin en voltios, R la resistencia e I la intensidad elctrica que uye.

En el mundo de Arduino la tensin es casi siempre 5V, que es la tensin a que funciona y la que es capaz
de poner en sus salidas digitales.

Otra manera de escribir esta ley de Ohm es


I=V/R
Lo que implica que si la resistencia del circuito es nula (o casi, como en el caso de un cable de cobre) la intensidad de la corriente se dispara y puede
llegar a fundir el cable o componente que encuentre.

Esto se conoce como cortocircuito o corto simplemente y debe ser evitado decididamente ya que suele
acabar con olor a quemado y algn susto, en el mejor caso.

NUESTRO PRIMER CIRCUITO ELECTRNICO


.
En la sesin anterior programamos el LED conectado al pin 13 de nuestro Arduino. Hoy vamos a duplicar este circuito en el exterior montndolo
desde el principio con componentes discretos. Su esquema elctrico sera:

Vemos a la izquierda el smbolo del diodo LED que es emisor de luz y por eso tiene esas echitas salientes para indicarlo (LED viene del ingls
Light Emitting Diode, o diodo emisor de luz).
La resistencia se representa por ese segundo smbolo indicando un nombre R1 y su valor 330.
A su vez vemos a la izquierda las letras GND para indicar que es el negativo. Tiene muchos nombres: Masa, El smbolo , Tierra( aunque no es lo
mismo), Ground, Negativo, ctodo.
Por ltimo a la derecha el smbolo de +5V indica el extremo de tensin positiva o positivo y a veces se representa como Vcc. Las lneas rectas y
negras indican conexin elctrica mediante cables conductores.

Un diodo, es un componente electrnico que solo permite pasar la


corriente en una direccin. En la direccin del positivo al negativo (la
parte ancha del tringulo) al negativo, la punta del tringulo (que
indica la direccin).
Para indicar cul de las patas de un diodo LED es el positivo, ste
suele ser de mayor longitud.
Si se conecta a la inversa, cortar el ujo de corriente muy
ecazmente y no se iluminar en absoluto.
Las resistencias en cambio no diferencian un extremos del otro,
decimos que no tienen polaridad.

Es importante entender los esquemas electrnicos porque permiten comprender con rapidez cualquier circuito. Vale la pena dedicarle un poco de
esfuerzo porque son el lenguaje de la electrnica.
Una vez comprendido el esquema elctrico del circuito, veamos la conexin en la Protoboard:

Este esquema sigue una pauta de marcar los cables que van a positivo en rojo y los que van a GND en negro. Recomendamos encarecidamente se
siga esta norma en la prctica porque ayuda a identicar posibles problemas y evita errores.

La Protoboard une los puntos de la lnea azul entre si y los de encima de la lnea roja entre s, (se les llama
rales), pero no conecta el ral rojo positivo con el ral negro negativo.
A su vez existen dos zonas de lneas verticales en la Protoboard. Estas lneas verticales estn unidas entre
s internamente, para facilitar la conexin de los componentes, pero no se unen las lneas paralelas.

Las claves para montarel circuito con xito, son:

Conectamos el pin 13 de Arduino a la lnea roja de la Protoboard: Positivo.


Conectamos el GND de Arduino a la lnea azul de la Protoboard: Ground.
Usamos el ral positivo (los pines de la lnea roja) para conectar a la resistencia.
El otro extremo de la resistencia se conecta al positivo del LED porque estn en la misma vertical de la
Protoboard (y esta los conecta elctricamente).
Ntese que el positivo del LED est claramente marcado como de mayor longitud mediante un pequeo
ngulo cerca de la base.
Un diodo LED casi no presenta resistencia propia, por lo que siempre debe usarse una resistencia adicional
que limite el paso de corriente, y evite que se queme. (Una resistencia entre 220 y 3300 suele ser
adecuada).
El circuito se cierra con un cable desde el negativo del LED al ral de GND.
Cuando nuestro programa ponga un valor de HIGH (5V) en el pin 1,3 permitir el ujo de corriente por el
circuito iluminando el LED. Con LOW sencillamente el circuito estar apagado, sin tensin.

Podemos ahora volcar el programa que hicimos en la sesin 2 (o simplemente cargar el ejemplo Blink), siguiendo el procedimiento que denimos all,
y veremos cmo sta vez, adems del LED propio de Arduino, nuestro LED exterior parpadea siguiendo el mismo ciclo de encendido y apagado.

RESUMEN DE LA SESIN
.
En esta sesin hemos aprendido varias cosas importantes:

Hemos visto algunos conceptos bsicos de electrnica: la ley de Ohm, que relaciona la tensin la
resistencia.
Hemos identicado dos componentes bsicos en electrnica, resistencias y los diodos.
Aprendimos a descifrar los primeros esquemas electrnicos.
Hemos montado nuestro primer circuito con estos componentes.

PREVIO

(31) COMMENTS

SIGUIENTE

David

31 Jul 2015

No entiendo el sentido de poner la resistencia en este esquema, con ella el led no se ilumina, entiendo que le corta el paso de corriente.
Reply

admin

Reply

31 Jul 2015

Las resitencias no impiden el paso de la corriente, simplemente la limitan de acuerdo con la ley de ohm
Si en este circuito no la incluyesemos, la intensidad creceria sin limite en el LED, que practicamente tiene resistencia 0 y lo
quemaria enseguida

STARKMANN

Reply

09 Ago 2015

Asi lo h eecho y es una gozada tener los dos esquemas, he de decir que me veo muy verde apra usar el de electronca y uso el esquema
de la placa protoboard que se aprecia muy bien, vamos un copia y pega que funciona.
Por otro lado al leer el post detenidamente he observado dos errores creo que al escribir, los cuales paso a detallar por si se pueden
corregir y as evitar mal entendidos.
En el ultimo paso donde indica Las claves para montar el circuito con xito, son:
en el sexto punto dice que las resistencias pueden variar de 220 a 3300 ohmnios, creo que 3300 es 330.
Y luego en el ultimo punto donde se vuelve hablar del famoso pin 13 que tan especial es, y supongo que seras por muchas cosas, se le
denomina pin 1,3.
Entiendo que son errores de escritura.

Josefa

Reply

21 Nov 2015

hola, una pregunta quiero conectar 2 leds, uno lo conecte al pin 13 asi como usted lo explica y el segundo lo puedo conectar a cualquier
otro pin?? lo que pasa es que el segundo led es RGB y por ahi lei que solo se puede conectar en los pines que tienen al lado una
culebrita (9,10,11, 6,5,3) es verdad?? que pasa si quiero conectar 4 leds rgb si cada uno tiene 4 patas en una lo conecto a tierra y las
otras tres patas irian conectadas con cada 1 pin cada una entonces no me alcanzarian la cantidad de pines q tienen culebrita para
conectar los 4 leds :(. cual es la solucion?

admin

Reply

21 Nov 2015

Hola Josefa,
las culebritas indican los pines que pueden usarse como salidas analogics mediante PWM y naturalmente para modicar la
proporcion de colores de un LED RGB necesitas usar 3 de esos pines. COmo arduino tiene un numero limitado de ellos, 6,
no podras manejar con UNO mas alla de 2 RGBs de este tipo.
La solucion es usar por ejemplo un MEGA que dispone de mas pines PWM, como 15 por lo que podras manejar 5 LEDS
RGB, pero no mas. Si necesitas manejar mas de esa cantidad (Para un cubo LED por ejemeplo) necesitaras implementar
algun sistema de diferente. EN el mercado hay plcasa que te hacen esta funcion

Julian

Reply

13 Ene 2016

hola, en primer lugar felicidades por el curso, dejando de lado esos matices de la corriente (si real o
convencional) me parece hasta ahora un curso muy ameno y apetecible de llevar, y en segundo lugar, la
pregunta de josefa (y ojo que de arduino estoy pez de momento) se me ocurre que si complicas un poquito
(imagino) el codigo e incluyes algo de circuiteria extra se pueden conectar hasta 8 en las 6 salidas, ya que 3
las puedes utilizar para alimentar todos los nodos y las otras 3 a un convertidor binario a bcd
saludos

admin

Reply

Alberto

Reply

13 Ene 2016

Hola Julian, en efecto se puede ir complicando el circuito cuando queramos, pero vamos poco a
poco para vayais cogiendole gusto. No quiero que salgais aullando en la primera sesion

04 Dic 2015

interesante, pero hay un error en el concepto, donde dice:Cuando existe una diferencia de tensin elctrica (o diferencia de potencial)
entre dos puntos con conexin, la electricidad uye del positivo (o de mas carga) hacia el negativo o menos, y tambin podemos
obtener trabajo til de este principio... ya que la, la electricidad uye del lado negativo al positivo, lo que se mueven son los
electrones.
est pagina es genial para aquellos que quieren aprender, pero podran ser un poco ms precisos en sus explicaciones ya que, aunque
fsicamente la electricidad, es un ujo de electrones, que van desde el lado con mas carga ( negativa ), convencionalmente (o
primeramente , ya que se demostr que realmente es lo contrario) se considera, que la electricidad va del lado positivo (con menos
electrones) al negativo

Fermn Garca

Reply

Victor

Reply

23 Dic 2015

Buenas tardes a todos.


Estaba pensando lo mismo que acaba de indicar Fermn. Independientemente de que no se indica cmo se ha calculado la resistencia
elctrica, entiendo yo que estoy empezando en esto que, s tengo 5 voltios de salida y la cada de tensin es de 1,8 v, signica que el
led consume 3,2 v. S la intensidad es de 20 mA, entonces, R=V/I, R=(5-1.8=3,2v)/(0,02A=20mA)=160 ohmnios. S estoy equivocado por
favor corrjanme. En caso de ser cierto, creo que el tutorial carece de alguna explicacin de esos datos. S este tutorial obvia que
muchos no sabemos de dnde salen esas cosas, perfecto, deber buscarme otra web. En caso contrario, sera muy interesante que se
dieran esos datos. Quizs para algunos es una cuestin tan simple y evidente, pero s partimos de que sabemos, algunos, ms bien
poco, estara mucho mejor.
Un saludo para todos.

admin

Reply

23 Dic 2015

Hola Victor,
Cuando diseas una serie de tutoriales guiados, planteas una serie de objetivos y un itinerario para conseguirlos.
Lamentablemente tambien debes contar con la capacidad e interes de quienes los siguen y por eso a veces debes dejar en
el tinetero cosas que serian de interes.
Estos humildes tutoriales estan pensados como una guia de introduccion para gente que sin demasiada paciencia pero
ganas se puedan inicar en este mundillo y s etrata de darles los conocieminetos basicos.
Por eso hay cosas como las que comentas que sin duda podrian tratarse en mas profundidad, pero no esperamos sustituir
un curso completo de electronica porque para eso hay otras posibilidades y porque insisto, solo pretende ser una
introduccion.
COmprendo que hay a quien se le puede quedar corto, pero partiendo de las especicicaiones originales es preciso ser el
al espiritu escogido y no entrar en discusiones de fondo que dicilmente serian asumibles por un gran numero de lso que
se inican

Israel

Reply

16 Dic 2015

Para que el diodo se ilumine con una luz intensa, la corriente debe ser del orden de 20mA. En estas condiciones, para un LED
convencional, la cada de tensin suele ser del orden de 1,8V. Con estos valores la resistencia tendra que ser de 160 Ohmios: si es
mayor se iluminara ms pero nunca puede ser de 3300 Ohmios: (160 Ohmios<R<330 Ohmios)

23 Dic 2015

Unos tutoriales geniales, llevo ya unos cuantos ledos y estoy encantado, enhorabuena.
Comentaba mas que nada para rearmar que la lnea que se sigue para explicar los ejercicios me parece mas que correcta.
Posiblemente, sino fuera programador ni tuviera nociones de electrotecnia, antes de nada me hubiera preocupado un poco en aprender
los conceptos bsicos de C++ y electrnica.
Feliz Navidad!

joja

Reply

07 Ene 2016

Estoy haciendo este primer circuito y no consigo que el led de la protoboard encienda.
Todo esta correcto en la protoboard. He cambiado y comprobado las resistencias y los led que funcionan correctamente, el led de
arduino se enciende y apaga a ritmo estipulado incluso he comprobado que del arduino salen 5 V, tambien he cambiado de protoboard
pero nada.
Que se me pasa por alto o que tonteria puede dar lugara que no funcione algo tan simple??

admin

07 Ene 2016

Hola joja, solo se me ocurre q puedas estar poniendo el led al reves?


Reply

joja

07 Ene 2016

Le pedi a los Reyes el Kit para enrredar con Arduino y han sido tan amables de traermelo
Reply

joja

07 Ene 2016

Lo sientoya esta arreglado ha sido mi inexperiencia con la protoboard. Peque de pardillo inocente principiante
Reply

Estvez

14 Ene 2016

Hola pues tengo un problema y es que no se como saber la resistencia que ofrencen las distintas resistencias con lo de las

Reply

rayas. me lo podrias explicar brevemente o bien pasarme un link para ver porque en mi kit solo tengo unas resistencias
azules y ninguna se parece lo mas minimo a la que tu enseas.

admin

Reply

14 Ene 2016

Las resistencias llevan en el dorsal un codigo de colores que identica su valor. Prueba con esat pagina :
http://www.electronicafacil.net/tutoriales/Codigos-colores-resistencias.php

Sergio

15 Ene 2016

Genial, lo logr. Es algo bsico, pero se siente muy bien.


Reply

admin

Reply

15 Ene 2016

Es lo que tiene esto de la electronica y la informatica que cuando sale es un subidn (Luego como la droga vas
necesitando mas dosis)

Sergio

16 Ene 2016

Hoy Arm el siguiente proyecto del curso. Gracias por tomarte el tiempo para compartir informacin.
Reply

admin

17 Ene 2016

Se bienvenido Sergio
Reply

Alejandro

27 Ene 2016

Excelente el curso, estoy muy entusiasmado siguiendolo.


Reply

admin

28 Ene 2016

Me alegra de que te guste Alejandor. Se bienvenido a nuestra pequea comunidad


Reply

Jaime

Reply

03 Feb 2016

Hola, antes que nada, quiero felicitarles por la claridad en la explicacin. Creo que me falta alguna base para seguir un curso como este,
pero no desespero. Tengo unas dudas sobre el circuito:
No se pasa la corriente desde el pin de 5V? En este diagrama el pin 13 es el que pasa la corriente desde arduino a la protoboard, es
as? se podra hacer desde cualquier otro pin, indicndolo en el programa? y por ltimo, he ledo que el pin 13 ya incluye una resistencia
es cierto?, siendo as se podra eliminar la resistencia de este tipo de circuitos alimentados desde el pin 13?
Espero que me saques de dudas. Muchas gracias.

admin

Reply

03 Feb 2016

Hola Jaime, muchas gracias por tu amabilidad y no desesperes que esto e smas sencillo de lo que parece al principio.
Nuestro Arduino se alimenta a 5V y dispone de un pin que entrega esa tension sin condiciones, pero la electronica interna
hace que esa misma tension se pueda poner en un pin digital, por ejemplo el 13, cunado escribes el valor HIGH en la salida,
o poner el nivel bajo de 0V al escribir LOW en la salida
El pin 13 tiene conectado en seri un LED y naturalmente una pequea resistencia para no quemarlo, por lo que podrias no
incluir resistencias cuando hagas un circuito externo con LED que use este pin, pero engeneral preferimos no usarlo para
que comprendais la necesidad de la resistencia, y en cuanto la olvide quemaras el LED

Jaime

04 Feb 2016

Muchas gracias por la rpida respuesta. Ahora tengo todo ms claro!!


Reply

Marcelo

Reply

14 Mar 2016

Hola, tengo una mini proto board y no tengo idea de como conectarla a mi arduino, me puedes dar una mano con eso. Estoy
comenzando con esto de arduino, me parece fascinante por las innitas posibilidades que nos puede brindar. Una pequea aclaracin,
soy ciego y me estoy animando a a esto, ya tengo identicados los pines en mi arduino, tengo separadas las resistencias para no

confundirme y los leds por color, tengo un buzer tambin, pero quiero comenzar como todos por el principio, asi que me gustara hacerlo
por encender el led, claro que lo hago con una persona que me gua para no cometer algun error grave y cargarme la placa. Antes de
comprarla, he visto muchisimos tutoriales en la red y ustedes son los que me han convencido de dar este gran paso, por la sencillez de
sus explicaciones y por la gran variedad de tutoriales en espaol que tienen sobre el tema.Me llevo un poco mejor con la programacin,
por suerte mi software lector de pantallas me dice todo lo que voy escribiendo en el IDE de arduino asi que por lo menos tengo resuelta
la parte de la programacin, No tengo muchos conocimientos tampoco de esto pero al parecer tan sencillo programar en arduino,
tambin fue lo que me hizo volcarme por esto. Muchsimas gracias por sus respuestas de forma anticipada, espero encontrar la misma
cordialidad que al leer sus tutoriales. Gracias y saludos desde Jujuy, Argentina.

admin

Reply

14 Mar 2016

Hola Marcelo, se bienvenido a esta pagina que e sla tuya y cuenta con la ayuda que podamos proporcionarte porque sera
un placer. Ya veras como lo de programar no es para tanto.
En cuanto a la protoboard es sencillo. La idea es disponer de un medio que nos permita conectar unos cables a otros
electricamente de forma segura y que no baile. La protoboard esta formada por varios agujeritos en horizantal que estan
conectados entre si y te permiten interconectar lo que pinches en ellos con los cables adecuados.
Por eso la protoboard tiene en los extremos unas lineas marcadas en azul y rojo que son las mas externas por la parte mas
larga que recorren la protoboard por los dos extremos y que se llaman railes porque por regla general se les conecta el
positvo y el negativo de la alimentacion.
Normalmente hay dos railes a cada lado por la parte mas larga de la protoboard y no importan los colores sino a cual de
ellos conectas ground y tension
En la parte centra de la protoboard hay dos zonas separadas por una hendidura central. En cada uno de los laterales de la
hendidura y perpendicular a ella hay una serie de agujeritos que estan unidos entre si y podemos cerra el circuito
pinchando en ellos lo que queramos, pero es importante que estan unidos en las perpendiculares a la hendidura, pero no a
la siguiente la. Ademas las las a cada lado de la hendidura estan tambien sin conectar entre si, pero si que se conectan a
los pines de su lado.
Me ha parecido una explicaicon un tanto confusa, pero echale una ojeada y me comentas que parte quieres que volvamos
a describir (O todo si hace falta)
Un saludo y animo que todos hemos tenido que empezar en algun momento y aunque al principio cuesta es de lo mas
divertido

Salomon

Reply

19 Abr 2016

Hola:
Desde algn tiempo vengo utilizando un Arduino Mega ADK, pero soy incapaz de subir un programa por muy sencillo que sea (de ah
que el comentario lo haga en esta seccin).
El programa compila correctamente, pero cuando voy a subirlo a dicha placa, siempre, siempre, siempre me salen los mismos errores;
los siguientes:
avrdude: stk500v2_setparm(): failed to set parameter 0x9e
avrdude: stk500v2_command(): unknown status 0xc8
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
El programa se queda parado ah, sin hacer nada ni parpadear ningn led de la placa.
El instalado versiones nuevas del software, versiones antiguas, nuevamente el java enviroment, etc., etc.,; nada de nada, no programa la
placa.
Alguna sugerencia a estos problemas?
Un saludo y gracias.

admin

Reply

Si esto no va quizas haya que empezar a pensar que este estropeado y probar con otra placa

GIVE A REPLY
Message

20 Abr 2016

Hola Salomon, no he usado nunca un mega ADK porque son caros y un poco especiales dado que la idea es usarlos para
desarrollar cosas con Android. En principio no deberia ser mas que elgir la placa correspiente y el puerto y nada mas

Name (required)

Email (required)

URL

Post comment
Comments Protected by WP-SpamShield for WordPress

S, agrgame a tu lista de correos.

CATEGORIAS DE LOS
PRODUCTOS
Seleccionaunacategora

Copyright 2014 Redline Asesores All Rights Reserved. | Redline Asesores

You might also like