Está en la página 1de 8

13/4/2016

ARDUINO+ACELEROMETRO3EJESmuestrasusgradosenformaserialXYZ
RSS

CONTACTO

CATEGORIAS

VIDEOS

OTROS TEMAS

INICIO
CONTACTO
CONCEME

GUILLENXT

ELECTRO-IDENTIDAD DE GUILLERMO J. GIL AITKEN

MOOC
DESCARGAS

ARDUINO + ACELEROMETRO 3 EJES MUESTRA SUS GRADOS EN


FORMA SERIAL X Y Z

BIENVENID@S A MI BLOG
QueBuscas...?

POST POPULARES

COLECCIN DE
LIBROS ARDUINO Y
PROCESSING
Las 5 Generaciones de
la Robtica

Lampara De Aplausos

Hola lector@s, hoy les traigo un tutorial de ARDUINO + ACELEROMETRO de 3 EJES


(MMA7361) que muestra sus grados en forma serial (X Y Z), en una programacin

Con Arduino + Sensor

disponible a todo publico en esta web.

De Sonido

Necesitaremos:

ARDUINO +
ACELEROMETRO 3

Arduino Uno

EJES muestra sus

Acelerometro de 3 ejes
Cables
y

grados en forma serial


XYZ

Descargar los archivos necesarios dando click en la imagen siguiente:

DONATIVOS PAYPAL EUROS

DONATIVOS PAYPAL DOLARES

Luego debern tener cableado como se muestra en la imagen:

http://www.guillenxt.com/2012/10/arduinoacelerometromma7361muestra.html

1/8

13/4/2016

ARDUINO+ACELEROMETRO3EJESmuestrasusgradosenformaserialXYZ

Posteriormente subimos el siguiente cdigo a nuestro arduino (recuerden que el cdigo,


los diagramas y datasheet estn en el archivo para descargar) y nos ponemos a jugar:
void setup(){
Serial.begin(115200);
}
void loop(){
Serial.print(" Eje x: ");
Serial.println(analogRead(A1));
Serial.print(" Eje y: ");
Serial.println(analogRead(A2));
Serial.print(" Eje z: ");
Serial.println(analogRead(A3));
delay(100);
}

Les dejo un video de como me quedo a mi:

Espero que les guste y sirva

ShareThis

Mensajes relacionados :
arduino, guillenxt, tutoriales

http://www.guillenxt.com/2012/10/arduinoacelerometromma7361muestra.html

2/8

13/4/2016

ARDUINO+ACELEROMETRO3EJESmuestrasusgradosenformaserialXYZ

Volver al Inicio

arduino , guillenxt , tutoriales

ARDUINO + ACELEROMETRO 3 EJES muestra sus grados en forma serial X Y Z

{ 29 comentarios... leer a continuacin o hacer comentario Comentario }

Adalberto Bonl

27 de abril de 2013, 16:10

Para que se utilizan los pines 14,18 y 19.


Solo faltaria colocar las 3 entradas al acelerometro.
G-Select 1 0 (1 ms sensitivo 800mV y 0 menos sensitivo 206mV)
Selft-Test
Sleep' 1 0 (0 las salidas se apagan para ahorrar energia en 1 es
normal)
En arduino UNO solo llegan a 13.
Responder

Guillermo Jos Gil Aitken

1 de mayo de 2013, 14:47

Hola Adaberto Bonl, los pines 14, 18 y 19 se utilizaban con el Arduino


Mega el cual utilice con un experimento con processing antes de este
publicado.
Este error a sido corregido tanto en el post como en archivo para
descarga.
Gracias por tu participacin.
Salu2
Responder

Erick Alexander

26 de mayo de 2013, 19:41

HOLA LOS PINES GS Y SL SOPORTAN UN NIVEL ALTO DE 5V? O SOLO


3.3V GRACIAS
Responder

Unknown

27 de mayo de 2013, 10:55

hola disculpa me intereso este proyecto ya que tengo que presentar


uno en mi materia de instrumentacion, me podrias ayudar diciendome
como podria utilizar este proyecto ya se en la industria o para que me
serviria medir los grados?? y otra pregunta que programa utilizas para
que muestre los grados y compile el programa??
Responder

Respuestas
Claudio Reyes Olguin

21 de marzo de 2016, 20:16

Posicion de automatas, de carga, posicion de brazos en


grua.. ajuste de sistemas servos.. estado de estanques.. etc
etc etc etc...

Responder

http://www.guillenxt.com/2012/10/arduinoacelerometromma7361muestra.html

3/8

13/4/2016

ARDUINO+ACELEROMETRO3EJESmuestrasusgradosenformaserialXYZ

Guillermo Jos Gil Aitken

30 de mayo de 2013, 16:58

Hola Alberto, te contesto por partes:


1. El programa que usa se llama Arduino IDE, el cual se puede
descargar desde aqui; http://arduino.cc/en/Main/Software
2. Todos los tipos de arduino son utiles para este proyecto ya que solo
usa 3 entradas analgicas del arduino
3. Cualquier acelerometro de 3 ejes se puede usar con este
experimento
4. Un cable USB y cables
5. Dentro del archivo para descargar en mi tutorial de este
experimento hay un diagrama de conexiones echo en fritzing, tambin
la imagen en PNG.
Este experimento lo puedes usar en un giroscopio para mostrar los
grados tal como esta o lo puedes usar en un pndulo para modicar la
programacin y diga por ejemplo la aceleracin o desaceleracin en un
lcd.
Espero haber resuelto tus dudas alberto. Saludos de GUILLENXT
PD
Respuesta a Erick Alexander;
PIN SL: Usado para activar o desactivar el acelermetro (SLEEP). Este
pin esta normalmente en Alto, por lo tanto no conectes nada a este
pin.
PIN GS; Selector de resolucin. Normalmente esta en bajo, por lo tanto
la resolucin es de +/-1.5g (800mv/g), si se pone un alto de 3.3V se
obtiene resolucin de +/-6g (206mv/g).
La respuesta de voltaje de estos pines depende del voltaje de
alimentacin, ok
Responder

radiomistral

22 de junio de 2013, 12:51

Buenas: Estoy encarando un proyecto con un acelerometro MMA


7455l. la prgogramacion seria similar o cambia??
Saludos.
Responder

Guillermo Jos Gil Aitken

23 de junio de 2013, 11:21

Hola RadioMistral, ambos acelerometros son de 3 ejes pero el que tu


me consultas es de salida digital y no analgica como el de este
tutorial. Si que cambiara la programacin, mira te dejo un enlace
interesante:
http://www.open-electronics.org/mma7455l-three-axis-digital-outputaccelerometer/
Salu2
Responder

Jacobo Guaman

26 de junio de 2013, 11:05

Hola podrias por favor resubir el archivo. est abajo el link.


Responder

Guillermo Jos Gil Aitken

26 de junio de 2013, 20:37

Hola Jacobo, no te comp`rendo con eso de resubir, el linck de


descarga esta correctamente
Responder

http://www.guillenxt.com/2012/10/arduinoacelerometromma7361muestra.html

4/8

13/4/2016

ARDUINO+ACELEROMETRO3EJESmuestrasusgradosenformaserialXYZ
Miguel Angel

14 de septiembre de 2013, 19:26

Disculpa cual es la contrasea del .rar? y como calculo el valor de los


ejes X, Y, Z si uso pic?
Responder

Guillermo Jos Gil Aitken

16 de septiembre de 2013, 11:43

Hola Miguel, la contrasea es GUILLENXT en minsculas, lo dice


tambin al nal del post. Y desconozco como calcular los ejes con pic.
En esta web trabajamos con la siguiente tecnologa, de ah el mismo
nombre GUILLENEXTECHNOLOGY.
Salu2
Responder

Opita Cardozo

6 de octubre de 2013, 17:40

se puede usar para programar con un pic 18f4550, en el compilador


C++
Responder

Mauro

6 de octubre de 2013, 18:55

Buenas! podrias subir el archivo de nuevo? Gracias por el aporte.


Saludos
Responder

Guillermo Jos Gil Aitken

7 de octubre de 2013, 12:16

Hola Opita Cardozo si a ese pic le pones el bootloader de pinguino si


podras usar este programacin pero no en c++. Mauro tiene razn,
tuve unos problemas con mi dropbox y temporalmente no hay acceso
a descargas en toda la web, pronto lo solucionare.
Salu2
Responder

Ramn Garcia

11 de octubre de 2013, 15:55

podrias restaurar el link de descarga?


Responder

Guillermo Jos Gil Aitken

19 de enero de 2014, 08:10

LINCK RESTAURADO, DISCULPEN POR LA DEMORA


SALU2 DE GUILLENXT
Responder

Erik gt

10 de mayo de 2014, 21:24

Hola, siculpa las molestia, pero tengo un acelerometro MMA7361L de


la marca Pololu http://www.pololu.com/product/1251, quisiera saber si
el cdigo es el mismo o cambia.
Responder

http://www.guillenxt.com/2012/10/arduinoacelerometromma7361muestra.html

5/8

13/4/2016

ARDUINO+ACELEROMETRO3EJESmuestrasusgradosenformaserialXYZ
Guillermo Jos Gil Aitken

12 de mayo de 2014, 20:00

Hola Erik, si te jas bien veras que se uso el mismo sensor que tienes,
ademas el cdigo sirve para cualquier acelerometro de salida
analogica de 3 ejes.
Salu2
Responder

Artemio Rosales Arriaga

27 de noviembre de 2014, 22:25

hola Guillermo. como puedo ver los grados de los tres ejes y asi
controlar un servomotor
Responder

vinero7

26 de junio de 2015, 18:18

Hola, se puede conectar mas de un acelerometro? cuantos es el


mximo? en un arduino uno rev3
Responder

Respuestas
Guillermo Jos Gil Aitken

4 de julio de 2015, 14:22

Hola vinero7, claro que se puede conectar mas


acelerometros, si usamos un arduino uno r3 como el del
video solo podran ser 2 acelerometros porque tiene 6
entradas analogicas, ok

Responder

marbaque

3 de octubre de 2015, 16:41

Hola, gracias por el tutorial, estoy tratando de usar el mismo


acelermetro pero en el serial monitor solo me parece basura. Qu
estar haciendo mal?
Responder

marbaque

3 de octubre de 2015, 16:44

Me aparece esto: d B,,$ ",$p$


Responder

Respuestas
Guillermo Jos Gil Aitken

30 de octubre de 2015, 19:54

Hola marbaque, disculpa pero conguraste el monitor a la


velocidad que dice la programacin? 115200 bautios.... Con
eso lo arreglas tu problema, Salu2

Responder

Jose Yonatan Sierra Gmez

28 de octubre de 2015, 14:37

OLA, MIRA NECESITO SABER COMO PROGRAMAR EL ACELEROMETRO


MMA 7361 CON EL ARDUINO UNO R3 PARA MEDIR DISTANCIAS Y
TIEMPOS DE FRENADO EN UNA CARRERA DE CARROS, ME EXPLICO EN
UN PUNTO X FRENA EL CARRO A PARTIR DE ESE MOMENTO ES QUE

http://www.guillenxt.com/2012/10/arduinoacelerometromma7361muestra.html

6/8

13/4/2016

ARDUINO+ACELEROMETRO3EJESmuestrasusgradosenformaserialXYZ
NECESITO SACAR LA DISTANCIA Y EL TIEMPO DE LO QUE SE DEMORE.
MUCHAS GRACIAS ESPERO TU RESPUESTA
Responder

Respuestas
Guillermo Jos Gil Aitken

30 de octubre de 2015, 20:01

Hola Jose Yonatan Sierra Gmez, vamos por partes; Lo que


se programa es el arduino y si necesitar saber como se hace
con poner en google o youtube, primeros pasos de arduino,
ser suciente. Luego para hacer TU PUNTO es muy simple
estudiando un poco mas del tema que en este blog te
ayudamos con ejemplos y experimentos y unas colecciones
de libros que te recomiendo mucho leer, sino me faya la
memoria en uno de eso PDF ya esta lo que pides. Salu2

Responder

Unknown

16 de noviembre de 2015, 16:24

Hola, mira trate de recrear este mismo experimento pero al momento


de presionar la lupa en el software para ver los ejes, me empieza a
mostrar simbolos en lugar de los ejes, como podra solucionar esto??
Gracias
Responder

Guillermo Jos Gil Aitken

17 de noviembre de 2015, 05:53

Hola amigo. La respuesta ya esta en los comentarios de este post, es


por la velocidad del monitor serial q debe coincidir con la de la
programacin, 115200 bautios.... :)
Responder

Escribeuncomentario...

Comentarcomo:

Publicar

Unknown(Google)

Salir

Vistaprevia

Notificarme

PREV

TAG'S

NEXT

FANPAGE

guillenxt
arduino
robtica

http://www.guillenxt.com/2012/10/arduinoacelerometromma7361muestra.html

HISTORIAL

2015
2014
2013
2012

7/8

13/4/2016

ARDUINO+ACELEROMETRO3EJESmuestrasusgradosenformaserialXYZ
tutoriales

guillenextechnology

GuilleNeXTechno

robot

694Megusta

diciembre
noviembre
octubre
V KANTUROBOT
ARDUINO + ACELEROMETRO

trujillo

3 EJES muestra sus grados e...

mayo

cursos
Megustaestapgina

impresin 3D

Compartir

lego mindstorm

Selprimerodetusamigosen
indicarquetegustaesto.

libros

marzo

enero

2011

lima
negocio propio

LICENCIA CREATIVE CAMMONS

upao

GuilleNeXTechnology
agregunevento.

linux

17dediciembrede2015

processing

GUILLENEXTECHNOLOGY por Guillermo J.


Gil Aitken se distribuye bajo una Licencia
Creative Commons AtribucinCompartirIgual 4.0 Internacional.

puno
raspberry pi

TRANSLATE

VISITAS
SEGUNDOTALLERMONTAYCONFIGURATUPROPIAIMPRESORA3DYDRONES

Seleccionaridioma
Conlatecnologade

TraductordeGoogle

20dediciembrede2015Trujillo,Per
A10personaslesinteresa8personasasistirn

Comentar

396263

Compartir

- Copyright 2016 GUILLENXT -Robotic Notes- Powered by Blogger - Re-Designed by Guillermo J. Gil Aitken -

http://www.guillenxt.com/2012/10/arduinoacelerometromma7361muestra.html

8/8