{"id":8627,"date":"2021-12-08T21:07:59","date_gmt":"2021-12-08T20:07:59","guid":{"rendered":"https:\/\/agora.xtec.cat\/zermoianesllevant\/?page_id=8627"},"modified":"2024-03-04T10:08:05","modified_gmt":"2024-03-04T09:08:05","slug":"introducir-una-senal-en-arduino","status":"publish","type":"page","link":"https:\/\/agora.xtec.cat\/zermoianesllevant\/steam\/tinkercad\/introducir-una-senal-en-arduino\/","title":{"rendered":"Introducir una se\u00f1al en Arduino &#8211; Pull up"},"content":{"rendered":"<p>Quiz\u00e1s este ejercicio es el m\u00e1s dif\u00edcil del curso. Varios alumnos de la ZER han solicitado que se construya un sem\u00e1foro que siempre est\u00e9 en verde para coches y que cuando un peat\u00f3n llegue al sem\u00e1foro, al pulsar un bot\u00f3n, el sem\u00e1foro realice la rutina o algoritmo de pasar a rojo para coches y verde para peatones.<\/p>\n<p>Aqu\u00ed el alumno ha de construir un circuito, que por ejemplo, al presionar un pulsador, este deje pasar los 5V al Arduino y al liberar el pulsador el Arduino reciba 0V. El punto de partida es que los alumnos asuman la teor\u00eda de este circuito simple. Donde hay dos situaciones o estados:<\/p>\n<ol>\n<li>El pulsador no est\u00e1 presionado y el Arduino en su entrada D2 recibe 0V.<\/li>\n<li>El pulsador esta presionado y el Arduino en su entrada D2 recibe 5V.<\/li>\n<\/ol>\n<table style=\"border-collapse: collapse; width: 65.1973%; height: 158px;\">\n<tbody>\n<tr>\n<td style=\"width: 41.0891%;\"><a href=\"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2024\/03\/PullUp-5V.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-10073\" src=\"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2024\/03\/PullUp-5V-300x114.png\" alt=\"\" width=\"300\" height=\"114\" srcset=\"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2024\/03\/PullUp-5V-300x114.png 300w, https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2024\/03\/PullUp-5V-1024x390.png 1024w, https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2024\/03\/PullUp-5V-768x293.png 768w, https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2024\/03\/PullUp-5V.png 1168w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/td>\n<td style=\"width: 40.0263%;\"><a href=\"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2022\/12\/PullUp-HIGH.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9384\" src=\"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2022\/12\/PullUp-HIGH-1024x426.png\" alt=\"\" width=\"408\" height=\"170\" srcset=\"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2022\/12\/PullUp-HIGH-1024x426.png 1024w, https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2022\/12\/PullUp-HIGH-300x125.png 300w, https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2022\/12\/PullUp-HIGH-768x320.png 768w, https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2022\/12\/PullUp-HIGH.png 1156w\" sizes=\"auto, (max-width: 408px) 100vw, 408px\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Lo anterior es un caso de circuito PULL-UP, donde se utiliza una resistencia de 10.000 ohms.<\/p>\n<p>A continuaci\u00f3n \u00a0se trasladar\u00e1 este circuito al simulador Tinkercad\u00a0 y despu\u00e9s se realizar\u00e1 un peque\u00f1o programa que al ejecutarse en el Arduino del simulador, convierta los cinco voltios de entrada en el valor 1 y los cero voltios de entrada en un valor igual a 0. Es decir hasta ahora los pasadores del Arduino los han gestionado los alumnos en modo salida o de escritura y ahora han de gestionar un pasador en modo entrada o de lectura.<\/p>\n<p>Para poder seguir paso a paso el ejercicio se ha confeccionado el siguiente PDF: <a href=\"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2021\/12\/08.0.00-T-ESP-Pull-up-circuit.pdf\">08.0.00-[T]-[ESP]-Pull up circuit<\/a><\/p>\n<p>Si los alumnos han llegado hasta aqu\u00ed, opcionalmente se propone un juego, seguir las l\u00edneas de la vista esquem\u00e1tica del circuito pull-up tal como es dibujada por las ingenier\u00edas electr\u00f3nicas:<\/p>\n<p><a href=\"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2021\/12\/VistaEsquematicaPullUpCircuit.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8640\" src=\"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2021\/12\/VistaEsquematicaPullUpCircuit.jpg\" alt=\"\" width=\"330\" height=\"311\" srcset=\"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2021\/12\/VistaEsquematicaPullUpCircuit.jpg 701w, https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2021\/12\/VistaEsquematicaPullUpCircuit-300x283.jpg 300w\" sizes=\"auto, (max-width: 330px) 100vw, 330px\" \/><\/a><\/p>\n<p>Para facilitar el reto se puede imprimir en papel el esquema anterior desde aqu\u00ed: <a href=\"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2021\/12\/esquemaPullUpCircuit.pdf\">PullUpCircuit<\/a><\/p>\n<p><a href=\"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2021\/12\/ccm1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-8592\" src=\"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2021\/12\/ccm1-1024x317.jpg\" alt=\"\" width=\"300\" height=\"93\" srcset=\"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2021\/12\/ccm1-1024x317.jpg 1024w, https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2021\/12\/ccm1-300x93.jpg 300w, https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2021\/12\/ccm1-768x237.jpg 768w, https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2021\/12\/ccm1-1536x475.jpg 1536w, https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-content\/uploads\/usu130\/2021\/12\/ccm1.jpg 1863w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quiz\u00e1s este ejercicio es el m\u00e1s dif\u00edcil del curso. Varios alumnos de la ZER han solicitado que se construya un sem\u00e1foro que siempre est\u00e9 en verde para coches y que cuando un peat\u00f3n llegue al sem\u00e1foro, al pulsar un bot\u00f3n, el sem\u00e1foro realice la rutina&hellip;  <a href=\"https:\/\/agora.xtec.cat\/zermoianesllevant\/steam\/tinkercad\/introducir-una-senal-en-arduino\/\" title=\"Read Introducir una se\u00f1al en Arduino &#8211; Pull up\">Llegeix m\u00e9s\u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":8303,"menu_order":100,"comment_status":"closed","ping_status":"closed","template":"page-templates\/side-menu.php","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"class_list":["post-8627","page","type-page","status-publish","hentry"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-json\/wp\/v2\/pages\/8627","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-json\/wp\/v2\/comments?post=8627"}],"version-history":[{"count":4,"href":"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-json\/wp\/v2\/pages\/8627\/revisions"}],"predecessor-version":[{"id":10074,"href":"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-json\/wp\/v2\/pages\/8627\/revisions\/10074"}],"up":[{"embeddable":true,"href":"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-json\/wp\/v2\/pages\/8303"}],"wp:attachment":[{"href":"https:\/\/agora.xtec.cat\/zermoianesllevant\/wp-json\/wp\/v2\/media?parent=8627"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}