arduinointro.pdf

11
Introducción Arduino ARDUINO Introducción. 1

Upload: daniel-gil-castillo

Post on 12-Sep-2015

2 views

Category:

Documents


0 download

TRANSCRIPT

  • Introduccin Arduino

    ARDUINOIntroduccin.

    1

  • Introduccin Arduino

    CONTENIDOS.

    Captulo Pgina

    Introduccin 31.QuesArduino? 52.Calentandomotores 7

    2

  • Introduccin Arduino

    INTRODUCCIN

    Cuandoen2005sedesarrollunprototipodeArduinoenelinstitutodediseointeractivoIVREAenItaliamuypocospodranpensarqueestaplacadecircuitoimpresoquesoportabaunmicrocontroladordebajocoste,abriralaspuertasaununiversodeprototiposinteractivosquecrecedaada.Unsinfndeaficionadosalaelectrnicaqueporaquelmomentoestabannecesitadosdeherramientasfcilesyasequiblesfueronabrazandoesteproyectocomounabocanadadelibertadyfrescuraenunmundotecnolgicoqueparecaabocadoaplataformaspropietariasconcostes(enalgunoscasos)desorbitados.Lasencillez,elprecioysobretodoelponertodalainformacin(tantoaniveldehardwarecomodesoftware)deformapblicahanhechodeestospequeoscircuitoselectrnicosunasestrellasdelatecnologaquelosarduinerospregonanaloscuatrovientosdeinternet.Sialguienpreguntaalgoascomoqusepuedehacerconarduino?,posiblementelarespuestaseaalgosimpleycontundente,loquetuimaginacintepermita.

    HayinfinidaddeproyectosconArduino,desdeimpresoras3D,robots,cabinasfotogrficasparabodas,sillasautomticasconruedas,mquinasparahacerpompasdejabn,robotsparajugaralajedrez,controldesistemasusandosmartphones,puertasautomticasqueseabrensegnsellama,pedalesparaguitarra,baterarobticaautomtica,sintetizadoresmusicales,alimentadordemascotascontroladoportwitteryenfinsolohayquepasearseporlawebparanodejardesorprenderse.

    HayunaseriedefactoresquehacendeArduinolamejoropcinparaestudiantes,profesores,electrnicos,informticos,artistasyaficionadosalafilosofaDIY(DoItYourself)esdecir'hazlotmismo'.

    Fcildeusar.LamayoradevecesconsisteenconectarelArduinoaunordenadormedianteuncableUSByyaest.

    Esbarato.ElArduinounovaleunos20ypodemosencontrarArduinosminipor12.Esunaexcelenteopcinparacentroseducativos,estudiantesyaficionados.

    Esmultiplataforma.PodemosusarArduinoenWindowsSO,Linux,MacOSX.

    3

  • Introduccin Arduino

    Esfcildeprogramar.ExistenmuchosrecursosgratuitosexplicandocmoprogramarArduino.Solohayquedejarsecaerporlawebarduino.cc

    EsFreesoftware.Podemosmodificarelsoftwareanuestroantojo,espblicoymodificable.

    EsFreehardware.Losplanosdeloscircuitoselectrnicosestnpublicados,podemosmodificarlosyampliarlosoreducirlossegnnuestrasnecesidades.

    HayunacomunidadenormedeusuariosdeArduinoeninternet.EsmuyfcilencontrarrespuestasalosproblemasquepodamosencontrarnosenelusoydiseodesistemasconArduino.

    Algunos enlaces sobre Arduino en la red

    Historia de Arduino http://spectrum.ieee.org/geek-life/hands-on/the-making-of-arduino/0

    Arduino en la prensa:h ttp://www.eldiario.es/cuaderno-comun/iniciacion-Arduino-aprender-electronica-estilo_6_76352367.html http://elpais.com/diario/2011/07/13/radiotv/1310508003_850215.html

    Proyectos http://hacknmod.com/topics/arduino/ http://www.cursomicros.com/arduino/18-proyectos-con-arduino.html

    Videos: arduinothedocumentary.org

    Y como no, la pgina de arduino: http://www.arduino.cc/

    4

  • Introduccin Arduino

    1.QUESARDUINO?

    Arduinoesuncircuitoelectrnico,basadoenunmicrocontroladorAMTELAVRdelaempresacalifornianaAtmel[1],diseadopararealizardeformafcilcircuitoselectrnicosprogramables.

    Bsicamenteesuncircuitodondeconectaremossensores,actuadoresydispositivoselectrnicosquepodemoscontrolarmediantesoftware.

    ElmundodeArduino

    [1]Atmelhttp://www.atmel.com

    5

  • Introduccin Arduino

    VeamosquetieneunaplacaArduinoUNO.

    ComponentesprincipalesyPINESdeconexin

    6

  • Introduccin Arduino

    CaractersticasprincipalesdelaplacaARDUINO.

    CaractersticasdeArduino

    7

  • Introduccin Arduino

    2.CALENTANDOMOTORES

    Paraponerenmarchaunproyectoarduinonecesitamosbsicamente4cosas:

    UnaplacaArduino UncableUSB ElentornodeprogramacinArduinoIDE Algunoscomponenteselectrnicos.

    1.LaplacaArduinolapodemosobtenerdecualquierdistribuidordecomponenteselectrnicoscomoRS,oenlapropiawebdeArduino.

    PlacaArduinoUNO2.UncableUSBtipoAB(comolosutilizadosporlasimpresoras)quepodemosencontrarencualquiertiendadeinformtica.

    CableUSBAB

    3.ElentornodeprogramacinArduinoIDE.

    EntornodeprogramacinArduinoIDE

    8

  • Introduccin Arduino

    ElentornodeprogramacinesunsoftwareparaprogramarytransferirelcdigodenuestroprogramaalaplacaArduinoyloencontramoslawebarduino.ccEsmultiplataformaparaWindows,LinuxyMac.

    4.Loscomponenteselectrnicosdependerndenuestroproyecto.

    Podemosdistinguir3categoras:a.ComponentesdeentradacomosensoresyactuadorescomoLDR,NTC,potencimetros,pulsadores,sensoresPIRdemovimiento,sensoresdepesoetc.b.ComponentesdesalidacomoLED's,Rels,motores,zumbadores,pantallasLCD,lmparasetc.c.Componentesauxiliarescomoresistencias,transistores,diodosetc.

    Ademsnecesitaremosotroselementosauxiliares:

    a.Untransformador230VCA/9VCCparaalimentarnuestroproyectoyquenodependadelaalimentacinvaUSB.

    b.Unaplacadeprototiposrpida(protoboard)

    Protoboard

    c.UnprogramadesoftwarelibrecomoFritzing[2]nospuedeayudaradocumentaryrealizarlosesquemas.

    9

  • Introduccin Arduino

    Fritzing

    [2]Fritzinghttp://fritzing.org/download/

    10

  • Introduccin Arduino

    11