Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AnnoconocesArduino?,empiezaconArduinoUno|AdquisicindeDatos
AdquisicindeDatos
DeloAnalgicoaloDigital,yviceversa.
AnnoconocesArduino?,empiezaconArduinoUno
Publicadoelmarzo14,2014
Todoelmundoalquelegusteelmundillodelaelectrnicayaconocerlaexistenciadearduinoperfectamente,
peropuedequehayagentealaquesimplementelessueneynosepanqueesoalgunosquiznolohayanodo
nunca.Paraesagentequeaunnosabedequvaestodearduino,setratadedarunasnocionesmuybsicas.
Arduino, de forma general, es un sistema de placas electrnicas dirigidas por un microcontrolador y que
pertenecen a lo que se conoce como open source, es decir cdigo abierto. Existen multitud de tipos de placas
arduino dependiendo de nuestros requerimientos, con mas entradas/salidas, con wifi, para aplicaciones de
miniaturizacin,podemosverlastodasen:http://arduino.cc/en/Main/Products#.UyMJuN5Nlw
EnestecasonosvamosacentrarenlaplacaArduinoUno,queeslaplacabsica,lamsextendidayconlaque
deberamos empezar a introducirnos en este mundillo. Esta placa arduino Uno est basada en el procesador
ATmega 328. Cuenta con 14 entradas/salidas digitales (de las cuales 6 se pueden usar como salidas PWM), 6
entradasanalgicas,unrelojde16MHz,unaconexinUSB,unconectordealimentacin,unacabeceraICSP,y
unbotndereset.Contienetodolonecesarioparadarapoyoalmicrocontrolador.Puedeseralimentadoatravs
de la conexin USB o con una fuente de alimentacin externa, a travs del conector jack o a travs del Pin
denominadoVin.ElrangorecomendadodetensindealimentacinDCesde7a12voltios(normalmente9V).
ElprocesadorATmega328tiene32KB(con0,5KButilizadoparaelgestordearranque).Tambintiene2KBde
SRAM y 1 KB de memoria EEPROM (que puede ser ledo y escrito por la biblioteca EEPROM ). Arduino Uno
posee tambin un nmero de instalaciones para la comunicacin con un ordenador, otros Arduino, u otros
microcontroladores. El ATmega328 ofrece UART TTL (5V) de comunicacin serial, que est disponible en los
pinesdigitales0(RX)y1(TX).UnATmega16U2enlaplacausaestacomunicacinserieatravsdeUSByaparece
como un puerto COM virtual en el software en el ordenador. El software de Arduino a travs de comunicacin
seriepermitequesimplesdatosdetextoseenvendesdeyhacialaplacaArduino.ElRXyTXLEDeneltablero
parpadea cuando los datos se transmiten a travs del chip USB a serie y la conexin USB al ordenador. El
ATmega328tambinescompatibleconI2Ccomunicacin(libreraWire)ySPI(mediantelabibliotecaSPI).La
placa tiene un multifusible reseteable que protege los puertos USB de tu ordenador de cortocircuitos y
sobrecorrientesylasdimensionesdeellasonde6,9y5,3cm.
AcontinuacinpodemosverunaimagendelaplacaarduinoUnoR3,yvamosaexplicarelfuncionamientode
todossuspinesdeconexinenlatablaposterior:
NOMBREDEL
DESCRIPCINDELPIN
PIN
https://adquisiciondedatos.wordpress.com/2014/03/14/arduinouno/
1/4
2/12/2015
AnnoconocesArduino?,empiezaconArduinoUno|AdquisicindeDatos
ALIMENTACIN
Vin
3.3Vy5V
Estospinesofrecensalidasde3.3Vy5V.LaIntensidad
proviene de la alimentacin y no se aconseja el usar
estas salidas de voltaje sobretodo con una demanda de
corriente grande ya que pueden daar la placa (cmo
mucho50mA).
GND
Pinesdetierra
IOREF
Estepinproporcionalareferenciadevoltajeconlaque
elmicrocontroladortrabaja.
ENTRADAY
PINES0a13
14Pinesdigitalesdeentrada/salidasegnseconfiguren.
SALIDA
Seguir
especializadas,cmo:
Adquisicin de
Datos
PINESRX<0yTX
Estos pines pueden ser utilizados para la funcin
Recibe cada nueva publicacin
en tu buzn de correo
>1
electrnico.
Introducetudireccindecorreoelectrnico
PINES2y3
Suscrbeme
PINESPWM(~):3,
5,6,9,10y11
PINESSPI:10,11,
12y13
PINLED13
ascendenteodescendente,ouncambioenelvalor.
Proporcionan 8bit de salida PWM (seales moduladas
poranchodepulso)
EstospinssoportancomunicacinSPIutilizando
labibliotecadeSPI.
Hay un LED conectado al pin digital 13. Cuando el pin
es de alto valor, el LED est encendido, cuando el
pasadoresbajo,esapagado.
PINESA0aA5
https://adquisiciondedatos.wordpress.com/2014/03/14/arduinouno/
2/4
2/12/2015
AnnoconocesArduino?,empiezaconArduinoUno|AdquisicindeDatos
ApoyoTWIcomunicacinconlabibliotecaWire.
AREF
RESET
Estaentradaanivelbajoreiniciaelmicrocontrolador.
UnavezqueconocemosparaquevalencadaunodelospinesdenuestroarduinoUno,losiguienteesaprendera
controlarlosymanejarlosanuestrogusto.Paraelloarduinosebasaenunlenguajedeprogramacinsencillo,pero
antes de empezar a usarlo es necesario instalar el software propio para la programacin de arduino (IDE). La
ltima
versin
de
este
software
la
podemos
descargar
de
la
web
oficial:
http://arduino.cc/en/Main/Software#.UyM5geN5Nlw
Tras bajar el software solo tenemos que seguir unos sencillos pasos para comenzar a usarlo en
windows: http://arduino.cc/es/Guide/Windows#.UyNDGON5Nlw. Tambin existen guas para los dems
sistemasoperativos.
Con todo lo anterior ya estamos listos para empezar a cargar y realizar nuestros primeros programas. Para
aprenderaprogramarensulenguajehaymultituddelibroseinformacinporlared.Enlapginaoficialtambin
tenemostodalainformacinnecesaria:http://arduino.cc/es/Tutorial/HomePage#.UyNFgeN5Nlw.
Esta placa arduino Uno ha tenido varias versiones desde su lanzamiento, mejorando algunos aspectos,
actualmenteseencuentraenlaversinR3.EstaversinoficialArduinoUNOR3sepuedeconseguirporunos20
eur. mas gastos en la web de arduino. En la misma web se puede ver el esquemtico de la placa y la
implementacindelPCBenelprogramaEagle.Porotraswebsopginassepuedenconseguirplacasarduinoaun
preciomsbajo,estasplacasnormalmentenosonlasoficialesaunquesoncompletamentecompatiblesyalgunas
idnticas,porloquetampocotendrisningnproblema.Dependedelaeleccindecadauno.
LasventajasdeusarestaplacaArduinoUnoesqueexistenmuchsimosmdulosdeconexin,queseenganchan
directamente encima de la placa cmo, mdulo Ethernet, wifi, modulos GPS, pantallas LCDs, mdulo para el
controldemotoresCmohecomentadohaymultituddewebsylibrosconproyectosrealizadosconestaplaca,
por lo que si queris aprender, las posibilidades son prcticamente infinitas. Mi idea es ir posteando algunas
pruebasomontajesquevayarealizando,ascomoalgunostrucosquevayaaprendiendoalrespecto.
Osinvitotambinaquecomentisvuestrasdudasoproyectos,yaqueenestascosassiempresepuedenaportar
ideas y aprender todos de todos. En definitiva, si os gusta la electrnica y el poder aprender cacharreando por
vosotros mismos, tenis al alcance muchas ms posibilidades de las que imaginis y a un precio muy asequible
conestasplacasarduino.
https://adquisiciondedatos.wordpress.com/2014/03/14/arduinouno/
3/4
2/12/2015
AnnoconocesArduino?,empiezaconArduinoUno|AdquisicindeDatos
Acerca de estos anuncios
YouMayLike
1.
The8Best
BedtimeSnacksforWeightLoss6
monthsagohealthydietbase.com
HealthyDietBase
Tuvoto:
RateThis
Sharethis:
Megusta
Selprimeroendecirquetegusta.
EstaentradafuepublicadaenElectrnicayetiquetadaarduino,Electrnica.Guardaelenlacepermanente.
2respuestasaAnnoconocesArduino?,empiezaconArduinoUno
Pingback:ConectatuArduinoconMatlab|AdquisicindeDatos
Lautarodijo:
agosto3,2015en17:50
Graciasporlainformacin.
Responder
AdquisicindeDatos
EltemaTwentyTen.
FuncionaconWordPress.
https://adquisiciondedatos.wordpress.com/2014/03/14/arduinouno/
4/4