{"id":1754,"date":"2020-03-18T03:14:41","date_gmt":"2020-03-18T03:14:41","guid":{"rendered":"http:\/\/misladrillos.com\/ml\/producto\/import-placeholder-for-1529\/"},"modified":"2024-02-17T04:36:32","modified_gmt":"2024-02-17T07:36:32","slug":"arduino-garage-con-porton-automatico","status":"publish","type":"product","link":"https:\/\/misladrillos.com\/ml\/producto\/arduino-garage-con-porton-automatico\/","title":{"rendered":"Arduino: Garage con Port\u00f3n Autom\u00e1tico"},"content":{"rendered":"","protected":false},"excerpt":{"rendered":"<h1 class=\"entry-title post-title responsive\"><b>COMANDO DE PORT\u00d3N VIA BLUETOOTH<\/b><\/h1>\n<p><span style=\"color: #000000;\">Utilizaremos el <strong>BLUETOOTH\u00a0 <\/strong>para controlar el movimiento de <strong>apertura y cierre<\/strong> del port\u00f3n movido por el <strong>motor<\/strong>.<\/span><\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/drive.google.com\/file\/d\/1XACY-bP06Q3EnG76yJyLm3qOrkl_G8oH\/preview\" width=\"640\" height=\"480\"><\/iframe><\/p>\n<h2><b>Descripci\u00f3n del proyecto<\/b><\/h2>\n<p>Bluetooth es la norma que define un est\u00e1ndar global de comunicaci\u00f3n inal\u00e1mbrica, que posibilita la transmisi\u00f3n de voz y datos, entre diferentes equipos, mediante un enlace por radiofrecuencia. Los principales objetivos de dicha norma son: 1- Facilitar las comunicaciones entre equipos m\u00f3viles y fijos, 2- Eliminar cables y conectores entre \u00e9stos. 2- Ofrecer la posibilidad de crear peque\u00f1as redes inal\u00e1mbricas y facilitar la sincronizaci\u00f3n de datos entre nuestros equipos personales (fuente:\u00a0 Instituto Nacional de Tecnolog\u00edas Educativas y Formaci\u00f3n del Profesorado, 2005 )<\/p>\n<p>Para poder experimentar con esta tecnolog\u00eda , construiremos un Garage, que tendr\u00e1 al frente un port\u00f3n levadizo, cuyo movimiento se produce a trav\u00e9s de un motor que lo tracciona con un hilo. Sugerimos comenzar la construcci\u00f3n siguiendo los planos del \u00abGarage\u00bb (inclu\u00edmos el Link).\u00a0 En especial para el port\u00f3n del frente y ambas paredes de los costados. En nuestro proyecto, modificamos la pared posterior, en la que cambiamos la ubicaci\u00f3n del motor y simplificamos el mecanismo de arrastre para reducir los tiempos de construcci\u00f3n en el aula.<\/p>\n<p><span style=\"color: #000000;\">El <strong>motor es activado a distancia<\/strong> a trav\u00e9s del dispositivo <strong>bluetooth.<\/strong> Para eso utilizamos el m\u00f3dulo <strong>Bluettoh HC-05 <\/strong>\u00a0y una App de celular, llamada <strong>\u00abBluetooth Terminal HC:05\u00bb,\u00a0 que recomendamos para empezar.\u00a0 <\/strong><\/span><\/p>\n<p><span style=\"color: #000000;\">A trav\u00e9s de dicha App nos comunicaremos a distancia de hasta 8 metros,\u00a0 para controlar la apertura y cierre del Port\u00f3n Autom\u00e1tico.<\/span><\/p>\n<ul>\n<li><span style=\"color: #000000;\">Descargar el plano del Garage &gt; &gt; <a href=\"https:\/\/misladrillos.com\/manuales\/robotica\/R8\/R-8_garage.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>LINK<\/strong><\/a><\/span><\/li>\n<li><span style=\"color: #000000;\">Descargar fotos de la modificaci\u00f3n de la pared trasera &gt;&gt; <a href=\"https:\/\/drive.google.com\/drive\/folders\/1SdYX2sc6y6EoMnxBfK6xLmPH82YsN-9I?usp=sharing\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>LINK<\/strong>\u00a0<\/a><\/span><\/li>\n<\/ul>\n<p>Es importante destacar que se puede utilizar cualquier App de Bluetooth que trabaje con el dispositivo HC-05.\u00a0 Recomendamos para empezar usar esta tecnolog\u00eda,\u00a0 la\u00a0 App: \u00abBluetooth Terminal HC-05\u00bb.<\/p>\n<h2><strong>Objetivos<\/strong><\/h2>\n<ul>\n<li>Aproximarse al conocimiento y el manejo de distintos componentes electr\u00f3nicos mediante la construcci\u00f3n de un port\u00f3n autom\u00e1tico que es comandado a trav\u00e9s de nuestro celular.<\/li>\n<li>Experimentar sobre la creaci\u00f3n de redes inal\u00e1mbricas.<\/li>\n<li>Desarrollar una comunicaci\u00f3n inal\u00e1mbrica entre un equipo m\u00f3vil y\u00a0 un equipo fijo.<\/li>\n<li>Analizar el lenguaje de programaci\u00f3n textual en el IDE de arduino.<\/li>\n<\/ul>\n<h2><strong>Piezas y dispositivos<\/strong><\/h2>\n<ul>\n<li><span style=\"color: #000000;\"><strong>Ladrillo inteligente R8<\/strong><\/span><\/li>\n<li><span style=\"color: #000000;\"><strong>Bater\u00eda<\/strong><\/span><\/li>\n<li><span style=\"color: #000000;\"><strong>Motor 1<\/strong><\/span><\/li>\n<li><span style=\"color: #000000;\"><span style=\"color: #000000;\"><b>M\u00f3dulo Bluetooth HC-05<\/b><\/span><\/span><\/li>\n<li><span style=\"color: #000000;\"><strong>App \u00abBluetooth Terminal HC-05\u00bb<\/strong><\/span><\/li>\n<li><span style=\"color: #000000;\"><strong>Tel\u00e9fono celular<\/strong><\/span><\/li>\n<\/ul>\n<h2><b>Sensores, Actuadores y\u00a0<\/b><b>Comunicaci\u00f3n<\/b><\/h2>\n<h4><strong>Motor de corriente continua (Motor DC):<\/strong><\/h4>\n<div id=\"attachment_480\" style=\"width: 310px\" class=\"wp-caption alignnone\"><img aria-describedby=\"caption-attachment-480\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-480 size-medium\" src=\"http:\/\/probots.pedagogiadigital.com\/wp-content\/uploads\/2019\/10\/motor-300x169.png\" alt=\"\" width=\"300\" height=\"169\" \/><p id=\"caption-attachment-480\" class=\"wp-caption-text\">Es una maquina el\u00e9ctrica que \u00a0convierte la energ\u00eda el\u00e9ctrica en mec\u00e1nica, provocando un movimiento rotatorio en su eje.\u00a0 Este motor maneja dos se\u00f1ales que permiten controlar su sentido y velocidad. El motor se puede utilizar en los conectores CON1 (Digital 11 y 12) CON2 (digital 6 y 8), CON3 (digital 13 y 4) y\u00a0 CON7 (digital 2 y 3)<\/p><\/div>\n<p>&nbsp;<\/p>\n<h4><strong>Bluetooh HC-05<\/strong><\/h4>\n<div id=\"attachment_1644\" style=\"width: 310px\" class=\"wp-caption alignnone\"><img aria-describedby=\"caption-attachment-1644\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-1644 size-medium\" src=\"http:\/\/probots.pedagogiadigital.com\/wp-content\/uploads\/2019\/12\/bluetooth-300x118.png\" alt=\"\" width=\"300\" height=\"118\" \/><p id=\"caption-attachment-1644\" class=\"wp-caption-text\">Con el m\u00f3dulo bluetooth HC-05 se puede conectar el ladrillo R8 a un Tel\u00e9fono, Tablet, PC etc.\u00a0 El m\u00f3dulo bluetooth HC-05 se puede\u00a0 configurar para trabajar como maestro o esclavo. En el modo maestro puede conectarse con otros m\u00f3dulos bluetooth, mientras que en el modo esclavo, espera que un dispositivo bluetooth maestro se conecte a este, por ejemplo un celular. Agregando este m\u00f3dulo a tu proyecto, podr\u00e1s controlar a distancia, desde un celular, tablet, laptop o pc de escritorio, todas las funcionalidades que desees. El modulo BlueTooth HC-05 utiliza el protocolo UART RS 232 serial. Para conectar este m\u00f3dulo, se debe enchufar en CON 1, 2, 3 o 7.<\/p><\/div>\n<h4><strong>Tel\u00e9fono M\u00f3vil con App<\/strong><\/h4>\n<div id=\"attachment_1532\" style=\"width: 310px\" class=\"wp-caption alignnone\"><img aria-describedby=\"caption-attachment-1532\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-1532 size-medium\" src=\"http:\/\/probots.pedagogiadigital.com\/wp-content\/uploads\/2019\/12\/Aplicaci\u00f3n_Bluetooth_terminal-300x106.jpg\" alt=\"\" width=\"300\" height=\"106\" \/><p id=\"caption-attachment-1532\" class=\"wp-caption-text\">App recomendada para empezar utilizar el modulo HC-05 <a style=\"font-size: 16px;\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=project.bluetoothterminal&amp;hl=es_AR\">Link<\/a><\/p><\/div>\n<h2><b>\u00a1A conectar los componentes!<\/b><\/h2>\n<p><span style=\"color: #000000;\">Conectar el <strong>Motor 1<\/strong> a <strong>CON2<\/strong> ( Pin Digital 6 y 8) del Ladrillo Inteligente \u00abR8\u00bb<\/span><\/p>\n<p><span style=\"color: #000000;\">Conectar el <strong>Bluetooth<\/strong> a <strong>CON1 <\/strong>( Pin Digital 11 y 12) del Ladrillo Inteligente \u00abR8\u00bb<\/span><\/p>\n<p><span style=\"color: #000000;\">Conectar la <strong>Bater\u00eda<\/strong> al Ladrillo Inteligente \u00abR8\u00bb<\/span><\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/drive.google.com\/file\/d\/1f8ZYJIXScQHz4-G3uuP-R0DwImcJWHLo\/preview\" width=\"640\" height=\"480\"><\/iframe><\/p>\n<h2><strong>\u00a1Es hora de programar!<\/strong><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #000000;\">En este proyecto utilizaremos un <strong>c\u00f3digo escrito o textual<\/strong> que lo obtendremos del link (ver abajo), <strong>copiamos y pegamos<\/strong> en el IDE de Arduino.<\/span><\/p>\n<p><span style=\"color: #000000;\">En ese c\u00f3digo est\u00e1 programado el uso del Bluetooth para hacer funcionar el motor, con 2 funciones: <strong>avance, reversa, <\/strong>que producen la<strong> apertura y cierre <\/strong>del port\u00f3n autim\u00e1tico<strong>.<\/strong><\/span><\/p>\n<p><span style=\"color: #000000;\">Una vez que el c\u00f3digo fue pegado en el IDE de Arduino, subimos la programaci\u00f3n al R8.<\/span><\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/drive.google.com\/file\/d\/1vTgEqb3CisJkAaq9SXlADBtr41FSQZjz\/preview\" width=\"640\" height=\"480\"><\/iframe><\/p>\n<ul>\n<li><span style=\"color: #000000;\">C\u00f3digo Arduino &gt; &gt; <a href=\"https:\/\/github.com\/probotsML\/garage\/blob\/master\/Garage\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>LINK<\/strong><\/a><\/span><\/li>\n<\/ul>\n<p><span style=\"color: #000000;\">Luego desargamos e instalamos en el tel\u00e9fono la App \u00ab<strong>Bluetooth Terminal HC-05&#8243;<\/strong><\/span><\/p>\n<ul>\n<li><span style=\"color: #000000;\">Descargar la App &gt; &gt; <strong><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=project.bluetoothterminal&amp;hl=es_AR\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/play.google.com\/store\/apps\/details?id=project.bluetoothterminal&amp;hl=es_AR<\/a><\/strong><\/span><\/li>\n<\/ul>\n<p><span style=\"color: #000000;\">Cuando est\u00e1 instalada la App en el tel\u00e9fono, pulsamos la opci\u00f3n \u00abSCAN\u00bb para buscar en el espectro el dispotivino bluetooth conectado al R8.<\/span><\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/drive.google.com\/file\/d\/18mCs8GBO2vyoxGa0DMHCh6Jbd3togqsX\/preview\" width=\"640\" height=\"480\"><\/iframe><\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/drive.google.com\/file\/d\/19TVEhtAe3dm4ZV6ipWrCx3qeRiEuda_0\/preview\" width=\"640\" height=\"480\"><\/iframe><\/p>\n<p><span style=\"color: #000000;\">Cuando aparece en pantalla, lo selecionamos y comenzamos con el seteo de los botones de comando.<\/span><br \/>\n<span style=\"color: #000000;\">Nos muestra la opci\u00f3n HEX \/ ASCII, elegimos ASCII<\/span><\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/drive.google.com\/file\/d\/1wh8S9GDCDs1Xddtl1MC6NGA-NYSiHEl3\/preview\" width=\"640\" height=\"480\"><\/iframe><\/p>\n<p><span style=\"color: #000000;\">Seteamos los 2 botones que usaremos. apret\u00e1ndolos unos segundos de manera continua hasta que se abra el cuadro.,<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><span style=\"color: #000000;\">al <strong>Boton 1<\/strong> lo denominados <strong>Abrir, y Comando: 1<\/strong><\/span><\/li>\n<li><span style=\"color: #000000;\">al <strong>Boton 2<\/strong> lo denominados <strong>Cerrar, y Comando: 2<\/strong><\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><iframe loading=\"lazy\" src=\"https:\/\/drive.google.com\/file\/d\/1FiD0-AYbxC1I2npeIwcTzHko-9MLxF2V\/preview\" width=\"640\" height=\"480\"><\/iframe><\/p>\n<p><span style=\"color: #000000;\">Y ya estamos listos para probar el dispositivo y el funcionamiento del Garage con Port\u00f3n Levadizo.<\/span><\/p>\n<h2><b>Desaf\u00edo a Resolver <\/b><strong>\u00a0<\/strong><\/h2>\n<ol>\n<li>En el programa se utilizo un ciclo \u00abFor\u00bb para poder disminuir la velocidad del motor sin perdida de Torque. Se propone modificar el tiempo de parada y activaci\u00f3n del motor, en el ciclo \u00abFor\u00bb correspondiente, \u00a0para duplicar el tiempo de apertura del Port\u00f3n.\u00a0 Procurar mantener la \u00absuavidad\u00bb en la recorrido del Port\u00f3n<\/li>\n<li>Se propone modificar el programa textual,\u00a0 para que el port\u00f3n se pueda abrir y cerrar, utilizando un solo Bot\u00f3n de la App.<\/li>\n<li>Agregar un sonido intermitente cuando el Port\u00f3n abre y otro sonido diferente cuando el Port\u00f3n cierra.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"featured_media":1774,"comment_status":"open","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_joinchat":[]},"_links":{"self":[{"href":"https:\/\/misladrillos.com\/ml\/wp-json\/wp\/v2\/product\/1754"}],"collection":[{"href":"https:\/\/misladrillos.com\/ml\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/misladrillos.com\/ml\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/misladrillos.com\/ml\/wp-json\/wp\/v2\/comments?post=1754"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/misladrillos.com\/ml\/wp-json\/wp\/v2\/media\/1774"}],"wp:attachment":[{"href":"https:\/\/misladrillos.com\/ml\/wp-json\/wp\/v2\/media?parent=1754"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}