Giroscopio
Un
giroscopio permite que un teléfono inteligente mida y mantenga la orientación.
Los sensores giroscópicos pueden monitorear y controlar posiciones del
dispositivo como la orientación, la dirección, el movimiento angular y la
rotación. Cuando se aplica a un teléfono inteligente, un sensor giroscópico
comúnmente lleva a cabo funciones de reconocimiento de gestos. Además, los
giroscopios en los teléfonos inteligentes ayudan a determinar la posición y
orientación del teléfono.
Acelerómetro
Un acelerómetro
es un elemento sensor que mide la aceleración, así como el ángulo de
inclinación, la rotación, la vibración, el choque y la gravedad. Para ofrecer
funcionalidad en un teléfono inteligente, el software del acelerómetro debe
traducir los datos proporcionados por el sensor. Los teléfonos inteligentes
utilizan varios tipos de acelerómetros, siendo el elemento sensor y el software
las principales diferencias entre ellos. Cuando se aplica a un teléfono
inteligente, un acelerómetro puede cambiar automáticamente la orientación del
dispositivo de vertical a horizontal.
Hoy
en día los teléfonos móviles han ido avanzando de manera rápida lo cual puede
ser beneficiario para nosotros ya que estos 2 sensores lo tienen los teléfonos móviles
de casi cualquier usuario de hoy en día y los que contamos con uno podemos
utilizarlo para nuestras aplicaciones sin tener que gastar más dinero para la
adquisición de los sensores.
Para
la utilización de los sensores es necesario tener cierto conocimiento en el
área de programación para Objetive-c o Android dependiendo que Sistema
Operativo tenga el teléfono (Android, IOS), para obtener los dats que enviaríamos
mediante bluetooth al microcontrolador. .
Sin
duda uno de los mejores programas para diseñar interfaces para controlar los
sensores en los móviles Android seria el App Inventor que en base a funciones
ya diseñadas (bloques) podremos crear nuestra interfaz deseada sin saber mucho
sobre el ámbito de programación.
Les mostramos
algunos bloques de programación de ejemplo.
ACA
les dejo la explicación de cómo funciona el acelerómetro
Ejemplo
de como programar el acelerómetro
http://www.tuappinvetorandroid.com/aprender/videotutoriales/funci%C3%B3n-acelerometro/
Es muy bueno tu comentario acerca de los beneficios del App Inventor para aplicaciones para teléfonos android es por ello que si hay algun interesado aquí les dejo el link para acceder a esta plataforma de programación que es muy sencilla e intuitiva así como también un vídeo de como probar el acelerometro con App Inventor
ResponderEliminarhttp://appinventor.mit.edu/
http://www.youtube.com/watch?v=TreRLQ8WuuY
Este comentario ha sido eliminado por el autor.
ResponderEliminarSaludos, honestamente nunca había visto como es App Inventor, hasta las 10:22 del día 15 del mes de Julio del 2013. Es muy interesante y didáctico, en realidad había visto este tipo de programación en el llamado Ardublock o scratch. Me imagino que los hacen de esta manera para impulsar a la gente a entrar al mundo de la programación de una manera divertida.
EliminarPara los niños que cada vez son más inteligentes y curiosos es una gran opción.
Como está eso de Julio man? jaja te fuiste al futuro y no avisaste?
Eliminarjajaja un viaje en el tiempo, no lo habia visto XD.
EliminarSi, se ve muy didáctico e interactivo este programa, parecido al de lego Mindstorms, que también emplean bloques para hacer muy fáciles de programar;ES muy interesante y útil. Gracias por los enlaces! :)
ResponderEliminarMuy interesante ahora que veo el App Inventor. Ahora que tengo un tel con Android jugaré un rato con esa app.
ResponderEliminarEl Acelerómetro y giroscopio sin duda unos de los mejores sensores que hay, en mi cel tengo un tema que se mueve debido al acelerómetro y un juego que usa el giroscopio, algo extraño pero buen juego.
Muy buen aporte.
El appinventor es siempre una buena herramienta para salir del apuro, de igual manera ayuda mucho con la medición de los sensores, en eclipse la lectura se hace un poco mas pesada.
ResponderEliminarExcelente información.
Muy bueno el appinventor y es muy fácil para desarrollar las aplicaciones y como comenta chucho es una herramienta que te saca del apuro además de que tiene la ventaja de que cuenta con buenos ejemplos para comenzar. Otra aplicación útil que se puede desarrollar es la de poder usar el bluetooth para comunicarse con algun micro, en el link que pongo dan un pequeño tutorial de como comunicar un arduino con un telefono a travez del bluetooth:
ResponderEliminarhttp://www.proyectosarduino.com.ar/creando-una-aplicacion-con-app-inventor/
:O había escuchado hablar de el, pero no me había puesto a ver realmente como es su entorno de programación y se ve bastante accesible y fácil de usar, yo intente la programación en android con el eclipse pero no es tan fácil como éste, y esta genial porque así podemos realizar proyectos que integren la comunicación con el los smart phones ya sea para usarlos para despliegue de datos o como controladores. es muy buena la aportacion
ResponderEliminarEn lo personal no he realizado ningún proyecto con acelerómetro y giroscopio juntos, sin embargo el auge de las aplicaciones para android ha permitido el surgimiento de software que brinda un sistema de programación en el que hace más accesible la interacción entre los módulos del los teléfonos inteligentes.
ResponderEliminarEl sistema operativo Android ha ido tomando más auge con el pasar del tiempo debido a su versatilidad y fácil manejo intuitivo, ahora muchos, sino que la mayoría, de los teléfonos inteligentes vienen bajo esta plataforma. Poder desarrollar aplicaciones para esta plataforma nos abre un nuevo panorama con lo que respecta a la tecnología que debemos incluir en nuestros proyectos y tener en cuenta que el App Inventor ofrece la posibilidad de iniciarnos y familiarizarnos con la plataforma es bueno. Buen aporte!!!
ResponderEliminarEl App inventor es bueno si no estas familiarizado con la progrmacion, y esta bien que Google impulse este tipo de proyectos ya que aumenta el movimiento en android market, pero siempre sera mejor meter las manos de lleno el codigo, para darle robustes a tu aplicacion, claro igual depende de cual esta sea, si es algo demasiado simple, quiza no sea necesario ensuciarse las manos con el codigo y el app inventor sea una buena opccion a pesar de sus limitaciones. Aqui dejo el link de un tutorial con codigo bien explicado para el uso del acelrometro de la manera tradicional http://www.maestrosdelweb.com/editorial/curso-android-sensores-trabajar-con-acelerometro/
ResponderEliminarla verdad no he tenido la oportunidad de programar en android en un programa bueno como el ecplise solo en un par de ocaciones he programado con este appinventor y la verdad esta muy facil he intuitivo, pero ya para una buena aplicacion les recomento el ecplise, aki hay una descarga http://www.taringa.net/posts/linux/10508928/Entorno-Eclipse-para-Android.html
ResponderEliminar