        <style>
            #donation_buttons td{
                border:medium none;
                background: inherit !important;
            }
            #donation_buttons table{               
                border:medium none;
                margin: auto;
                width: auto;
            }
        </style>
        {"id":933,"date":"2016-03-18T13:13:12","date_gmt":"2016-03-18T13:13:12","guid":{"rendered":"http:\/\/rogerbit.com\/wprb\/?p=933"},"modified":"2023-11-08T02:24:51","modified_gmt":"2023-11-08T02:24:51","slug":"robotica-laser-controlado-por-acelerometro-adxl345","status":"publish","type":"post","link":"https:\/\/rogerbit.com\/wprb\/2016\/03\/robotica-laser-controlado-por-acelerometro-adxl345\/","title":{"rendered":"Rob\u00f3tica: Laser controlado por Aceler\u00f3metro ADXL345"},"content":{"rendered":"<p><iframe loading=\"lazy\" title=\"\u2705 Rob\u00f3tica: Laser controlado por Aceler\u00f3metro ADXL345\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/GrYXvdKj3T4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<p>En este proyecto vamos a ver el funcionamiento del aceleremotro GY-291 ADXL345, en el mismo veremos como trabaja con 2 servos, su conexi\u00f3n a un arduino mini pro, tambi\u00e9n se utilizar\u00e1 un laser.<\/p>\n<hr \/>\n<p>Tal vez pueda interesarte proyectos en arduino, pic, rob\u00f3tica, telecomunicaciones, suscribete en\u00a0<a href=\"http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1\">http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1<\/a>\u00a0mucho videos con c\u00f3digo fuentes completos y diagramas<\/p>\n<div id=\"ubm-banners-rotation-n1\" data-interval=\"4000\" class=\"ubm_banners_rotation\" style=\"overflow: hidden; width: 200px; height: 150px;\"><div id=\"3_ubm_banner\" class=\"ubm_rotating_banner\"><a href=\"https:\/\/bit.ly\/3aXRDAu\" target=\"_blank\" rel=\"dofollow\"><img src=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/useful_banner_manager_banners\/3-2-logo youtube.png\" width=\"100%\" height=\"100%\" alt=\"SUSCRIBETE A NUESTRO CANAL DE YOUTUBE, TUTORIALES GRATIS\" \/><\/a><\/div><\/div>\n<hr \/>\n<p><strong><span style=\"color: #3366ff;\">Acerca del ADXL345<\/span><\/strong><\/p>\n<p>El ADXL345 es un aceler\u00f3metro de 3 ejes de alta resoluci\u00f3n (13 <i>bit<\/i>) que puede medir hasta \u00b1 16 g. Es peque\u00f1o y delgado, y tiene bajo consumo de energ\u00eda. El formato de los datos de salida es de complemento a dos de 16 <i>bit<\/i>. Los datos se pueden obtener a trav\u00e9s de interfaz SPI de 3 o 4 alambre, o I2C.<\/p>\n<p>El ADXL345 es adecuado para medir la aceleraci\u00f3n est\u00e1tica de la gravedad para aplicaciones de detecci\u00f3n de inclinaci\u00f3n, as\u00ed como la aceleraci\u00f3n din\u00e1mica ocasionada por alg\u00fan movimiento o impacto. Su alta resoluci\u00f3n (4 <i>mg\/LSB<\/i>) permite medir cambios de inclinaci\u00f3n de menos de 1.0.<\/p>\n<p>Incluye funciones especiales de detecci\u00f3n. Puede reconocer cuando no hay inactividad con base en la presencia o ausencia de movimiento, y si la aceleraci\u00f3n en cualquier eje excede de un nivel establecido por el usuario. Tambin detecta peque\u00f1os impulsos individuales y dobles, cuando el dispositivo est\u00e1 en ca\u00edda libre. Estas funciones se pueden asignar a cualquiera de los dos pines de salida de interrupci\u00f3n. La tarjeta cuenta con un buffer de 32 <i>bits<\/i> tipo FIFO, para almacenar datos y minimizar la intervenci\u00f3n del procesador que se este empleando. Incluye modalidades de bajo consumo que permiten administrar la energ\u00eda con base en la detecci\u00f3n de movimiento y la medici\u00f3n del umbral de aceleraci\u00f3n activa para lograr consumos de energ\u00eda extremadamente bajos.<\/p>\n<p>Nota: El empaque de este sensor informa que trabaja entre 3.3 y 5 <i>V DC<\/i>, pero el rango de voltaje correcto para esta tarjeta es de 2.0 a 3.6 <i>V DC<\/i>.<\/p>\n<p><b>Caracter\u00edsticas:<\/b><\/p>\n<ul>\n<li>Voltaje de alimentaci\u00f3n: 2.0 &#8211; 3.6 <i>V DC<\/i><\/li>\n<li>Bajo consumo de potencia: 40 <i>\u00b5A<\/i> en modalidad de medici\u00f3n, y 0.1 <i>\u00b5A<\/i> en modo de espera @ 2.5 <i>V<\/i><\/li>\n<li>Detecci\u00f3n de peque\u00f1os impulsos (sencillo y doble, semejante a un doble click)<\/li>\n<li>Detecci\u00f3n de ca\u00edda libre<\/li>\n<li>Compatible con interfaces SPI e I2C<\/li>\n<\/ul>\n<p><strong><span style=\"color: #3366ff;\">Pin Out ADXL345<\/span><\/strong><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ADXL345_PINOUT.jpg\" rel=\"attachment wp-att-940\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-940\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ADXL345_PINOUT-300x189.jpg\" alt=\"ADXL345_PINOUT\" width=\"300\" height=\"189\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ADXL345_PINOUT-300x189.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ADXL345_PINOUT-768x483.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ADXL345_PINOUT.jpg 798w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><span style=\"color: #3366ff;\"><strong>Pin Out Arduino mini pro<\/strong><\/span><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/Arduino-Pro-Mini.png\" rel=\"attachment wp-att-949\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-949\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/Arduino-Pro-Mini-249x300.png\" alt=\"Arduino Pro Mini\" width=\"249\" height=\"300\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/Arduino-Pro-Mini-249x300.png 249w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/Arduino-Pro-Mini.png 710w\" sizes=\"(max-width: 249px) 100vw, 249px\" \/><\/a><\/p>\n<p><strong><span style=\"color: #3366ff;\">Pin out SG90 Servo<\/span><\/strong><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/sg90.jpeg\" rel=\"attachment wp-att-950\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-950\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/sg90.jpeg\" alt=\"sg90\" width=\"292\" height=\"173\" \/><\/a><\/p>\n<p><strong><span style=\"color: #ff6600;\">Naranja&#8211;&gt; Se\u00f1al<\/span><\/strong><\/p>\n<p><strong><span style=\"color: #ff0000;\">Rojo&#8211;&gt; Positivo<\/span><\/strong><\/p>\n<p><strong><span style=\"color: #000000;\">Marr\u00f3n&#8211;&gt; Negativo<\/span><\/strong><\/p>\n<p><span style=\"color: #3366ff;\"><strong>C\u00f3digo fuente<\/strong><\/span><\/p>\n<pre class=\"lang:default decode:true \" title=\"C\u00f3digo Fuente\">\/\/M\u00e1s proyectos en http:\/\/www.rogerbit.com\r\n\/\/Suscribete en http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1\r\n\/\/Grupo en Facebook https:\/\/www.facebook.com\/groups\/RogerBit\/\r\n\r\n\/\/Librerias necesarias para el funcionamiento del proyecto\r\n#include &lt;Wire.h&gt;\r\n#include &lt;ADXL345.h&gt;\r\n#include &lt;Servo.h&gt;\r\n\/\/Crea el objeto adxl\r\nADXL345 adxl;\r\n\/\/crear los objetos servoX y servoY para controlar los servos\r\nServo servoX;\r\nServo servoY;\r\n\/\/Variables\r\nint valorX;\r\nint valorY;\r\nvoid setup()\r\n{\r\nadxl.powerOn();\r\n\/\/Pines usados para los servos\r\nservoX.attach(4);\r\nservoY.attach(5);\r\n}\r\n\r\nvoid loop(){\r\nint x,y,z;\r\nadxl.readAccel(&amp;x, &amp;y, &amp;z);\/\/leemos los valores del aceler\u00f3metro y almacenarlos en variables x, y, z\r\nvalorX = x;\r\nvalorY = y;\r\n\/\/escala para usarlo en el servo (valor entre 0 y 179)\r\nvalorX = map(valorX, -255, 255, 179, 0);\r\nvalorY = map(valorY, -255, 255, 0, 179);\r\n\/\/establece la posici\u00f3n del servo de acuerdo con el valor obtendido en el acelerometros ejes x e y\r\nservoX.write(valorX);\r\nservoY.write(valorY);\r\ndelay(15);\r\n}\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p>Descargar&#8212;&gt;<a href=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/Acelerometro_servo_laser.rar\">Acelerometro_servo_laser<\/a><\/p>\n<p><strong><span style=\"color: #3366ff;\">Diagrama de conexi\u00f3n<\/span><\/strong><\/p>\n<p><strong><span style=\"color: #3366ff;\"><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/Arduino-ADXL345.jpg\" rel=\"attachment wp-att-935\"><img loading=\"lazy\" class=\"alignnone wp-image-935\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/Arduino-ADXL345-300x140.jpg\" alt=\"Arduino-ADXL345\" width=\"491\" height=\"229\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/Arduino-ADXL345-300x140.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/Arduino-ADXL345-768x357.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/Arduino-ADXL345-1024x476.jpg 1024w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/Arduino-ADXL345-820x381.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/Arduino-ADXL345.jpg 1580w\" sizes=\"(max-width: 491px) 100vw, 491px\" \/><\/a><\/span><\/strong><\/p>\n<p><strong><span style=\"color: #3366ff;\">Librer\u00edas<\/span><\/strong><\/p>\n<p><a href=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ADXL345.rar\">ADXL345<\/a><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/Servo.rar\" rel=\"\">Servo<\/a><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/Wire.rar\" rel=\"\">Wire<\/a><\/p>\n<p><span style=\"color: #3366ff;\"><strong>adxl345 datasheet<\/strong><\/span><\/p>\n<p>Descarga&#8212;&gt;\u00a0<a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ADXL345.pdf\" rel=\"\">ADXL345<\/a><\/p>\n<p><span style=\"color: #3366ff;\"><strong>Fotos reales del proyecto<\/strong><\/span><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace1.jpg\" rel=\"attachment wp-att-943\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-943\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace1-300x225.jpg\" alt=\"ace1\" width=\"300\" height=\"225\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace1-300x225.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace1-768x576.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace1-820x615.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace1.jpg 960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a>\u00a0 <a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace5.jpg\" rel=\"attachment wp-att-947\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-947\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace5-300x225.jpg\" alt=\"ace5\" width=\"300\" height=\"225\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace5-300x225.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace5-768x576.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace5-820x615.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace5.jpg 960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace6.jpg\" rel=\"attachment wp-att-948\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-948\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace6-300x225.jpg\" alt=\"ace6\" width=\"300\" height=\"225\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace6-300x225.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace6-768x576.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace6-820x615.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace6.jpg 960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a>\u00a0\u00a0<a href=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace3.jpg\" rel=\"attachment wp-att-945\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-945\" src=\"http:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace3-300x225.jpg\" alt=\"ace3\" width=\"300\" height=\"225\" srcset=\"https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace3-300x225.jpg 300w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace3-768x576.jpg 768w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace3-820x615.jpg 820w, https:\/\/rogerbit.com\/wprb\/wp-content\/uploads\/2016\/03\/ace3.jpg 960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n<div class=\"page-sidebar widget\" id=\"donation_buttons\"><form action=\"https:\/\/www.paypal.com\/cgi-bin\/webscr\" method=\"post\" target=\"_blank\" ><input type=\"hidden\" name=\"business\" value=\"donacion@rogerbit.com\"><input type=\"hidden\" name=\"bn\" value=\"mbjtechnolabs_SP\"><input type=\"hidden\" name=\"cmd\" value=\"_donations\"><input type=\"hidden\" name=\"item_name\" value=\"Ayuda a RogerBit.com\"><input type=\"hidden\" name=\"item_number\" value=\"www.rogerbit.com\"><input type=\"hidden\" class=\"set_donation_button_amount\" name=\"amount\" value=\"1\"><table ><tbody><tr><td><label for=\"rogerBit necesita de tu ayuda para seguir existiendo :-)\">rogerBit necesita de tu ayuda para seguir existiendo :-)<\/label><\/td><\/tr><\/tbody><\/table><table ><tbody><tr><td><input style=\"margin-top:10px;\" type=\"image\" name=\"submit\" border=\"0\" src=\"https:\/\/www.paypal.com\/en_US\/i\/btn\/btn_donateCC_LG.gif\" alt=\"PayPal - The safer, easier way to pay online\"><\/td><\/tr><\/tbody><\/table><input type=\"hidden\" name=\"currency_code\" value=\"USD\"><input type=\"hidden\" name=\"notify_url\" value=\"https:\/\/rogerbit.com\/wprb\/?Donation_Button&#038;action=ipn_handler\"><\/form><\/div>\n<hr \/>\n<p><strong>VIDEO RECOMENDADO<\/strong><\/p>\n<p><iframe loading=\"lazy\" title=\"\ud83e\udd16 Control Remoto con m\u00f3dulos APC220 para Robot Rover 5 con Arduino - DFRobot\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/yIJucN5sQ_I?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>En este proyecto vamos a ver el funcionamiento del aceleremotro GY-291 ADXL345, en el mismo veremos como trabaja con 2 servos, su conexi\u00f3n a un arduino mini pro, tambi\u00e9n se utilizar\u00e1 un laser. Tal vez pueda interesarte proyectos en arduino, pic, rob\u00f3tica, telecomunicaciones, suscribete en\u00a0http:\/\/www.youtube.com\/user\/carlosvolt?sub_confirmation=1\u00a0mucho videos con c\u00f3digo fuentes completos y diagramas Acerca del ADXL345 [&hellip;]<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":945,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[11],"tags":[],"_links":{"self":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/933"}],"collection":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/comments?post=933"}],"version-history":[{"count":8,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/933\/revisions"}],"predecessor-version":[{"id":7506,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/posts\/933\/revisions\/7506"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media\/945"}],"wp:attachment":[{"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/media?parent=933"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/categories?post=933"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rogerbit.com\/wprb\/wp-json\/wp\/v2\/tags?post=933"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}