SlideShare una empresa de Scribd logo
1 de 24
Control de Proyectos
con el Móvil I
Introducción AppInventor
Antonio Vives
Control de proyectos con el móvil
Para ello necesitamos dos cosas:
• Un microcontrolador (Arduino)
• Un lenguaje de programación para crear la App (App Inventor)
Entorno App inventor
Es un entorno de desarrollo de aplicaciones para
dispositivos Android, cuya programación es
parecida al scratch.
Para su utilización solo necesitamos tener una
cuenta de google. Y acceder a:
http://appinventor.mit.edu/
App Inventor
Consta de dos herramientas:
- Diseñador (Designer). Es la herramienta de diseño, nos permite
seleccionar los componentes de la App que queremos utilizar y
definir el entorno de usuario de la misma.
- Editor de Bloques (Blocks). Es donde se programa mediante
bloques el comportamiento de la App.
Barra de menús
En la Barra de menú es donde
podemos seleccionar:
- Nuestros proyectos
- Conectar el móvil a la aplicación
- Generara la App
También podemos cambiar:
- Diseñador
- Bloques
Diseñador
Diseñador Consta de:
• Paleta
• Visor
• Componentes
• Propiedades
Diseñador; Paleta
• En la paleta podemos elegir los
dispositivos necesarios para crear
nuestra App, desde un botón, hasta la
cámara del móvil o su acelerómetro.
• Solo tenemos que arrastrar el
componente desde la paleta hasta el
visor.
Diseñador; Visor
El visor corresponde a
la pantalla de nuestro
móvil y que nosotros
diseñaremos a nuestro
gusto con los
componentes elegidos
desde la paleta
Diseñador; Componentes
 Según vayamos
incorporando
componentes estos irán
apareciendo en esta
ventana.
 Aquí podemos
cambiarles el nombre.
Diseñador; Propiedades
 Aquí podemos cambiar
las propiedades de todos
los componentes que
hemos añadido al visor.
 Aspecto, tamaño, color,
orientación, etc.
Bloques
 Tenemos bloques de carácter
general (Integrados).
 Y bloques específicos
correspondientes a cada uno de
los componentes incorporados al
visor
En esta pantalla es donde
vamos a desarrollar la función
de cada uno de los
componentes
Bloques
 La programación
se realiza uniendo
los diferentes
bloques, como si
de un puzzle se
tratara.
Lanzar App al móvil.
 Para lanzar la aplicación al móvil el ordenador y el
móvil deben de estar en la misma red.
 Tenemos que bajarnos en el móvil la aplicación “MIT
AI2 Companion”.
 Le damos al botón del menú conectar y elegimos AI
Companion y la ejecutamos en el móvil.
 Leemos el código SQR y lo que tenemos en el visor
aparece en la pantalla del móvil.
Ejemplo: Gato que maúlla.
Diseñador
• Un Botón en el
que colocaremos
la imagen del gato
• Una Etiqueta
TOCA EL GATO
• Un Sonido que le
asociaremos el
sonido del gato
Ejemplo: Gato que maúlla.
Bloques
Ejemplo: Pintar un lienzo
• 3 botones para los
colores y uno para
borrar
•Un Lienzo; la imagen
del gato
Pintar un lienzo
Ejemplo: Sumar 2 números
• Varias etiquetas para
indicar lo que se va a
hacer
• 2 campos de texto
para introducir datos
• 1 botón para dar el
resultado
Programa: Sumar 2 números
Otros ejemplos:
 Crear una App en la que podamos elegir que operación (suma,
resta, multiplicacioón o división) queremos hacer, una vez
seleccionada la operación aparecerá la pantalla
correspondiente y realizamos la operación. Para crear esta
App tenemos que definir diferentes pantallas (Screen) y la
pulsar el botón correspondiente cambiamos de pantalla
llamándola por su nombre.
Ejemplo: Calculadora
• Pagina principal
• Añadir diferentes
Screens, una para
cada opreración
• Cada Screen se
programa la operación.
Programa: Cambio de screen
Acabar la aplicación para
que funcione la
calculadora
Gracias y a hasta la próxima

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Control de proyectos app arduino2
Control de proyectos app arduino2Control de proyectos app arduino2
Control de proyectos app arduino2
 
Apuntes y prácticas Picaxe 18M2+
Apuntes y prácticas Picaxe 18M2+Apuntes y prácticas Picaxe 18M2+
Apuntes y prácticas Picaxe 18M2+
 
Arduino comic es
Arduino comic esArduino comic es
Arduino comic es
 
Guia 2
Guia 2Guia 2
Guia 2
 
1.arduino
1.arduino1.arduino
1.arduino
 
Tarjeta arduino (1)
Tarjeta arduino (1)Tarjeta arduino (1)
Tarjeta arduino (1)
 
Programando en bitbloq
Programando en bitbloqProgramando en bitbloq
Programando en bitbloq
 
Presentacion
PresentacionPresentacion
Presentacion
 
3.funcion and
3.funcion and3.funcion and
3.funcion and
 
Presentación ArduBlock
Presentación ArduBlockPresentación ArduBlock
Presentación ArduBlock
 
Guia 3
Guia 3Guia 3
Guia 3
 
Ide arduino + arddublock
Ide arduino + arddublockIde arduino + arddublock
Ide arduino + arddublock
 
Tecnologia
Tecnologia Tecnologia
Tecnologia
 
Tecnologia
Tecnologia Tecnologia
Tecnologia
 
Presentación taller arduino
Presentación taller arduinoPresentación taller arduino
Presentación taller arduino
 
Proyecto Arduino Casa Domotica
Proyecto Arduino Casa DomoticaProyecto Arduino Casa Domotica
Proyecto Arduino Casa Domotica
 
Guia 4
Guia 4Guia 4
Guia 4
 
Tarjeta arduino 2.6
Tarjeta arduino 2.6Tarjeta arduino 2.6
Tarjeta arduino 2.6
 

Similar a Control de proyectos app arduino I

Interfaz de mit app inventor 2
Interfaz de mit app inventor 2Interfaz de mit app inventor 2
Interfaz de mit app inventor 2CarlosAlbarran
 
Interfaz de app inventor 2
Interfaz de app inventor 2Interfaz de app inventor 2
Interfaz de app inventor 2Bruno Vidondo
 
266521557 apuntes-unidad-formativa-app-inventor
266521557 apuntes-unidad-formativa-app-inventor266521557 apuntes-unidad-formativa-app-inventor
266521557 apuntes-unidad-formativa-app-inventorxavazque2
 
Crear aplicaciones para Android en Google
Crear aplicaciones para Android en GoogleCrear aplicaciones para Android en Google
Crear aplicaciones para Android en GoogleSanti Yaguargos
 
MTI App inventor: Conociendo el Entorno
MTI App inventor: Conociendo el EntornoMTI App inventor: Conociendo el Entorno
MTI App inventor: Conociendo el EntornoUranretxed Inc.
 
Desarrollo-de-Aplicaciones-Móviles-con-App-Inventor_ULS.pdf
Desarrollo-de-Aplicaciones-Móviles-con-App-Inventor_ULS.pdfDesarrollo-de-Aplicaciones-Móviles-con-App-Inventor_ULS.pdf
Desarrollo-de-Aplicaciones-Móviles-con-App-Inventor_ULS.pdfFidelPaedaMartnez
 
Integración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóvilesIntegración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóvilesSBCTecnologias S.A. de C.V.
 
Guia basica-microbit (1)
Guia basica-microbit (1)Guia basica-microbit (1)
Guia basica-microbit (1)anep
 
APLICACIONES ANDROID
APLICACIONES ANDROIDAPLICACIONES ANDROID
APLICACIONES ANDROIDJerry Nuñez
 
operaciones aritmeticas usando checkbox
operaciones aritmeticas usando checkboxoperaciones aritmeticas usando checkbox
operaciones aritmeticas usando checkboxang13gam3r
 
Trabajo de NTICS II
Trabajo de NTICS IITrabajo de NTICS II
Trabajo de NTICS IImarco_acuna
 
App inventor
App inventorApp inventor
App inventorRoyer T
 

Similar a Control de proyectos app arduino I (20)

Interfaz de mit app inventor 2
Interfaz de mit app inventor 2Interfaz de mit app inventor 2
Interfaz de mit app inventor 2
 
Interfaz de app inventor 2
Interfaz de app inventor 2Interfaz de app inventor 2
Interfaz de app inventor 2
 
266521557 apuntes-unidad-formativa-app-inventor
266521557 apuntes-unidad-formativa-app-inventor266521557 apuntes-unidad-formativa-app-inventor
266521557 apuntes-unidad-formativa-app-inventor
 
Mioio AppInventor Novadors
Mioio AppInventor NovadorsMioio AppInventor Novadors
Mioio AppInventor Novadors
 
Crear aplicaciones para Android en Google
Crear aplicaciones para Android en GoogleCrear aplicaciones para Android en Google
Crear aplicaciones para Android en Google
 
MTI App inventor: Conociendo el Entorno
MTI App inventor: Conociendo el EntornoMTI App inventor: Conociendo el Entorno
MTI App inventor: Conociendo el Entorno
 
App inventor primeros pasos i
App inventor   primeros pasos iApp inventor   primeros pasos i
App inventor primeros pasos i
 
Desarrollo-de-Aplicaciones-Móviles-con-App-Inventor_ULS.pdf
Desarrollo-de-Aplicaciones-Móviles-con-App-Inventor_ULS.pdfDesarrollo-de-Aplicaciones-Móviles-con-App-Inventor_ULS.pdf
Desarrollo-de-Aplicaciones-Móviles-con-App-Inventor_ULS.pdf
 
Integración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóvilesIntegración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóviles
 
Manual aplicaciones moviles cristian
Manual aplicaciones moviles cristianManual aplicaciones moviles cristian
Manual aplicaciones moviles cristian
 
Guia basica-microbit (1)
Guia basica-microbit (1)Guia basica-microbit (1)
Guia basica-microbit (1)
 
APLICACIONES ANDROID
APLICACIONES ANDROIDAPLICACIONES ANDROID
APLICACIONES ANDROID
 
funciones de la microbit .docx
funciones de la microbit .docxfunciones de la microbit .docx
funciones de la microbit .docx
 
operaciones aritmeticas usando checkbox
operaciones aritmeticas usando checkboxoperaciones aritmeticas usando checkbox
operaciones aritmeticas usando checkbox
 
5
55
5
 
Power
PowerPower
Power
 
Copia de microbit.pdf
Copia de microbit.pdfCopia de microbit.pdf
Copia de microbit.pdf
 
Trabajo de ntics ii
Trabajo de ntics iiTrabajo de ntics ii
Trabajo de ntics ii
 
Trabajo de NTICS II
Trabajo de NTICS IITrabajo de NTICS II
Trabajo de NTICS II
 
App inventor
App inventorApp inventor
App inventor
 

Más de toni

Control coche 3d Álvaro y Raúl
Control coche 3d Álvaro y RaúlControl coche 3d Álvaro y Raúl
Control coche 3d Álvaro y Raúltoni
 
Control vehiculo
Control vehiculoControl vehiculo
Control vehiculotoni
 
Ampliación arduino
Ampliación arduinoAmpliación arduino
Ampliación arduinotoni
 
Programación arduino
Programación arduinoProgramación arduino
Programación arduinotoni
 
Prácticas arduino
Prácticas arduinoPrácticas arduino
Prácticas arduinotoni
 
Introducción arduino
Introducción arduinoIntroducción arduino
Introducción arduinotoni
 
Programación arduino II
Programación arduino IIProgramación arduino II
Programación arduino IItoni
 
Efecto encadenado2
Efecto encadenado2Efecto encadenado2
Efecto encadenado2toni
 
Aprender soldar3
Aprender soldar3Aprender soldar3
Aprender soldar3toni
 
Materiales no ferreos
Materiales no ferreosMateriales no ferreos
Materiales no ferreostoni
 
Tratamintos térmicos
Tratamintos térmicosTratamintos térmicos
Tratamintos térmicostoni
 
Materiales no ferreos
Materiales no ferreosMateriales no ferreos
Materiales no ferreostoni
 
Tratamintos térmicos
Tratamintos térmicosTratamintos térmicos
Tratamintos térmicostoni
 
Aleaciones
AleacionesAleaciones
Aleacionestoni
 
Materiales
MaterialesMateriales
Materialestoni
 
Organización de proyectos2
Organización de proyectos2Organización de proyectos2
Organización de proyectos2toni
 
Neumatica
NeumaticaNeumatica
Neumaticatoni
 
Neumatica
NeumaticaNeumatica
Neumaticatoni
 
Sistemas de control
Sistemas de controlSistemas de control
Sistemas de controltoni
 
Componentes sistema control
Componentes sistema controlComponentes sistema control
Componentes sistema controltoni
 

Más de toni (20)

Control coche 3d Álvaro y Raúl
Control coche 3d Álvaro y RaúlControl coche 3d Álvaro y Raúl
Control coche 3d Álvaro y Raúl
 
Control vehiculo
Control vehiculoControl vehiculo
Control vehiculo
 
Ampliación arduino
Ampliación arduinoAmpliación arduino
Ampliación arduino
 
Programación arduino
Programación arduinoProgramación arduino
Programación arduino
 
Prácticas arduino
Prácticas arduinoPrácticas arduino
Prácticas arduino
 
Introducción arduino
Introducción arduinoIntroducción arduino
Introducción arduino
 
Programación arduino II
Programación arduino IIProgramación arduino II
Programación arduino II
 
Efecto encadenado2
Efecto encadenado2Efecto encadenado2
Efecto encadenado2
 
Aprender soldar3
Aprender soldar3Aprender soldar3
Aprender soldar3
 
Materiales no ferreos
Materiales no ferreosMateriales no ferreos
Materiales no ferreos
 
Tratamintos térmicos
Tratamintos térmicosTratamintos térmicos
Tratamintos térmicos
 
Materiales no ferreos
Materiales no ferreosMateriales no ferreos
Materiales no ferreos
 
Tratamintos térmicos
Tratamintos térmicosTratamintos térmicos
Tratamintos térmicos
 
Aleaciones
AleacionesAleaciones
Aleaciones
 
Materiales
MaterialesMateriales
Materiales
 
Organización de proyectos2
Organización de proyectos2Organización de proyectos2
Organización de proyectos2
 
Neumatica
NeumaticaNeumatica
Neumatica
 
Neumatica
NeumaticaNeumatica
Neumatica
 
Sistemas de control
Sistemas de controlSistemas de control
Sistemas de control
 
Componentes sistema control
Componentes sistema controlComponentes sistema control
Componentes sistema control
 

Último

ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 

Último (20)

ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 

Control de proyectos app arduino I

  • 1. Control de Proyectos con el Móvil I Introducción AppInventor Antonio Vives
  • 2. Control de proyectos con el móvil Para ello necesitamos dos cosas: • Un microcontrolador (Arduino) • Un lenguaje de programación para crear la App (App Inventor)
  • 3. Entorno App inventor Es un entorno de desarrollo de aplicaciones para dispositivos Android, cuya programación es parecida al scratch. Para su utilización solo necesitamos tener una cuenta de google. Y acceder a: http://appinventor.mit.edu/
  • 4. App Inventor Consta de dos herramientas: - Diseñador (Designer). Es la herramienta de diseño, nos permite seleccionar los componentes de la App que queremos utilizar y definir el entorno de usuario de la misma. - Editor de Bloques (Blocks). Es donde se programa mediante bloques el comportamiento de la App.
  • 5. Barra de menús En la Barra de menú es donde podemos seleccionar: - Nuestros proyectos - Conectar el móvil a la aplicación - Generara la App También podemos cambiar: - Diseñador - Bloques
  • 7. Diseñador Consta de: • Paleta • Visor • Componentes • Propiedades
  • 8. Diseñador; Paleta • En la paleta podemos elegir los dispositivos necesarios para crear nuestra App, desde un botón, hasta la cámara del móvil o su acelerómetro. • Solo tenemos que arrastrar el componente desde la paleta hasta el visor.
  • 9. Diseñador; Visor El visor corresponde a la pantalla de nuestro móvil y que nosotros diseñaremos a nuestro gusto con los componentes elegidos desde la paleta
  • 10. Diseñador; Componentes  Según vayamos incorporando componentes estos irán apareciendo en esta ventana.  Aquí podemos cambiarles el nombre.
  • 11. Diseñador; Propiedades  Aquí podemos cambiar las propiedades de todos los componentes que hemos añadido al visor.  Aspecto, tamaño, color, orientación, etc.
  • 12. Bloques  Tenemos bloques de carácter general (Integrados).  Y bloques específicos correspondientes a cada uno de los componentes incorporados al visor En esta pantalla es donde vamos a desarrollar la función de cada uno de los componentes
  • 13. Bloques  La programación se realiza uniendo los diferentes bloques, como si de un puzzle se tratara.
  • 14. Lanzar App al móvil.  Para lanzar la aplicación al móvil el ordenador y el móvil deben de estar en la misma red.  Tenemos que bajarnos en el móvil la aplicación “MIT AI2 Companion”.  Le damos al botón del menú conectar y elegimos AI Companion y la ejecutamos en el móvil.  Leemos el código SQR y lo que tenemos en el visor aparece en la pantalla del móvil.
  • 15. Ejemplo: Gato que maúlla. Diseñador • Un Botón en el que colocaremos la imagen del gato • Una Etiqueta TOCA EL GATO • Un Sonido que le asociaremos el sonido del gato
  • 16. Ejemplo: Gato que maúlla. Bloques
  • 17. Ejemplo: Pintar un lienzo • 3 botones para los colores y uno para borrar •Un Lienzo; la imagen del gato
  • 19. Ejemplo: Sumar 2 números • Varias etiquetas para indicar lo que se va a hacer • 2 campos de texto para introducir datos • 1 botón para dar el resultado
  • 20. Programa: Sumar 2 números
  • 21. Otros ejemplos:  Crear una App en la que podamos elegir que operación (suma, resta, multiplicacioón o división) queremos hacer, una vez seleccionada la operación aparecerá la pantalla correspondiente y realizamos la operación. Para crear esta App tenemos que definir diferentes pantallas (Screen) y la pulsar el botón correspondiente cambiamos de pantalla llamándola por su nombre.
  • 22. Ejemplo: Calculadora • Pagina principal • Añadir diferentes Screens, una para cada opreración • Cada Screen se programa la operación.
  • 23. Programa: Cambio de screen Acabar la aplicación para que funcione la calculadora
  • 24. Gracias y a hasta la próxima