Proyecto Arduino Con Voz y Bluetooth

download Proyecto Arduino Con Voz y Bluetooth

of 19

Transcript of Proyecto Arduino Con Voz y Bluetooth

  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    1/19

    V Feria Nacional de nvestigacin e

    nnovacin Tecnolgica de nstituciones de

    Educacin Tcnico Productivas y superior

    Tecnolgica - NT 2015

    P!"E#T!$

    %#!NT!& 'E (!T!E) " F!#!) (E' *NTE V!+,

    " (*N'! (*N*& .&ET!!T/ *T*VE+ 'E

    #E&&* #!N P&*T*F!(* *' N!

    E)(EN$

    Es una placa MICRO controladora de categora open HARDWAREy open SOURCE es decir, una platafora de c!digo a"ierto paraprototipos electr!nicos#

    Al ser open source, tanto su dise$o coo su distri"uci!n, puedeutili%arse li"reente para el desarrollo de cual&uier tipo de proyectosin necesidad de licencia#

    Hoy la pala"ra de oda en cuanto a electr!nica digital y desarrollosr'pidos, eficaces y sorprendentes es Arduino# En uc(os colegios

    t)cnicos est'n tra"a*ando con este nue+o producto &ue se presentacoo una soluci!n a uc(os de los pro"leas de aprendi%a*e e

    1

    INSTITUTO DE EDUCACIN SUPERIOR TECNOLGICO

    PBLICO

    SAN FRANCISCO DE ASS

  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    2/19

    interacci!n del aluno con la tecnologa# Cu'les son los oti+os&ue lle+an a creer &ue a partir de una platafora pre-arada puedaser 's sencillo aprender. /ue tiene de especial. Hagaos unacoparati+a y e+alueos si es tan sorprendente coo nos lo

    +enden#Si a este gran suario le agregaos las caractersticas de c!digoa"ierto&ue "rinda el sistea, estaos sin duda ante un productodigno de ser anali%ado# 0a facilidad de desarrollar eleentosinteracti+os y la posi"ilidad de coen%ar a utili%ar Arduino sinconociientos pre+ios so"re electr!nica, nos tientan a seguirleyendo e in+estigando acerca de )l# El proetedor suceso deane*ar otores, encender y apagar luinarias, actuar so"resensores, y crear prograas de coputadora para interactuar con elsistea, nos entusiasa y nos perite iaginarnos a nosotrosisos sorprendiendo a la failia con la ara+illa de la electr!nica&ue (eos aprendido#

    'ENT F #*# !N 'E& P!.&E(*$

    Este proyecto se e*ecuta "a*o la necesidad de poder controlararran&ue de otores, focos y secuencias l!gicas1 ediante un

    2

    http://www.neoteo.com/game-boy-de-codigo-abierto-13937.neohttp://www.neoteo.com/game-boy-de-codigo-abierto-13937.neohttp://www.neoteo.com/construye-un-interruptor-crepuscular.neohttp://www.neoteo.com/ldr-fotorresistencias.neohttp://www.neoteo.com/construye-un-interruptor-crepuscular.neohttp://www.neoteo.com/ldr-fotorresistencias.neohttp://www.neoteo.com/game-boy-de-codigo-abierto-13937.neohttp://www.neoteo.com/game-boy-de-codigo-abierto-13937.neo
  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    3/19

    controlador ARDUI2O, &ue es una tar*eta de interfa% decounicaci!n &ue por esta se puede counicar de forainal'"rica +a 30UE4OO4H y WI5I en el '"ito industrial,ediante los diferentes prograas asi coo ta"i)n en sistea

    do!tica#0a counicaci!n ta"i)n se puede reali%ar a grandes distanciasediante un dispositi+o MICROCHI61 ade's &ue nos sir+e parapoder reali%ar diferentes operaciones l!gicas descargandoaplicati+os para celulares A2DROID# Ade's la ipleentaci!n enel a+ance tecnol!gico en los centros educaci!n superior ediante ladifusi!n de proyectos de in+estigaci!n, &ue son factores rele+antespara la e*ora de la producti+idad de los diferentes sectores

    econ!icos producti+os, sociales y culturales#

    !.ET V!)$

    5ortalecer las capacidades de los estudiantes y profesores ediantela difusi!n de estos proyectos de in+estigaci!n atra+e% de Arduino1 y

    3

  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    4/19

    responder a las e7pectati+as del undo oderno de la tecnologainal'"rica atra+e% de la platafora Arduino

    Conocer el entorno de Arduino8 (istoria,odelosycaractersticas#

    Conocer el soft9are relacionado tanto

    con la prograaci!ncoo con lae7plotaci!n de sisteas "asados enArduino#

    Conocer las fuentes de docuentaci!n"'sicas para elaprendi%a*e y usoa+an%ado de Arduino#

    a (*#! #!NTE3T*&

    0a Instituci!n Educati+a, los estudiantes, los profesores y la

    counidad, ser'n los "eneficiados ediante laipleentaci!n de estos sisteas de seguridad &ue ser'ndesarrollados ediante la ipleentaci!n de platafora

    Arduino#

    4 (*#! TE! #!

    1) IntroduccinUna posi"ilidad &ue proporciona la tar*eta Arduino, coo ya coent)

    en el prier+captulo, es la de crear se$ales de salida anal!gicas, esdecir, +aria"les en el tiepo y en su +alor de tensi!n, desde : a ; en los pines ?, @: y @@, asignando sutensi!n de salida gradual con neros del : al B;;, lo &ue pro"ar) acontinuaci!n#

    2) Iluminacin variable de un diodo led

    0a utili%aci!n del "lo&ue SO2IDO para &ue suenen distintas notasusicales a tra+)s del pie%oel)ctrico conectado al pin digital ? denuestra placa, es una fora sofisticada de apro+ec(ar una salidaanal!gica de la tar*eta Arduino, en este caso, con una estrategiadifcil de e7plicar a nuestros alunos, ya &ue los tonos se calculancon el nero in+erso a la frecuencia de cada nota usical, y asaparece e7plicitado en el editor de te7to de Arduino, a tra+)s de lali"rera denoinada por el prograa Melody#( #

    4

  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    5/19

    5

  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    6/19

    M's coprensi"le para ellos puede ser la propuesta de crear un

    prograa &ue realice una secuencia de cuatro intensidades deiluinaci!n en el diodo led conectado al pin @@ de nuestra placautili%ando, por e*eplo, los +alores ;, ;:, @:: y B:: en la pesta$a decada "lo&ue O2# 0a luinosidad puede graduarse de : a B;;ediante la funci!n analogWrite=>, de tal odo &ue si asignaos el+alor F el diodo led "rillar' al B;G de su capacidad, con el +alor@B lo (ar' al ;:G, y as sucesi+aente8 +ariaos, de foraipercepti"le por nuestra +ista, la relaci!n entre el tiepo deencendido y apagado del led en un perodo de tiepo nio#

    3) Creacin de un detector de presencia utilizando el bloque

    METODO

    0as alaras y detectores de presencia son dispositi+os de controluy utili%ados en nuestra +ida cotidiana para crear sisteasantirro"o, la apertura auto'tica de puertas de gara*e o decoercios, acti+ar escaleras ec'nicas, "arreras de paso de+e(culos o la cinta corredera en la ca*a de un superercado# 0ossensores 's utili%ados en estos e*eplos son los detectores depresi!n =&ue actan coo un pulsador> y los con*untos eisor-receptor de infrarro*os#

  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    7/19

    u"ral de distancia &ue superado, produ%ca el sonido de alara o,por contra, la +ariaci!n de "rillo en el led coo se$ali%aci!n delsistea# Este sensor es 's sofisticado y caro =unos @; euros> &uelos &ue (e utili%ado (asta a(ora, pero e pareca interesante

    ostrarlo en un e*eplo, ya &ue su cone7ionado es uy sencillo yfunciona coo un potenci!etro &ue +ara su +alor resisti+o alsituarse un eleento frente a )l, a ayor o enor distancia =desde@: a : c>1 la lu% infrarro*a de edio alcance procedente del eisorre"otar' en el o"*eto detectado y llegar' una se$al de lu% al receptor=a"os forando una nica pie%a># Sipleente dispone de tresca"les &ue conectar8 negro en 2D, ro*o en L ;< y aarillo en al pinde entrada anal!gica elegido#

    6ara (acer 's interesante la prograaci!n, +oy a crear un

    M4ODO con Aici, es decir, +oy a incorporar dos su"prograasdentro del prograa principal, &ue en i caso (e denoinadoSENA0 =reduciendo el ltio e*eplo coentado> y SIRE2A=copuesto de dos notas> #

    7

  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    8/19

    8

  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    9/19

    Con esta estrategia no s!lo e+ito el aontonaiento de "lo&uesgr'ficos en la consola de Aici, sino &ue ade's ordeno elprograa en el editor de te7to, e*orando claraente su legi"ilidad#

    Al crear distintos M4ODOS e incorporarlos al "lo&ue 0OO6, aplicoel concepto de odularidad "'sico en la prograaci!n infor'tica,el cual e parece una "uena pr'ctica &ue con+iene for%ar a losalunos a utili%ar en los e*ercicios &ue les propongaos#) !rranque " cambio de velocidad de un peque#o motorDel iso odo &ue se grada la luinosidad, podra odularse la

    +elocidad de giro de un otor, pero antes de poder reali%ar estae7periencia, de"eos sa"er c!o podeos acti+ar este dispositi+ocon la tar*eta Arduino, ya &ue )sta no proporciona directaentedesde sus pines digitales prograados coo salidas, la corrientenecesaria =superior a B: A> para &ue un otor de

  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    10/19

    He decidido utili%ar el transistor Mosfet denoinado IR5;B:, ya &uelo recoiendan en di+ersas pu"licaciones de iniciaci!n al uso de

    Arduino# Se trata de una tecnologa de fa"ricaci!n de transistores&ue funciona al aplicar tensi!n en la patilla denoinada JgateK=e&ui+alente a la J"aseK de los transistores counes> y &ue conutaa +elocidades siilares a las de tra"a*o del icroprocesador

    A4ega de la tar*eta#

    Coo ya e7pli&u) al inicio de este onogr'fico, soy partidario de

    crear placas para pinc(ar en los pines de Arduino al tra"a*ar con losalunos, de odo &ue (e dise$ado una sencilla de ; pistas deco"re &ue e perite conectar un otor =con la salida @:> yencender un diodo led =con la @@>1 a"os dispositi+os sonsuscepti"les de ser odulados por pulsos, y ade's norenunciaos a conectar un pie%oel)trico en el pin ? para crearsonidos# 0as lneas a%ules del es&uea son ca"les de cone7i!n ensuperficie entre pistas, y las +erdes lneas de corte de las pistas deco"re en el re+erso de la placa#

    10

  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    11/19

    6ara alientar el otor de"e utili%arse el pin denoinado

  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    12/19

  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    13/19

    El reto en la prograaci!n ser', tras conectar el ca"le de datos

    aarillo en el pin anal!gico :, deterinar el +alor u"ral &ue,onitori%ado a tra+)s del ca"le US3 y ediante la pesta$a J0EER

  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    14/19

    *##E)! !) 'E *' N!-

    (ET!'!&!6 * " 'E)*!&&! 'E

    NVE)T 6*# !N$

    El Arduino se (a +uelto un proyecto uy popular en la red y es la"ase so"re la &ue se construyen y desarrollan un "uen nero deproyectos relacionados con los icrocontroladores y la electr!nica

    en general#

    14

  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    15/19

    Este proyectodecoputador de "a*o coste &ue tiene coo origen la educaci!n ylle+ar a las aulas la ense$an%a de aterias tecnol!gicas aun&ue,coo pudios +er, alrededor de esta coputadora (an surgido un"uen nero de proyectos con los &ue podeos profundi%arnuestros conociientos so"re sisteas o pasar un "uen rato

    *ugando a arcades cl'sicos# Otro proyecto "astante popular es!rduino, un proyecto de hardwareli"re &ue se (a la"rado su lugarentre los usuarios y ta"i)n es la "ase de un "uen nero deproyectos de electr!nica y do!tica#

    Arduino es una placa &ue lle+a un icrocontrolador Atel A y ofrece al usuario +arios puertos de de entradaQsalida yun entorno de desarrollo &ue tiene coo o"*eti+o desarrollarproyectos +inculados al undo de la electr!nica y losicrocontroladores dentro de un entorno sencillo &ue no plantee"arreras de entrada econ!icas =el sistea tiene un coste uy "a*o>o tecnol!gicas =aun&ue Arduino se prograa en el lengua*e6rocessing es posi"le usar otros lengua*es coo C, a+a, 6yt(on,etc>#

    4eniendo en cuenta &ue Arduino es un proyecto &ue tiene cooo"*eti+o facilitar el desarrollo de proyectos relacionados con laelectr!nico, conseguir este sistea es cada +e% 's sencillo ye7isten un "uen nero de tiendas en Internet en las &ue podeosconseguir una placa de Arduino y un "uen nero decopleentos, sensores y apliaciones con los &ue desarrollarnuestros proyectos#

    15

    http://www.arduino.cc/http://www.arduino.cc/
  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    16/19

    #!)T! 'E& P!"E#T!$

    0os coponentes se pueden ad&uirir en las casas donde (ay +entade coponentes electr!nicos#

    Tar'eta !(DI*O *O+++++++++,-., 1//,//

    Tar'eta de %otencia+++++++++++-., 2$,//

    Tar'eta 0ETOOT++++++++++,-., $,//

    %laca de %rotoboard+,,+++++++,,+,-., 2/,// -ocet 4/)++++++,+++++++,,+-., 1$,//

    uminarias 4)++++ ++++++++,,,-., $,//

    0ornera++++++++++++++++,-., 5,//

    Cable Mellizo 1+++++++,,,++++,,-., 1/,//

    Enc6u7e++++++++++,+++++,,,-., 2,//

    Cable de Comunicacin++++++++,,-., 1/,//

    Tablero++++++++++++++++,-., 1/,//

    (ele 128DC 4)+++,,+++++++++-., 1/,//

    Transistores 2*2222 4)++++++++,-., $,//

    Diodo 1*//9 4)+++,+,+++++++-., 1,//

    (esitencia 4)+++++++,,+++++,,-., 1,//

    Conectores para %rotoboard+++++,+-., 1/,//

    :oco Incandescente 5/;++++++++-., 1,//

    :oco !6orrador 5/;++++++++++,-., 1$,//

    :oco ED de 5/;++++++++++++-., 3/,//

    T!T*&$ )7 82100

    16

  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    17/19

    E)&T*'!)$

    El resultado del proyecto es (acer conocer a los estudiantes yprofesores de la iportancia de la ipleentaci!n de nue+asestrategias tecnol!gicas, con el prop!sito de desarrollar lain+estigaci!n1 asi coo los resultados acad)icos e*orando asi lainno+aci!n tecnol!gica#

    UDOO es un proyecto ipulsado dentro del undo de lain+estigaci!n en el capo de la electr!nica &ue tiene coo o"*eti+odesarrollar un sistea did'ctico &ue concentre Rasp"erry 6i y

    Arduino "a*o una nica placa de desarrollo en la &ue tra"a*ar conAndroid, 0inu7 o prograar icrocontroladores y desarrollarproyectos de todo tipo tanto en la escena uni+ersitaria coo en lasepresas o, sipleente, por afici!n#

    #!N#&) !NE) " E#!(EN'*# !NE)

    0a placa &ue (e utili%ado para acti+ar un otor con la tar*eta Arduinoa"re la posi"ilidad el control de los pe&ue$os proyectos &ueconstruios con nuestros alunos en el taller y &ue prograaoscon tar*etas coerciales tipo Enconor# 4a"i)n podraos odificarel funcionaiento de pe&ue$os *uguetes con otor, lu% o sonido1 porltio, duplicando la presencia del transistor en una placa,tendreos la oportunidad prograar un dispositi+o !+il sencillo#

    Arduino nace ante la necesidad dedisponer de una plataforma para el

    17

  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    18/19

    control que sea abierta y asequible

    La losofa de Hardware Libre ha hechoque Arduino se extienda a gran velocidad

    Existe una gran variedad demodelos, consecuentemente hayuna gran variedad de aplicaciones

    ambi!n hay una gran variedaddeentornos de programaci"n ysimulaci"n

    Adem#s, cada ve$ aparecem#s

    documentaci"n yproveedores

    . .& !6*F * " 9E.6*F *

    Arduino CooP"ooP Mic(ael Margolis# B:@B

    etting Started 9it( Arduino Massio 3an%i# B:@@

    MaPe8 Arduino 3ots and adgets 4ero ar+inen, io ar+inenB:@@

    En+ironental Monitoring 9it( Arduino Eily ert% , 6atricP Di usto#

    (ttp8QQ999#youtu"e#coQ9atc(.+Tdynr/+5"E

    (ttp8QQ999#youtu"e#coQ9atc(.+T9 gO*dyVI

    (ttp8QQ 999#youtu"e#coQ9atc(.+TSE*5Wl@s

    18

    X

    X

    X

    X

    http://www.youtube.com/watch?v=8dynrQvF_bEhttp://www.youtube.com/watch?v=mw__gOjdyYIhttp://www.youtube.com/watch?v=SmJEjFWXl1shttp://www.youtube.com/watch?v=8dynrQvF_bEhttp://www.youtube.com/watch?v=mw__gOjdyYIhttp://www.youtube.com/watch?v=mw__gOjdyYIhttp://www.youtube.com/watch?v=SmJEjFWXl1shttp://www.youtube.com/watch?v=SmJEjFWXl1s
  • 7/24/2019 Proyecto Arduino Con Voz y Bluetooth

    19/19