{"id":2921,"date":"2021-07-15T14:33:14","date_gmt":"2021-07-15T14:33:14","guid":{"rendered":"http:\/\/etab.cl\/clases\/uchile\/obj-tec\/?page_id=2921"},"modified":"2021-09-22T21:37:26","modified_gmt":"2021-09-22T21:37:26","slug":"instrumental-ii-interfaz-2021","status":"publish","type":"page","link":"https:\/\/clases.etab.cl\/?page_id=2921","title":{"rendered":"Instrumental II &#8211; Interfaz 2021"},"content":{"rendered":"\n<p><strong>D\u00edas presenciales &#8211; 2\u00ba semestre 2021<\/strong><br>. 28 de septiembre 2021 &#8211; 11:00h a 14:00h &#8211; Sala 1A (Impresoras 3D)<br>. 19 de octubre 2021 &#8211; 11:00h a 14:00h &#8211; Sala 1A (Impresoras 3D)<br>. 16 de noviembre 2021 &#8211; 11:00h a 14:00h &#8211; Sala 1A (Impresoras 3D)<\/p>\n\n\n\n<p><strong>Calendario<\/strong><br><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1ajnfIxZZTkKWnazLR938Gt_B34dK1N_L9cHAVOzpIjk\/edit?usp=sharing\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/docs.google.com\/spreadsheets\/d\/1ajnfIxZZTkKWnazLR938Gt_B34dK1N_L9cHAVOzpIjk\/edit?usp=sharing<\/a><\/p>\n\n\n\n<p><strong>Prop\u00f3sito general del curso<\/strong><br>El segundo nivel del Taller Instrumental Interfaz se enfoca en la experimentaci\u00f3n con las posibilidades t\u00e9cnicas y expresivas de la vinculaci\u00f3n entre entorno, cuerpo y m\u00e1quina.  Desde una mirada art\u00edstica, se problematiza y ampl\u00eda el campo funcional, simb\u00f3lico y constructivo de las herramientas electr\u00f3nicas y digitales.<\/p>\n\n\n\n<p>A trav\u00e9s de aprendizajes te\u00f3rico-referenciales y &nbsp;pr\u00e1ctica exploratoria,  y la experimentaci\u00f3n con microcontroladores, sensores de presencia, ambientales e instrucciones programadas los estudiantes comprenden el concepto de interfaz.<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p><strong>Metodolog\u00eda:<\/strong><br>Las sesiones son mayormente de car\u00e1cter pr\u00e1ctico a partir de la exploraci\u00f3n, a trav\u00e9s de ejercicios guiados, de herramientas y componentes electr\u00f3nicos, as\u00ed como tambi\u00e9n del uso de microcontroladores compatibles con Arduino.<br>Al finalizar el curso, cada estudiante deber\u00e1 haber realizado una serie de ejercicios a partir de los conocimientos adquiridos durante las clases. Este proceso, registrado en una bit\u00e1cora en l\u00ednea, dar\u00e1 lugar a un m\u00ednimo de tres evaluaciones.<\/p>\n\n\n\n<p><strong>Bit\u00e1cora<\/strong><br>Cada estudiante deber\u00e1 llevar una bit\u00e1cora en donde anotar\u00e1 de forma sostenida los procesos que emerjan a partir de los contenidos del curso. La idea es incluir, anotaciones reflexivas acerca del proceso o de posibles proyectos, anotaciones t\u00e9cnicas acerca del circuito o sistema que se est\u00e9 desarrollando, referencias art\u00edsticas o de otro tipo que puedan aportar o tengan relaci\u00f3n con el desarrollo de proyectos y ejercicios que se desarrollen en la clase.<br>Se sugiere usar&nbsp;<strong>Google drive<\/strong>&nbsp;en vinculaci\u00f3n con youtube\/vimeo, soundcloud, flickr u otras plataformas de publicaci\u00f3n de contenido.<\/p>\n\n\n\n<p><strong>Materiales:<\/strong><br>Cada estudiante deber\u00e1 contar con los materiales y herramientas necesarios para cada sesi\u00f3n.<\/p>\n\n\n\n<p><strong>D\u00f3nde comprar los componentes y herramientas<\/strong><br>Lo marcado con asteriscos** son tiendas que est\u00e1n haciendo reparto a domicilio durante la contingencia COVID.<br><a rel=\"noreferrer noopener\" href=\"http:\/\/www.victronics.cl\/\" target=\"_blank\">http:\/\/www.victronics.cl\/<\/a>**<br><a rel=\"noreferrer noopener\" href=\"http:\/\/www.olimex.cl\/\" target=\"_blank\">http:\/\/www.olimex.cl\/<\/a>**<br><a rel=\"noreferrer noopener\" href=\"http:\/\/www.casaroyal.cl\/\" target=\"_blank\">http:\/\/www.casaroyal.cl\/<\/a>**<br>\u2014 Digitel Electr\u00f3nica: San Antonio 32 (subterr\u00e1neo), Stgo. Centro. F: 226324511<br>\u2013 Ibarra: Calle San Diego 928 Santiago \u2013 Santiago, Chile, F: 2 672 39 63 \/ 2 672 94 05<br>\u2013 Electr\u00f3nica Orfali: San Diego 955, Santiago, F: 2 698 83 76-<br>\u2013&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/cl.rsdelivers.com\/\" target=\"_blank\">https:\/\/cl.rsdelivers.com\/<\/a>**<br>\u2013 AFEL:&nbsp;<a href=\"https:\/\/afel.cl\/\">https:\/\/afel.cl<\/a>**<br>\u2013&nbsp;<a rel=\"noreferrer noopener\" href=\"http:\/\/cm2.cl\/\" target=\"_blank\">http:\/\/cm2.cl\/<\/a>**<br>\u2013&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/electronicahobby.cl\/\" target=\"_blank\">https:\/\/electronicahobby.cl\/<\/a>**<br>\u2013&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/maxelectronica.cl\/\" target=\"_blank\">https:\/\/maxelectronica.cl\/<\/a>**<br>\u2013&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/tectronix.cl\/\" target=\"_blank\">https:\/\/tectronix.cl\/<\/a>**<\/p>\n\n\n\n<p><strong>Bibliograf\u00eda y web de referencia<\/strong><br><a href=\"http:\/\/www.arduino.cc\/\">www.arduino.cc<\/a><br>Libro&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/drive.google.com\/file\/d\/1brEcT8Le-kFfRrRum_Q6wwy7eH7xEMLM\/view?usp=sharing\" target=\"_blank\">Arduino Starter Kit<\/a><br>Libro&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/drive.google.com\/file\/d\/1sLwV24wfjbX4SEtAU3e_KIFkrxmk72is\/view?usp=sharing\" target=\"_blank\">Getting started with Arduino<\/a><br>Libro&nbsp;<a rel=\"noreferrer noopener\" href=\"http:\/\/etab.cl\/clases\/pdfs\/Passw-Energy-Smil.pdf\" target=\"_blank\">Smil Vaclav-Energy<\/a><\/p>\n\n\n\n<p><strong>Carpeta de registros clase:&nbsp;<\/strong><a href=\"https:\/\/drive.google.com\/drive\/folders\/1zgR8h_a_gB_Q-W8Fac_0NBGJVT_n7Onh?usp=sharing\">https:\/\/drive.google.com\/drive\/folders\/1zgR8h_a_gB_Q-W8Fac_0NBGJVT_n7Onh?usp=sharing<\/a><\/p>\n\n\n\n<p><strong>Documentos de apoyo<\/strong><br>Electricidad Intro:&nbsp;<a rel=\"noreferrer noopener\" href=\"http:\/\/etab.cl\/clases\/pdfs\/electricidad-intro.pdf\" target=\"_blank\">Pdf<\/a><br>Herramientas:&nbsp;<a href=\"http:\/\/etab.cl\/clases\/pdfs\/herramientas-simbologia-electronica.pdf\">Pdf<\/a><\/p>\n\n\n\n<p><strong>Tabla de ejercicios pr\u00e1cticos a desarrollar en cada clase<\/strong><br><a rel=\"noreferrer noopener\" href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1TYin6G1jFwluIOKyYqQgcEKi7vCttCqpfoQLiZxXq2c\/edit?usp=sharing\" target=\"_blank\">https:\/\/docs.google.com\/spreadsheets\/d\/1TYin6G1jFwluIOKyYqQgcEKi7vCttCqpfoQLiZxXq2c\/edit?usp=sharing<\/a><br><br><strong>Links bit\u00e1coras<\/strong><br><a href=\"https:\/\/docs.google.com\/document\/d\/13zyjMjEFUrzhIE7mginjRZMjLB4Fd-1r47duAYsdkeM\/edit?usp=sharing\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/docs.google.com\/document\/d\/13zyjMjEFUrzhIE7mginjRZMjLB4Fd-1r47duAYsdkeM\/edit?usp=sharing<\/a><\/p>\n\n\n\n<p><strong>Sitio web proyectos personales prof.<\/strong><br><a rel=\"noreferrer noopener\" href=\"http:\/\/www.etab.cl\/\" target=\"_blank\">www.etab.cl<\/a><\/p>\n\n\n\n<p id=\"ses1\">.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Sesi\u00f3n 1<\/strong><br><\/h2>\n\n\n\n<p><strong>Physical Computing y microcontroladores<\/strong><br>Esta es la imagen que inicia el primer libro dedicado a la computaci\u00f3n f\u00edsica o Physical Computing. Su primera edici\u00f3n fue publicada en 2004 y fue una respuesta a la inquietud de profesores y estudiantes de distintas \u00e1reas interesados en el trabajo creativo que implicaba una respuesta f\u00edsica ante rutinas digitales o vice\/versa.<\/p>\n\n\n\n<p>En el libro se hace referencia a esta imagen para explicar el c\u00f3mo nos relacionamos con los computadores, espec\u00edficamente en c\u00f3mo somos percibidos por estos. Hasta ese entonces la forma casi \u00fanica para una persona &nbsp;de comunicarse con un computador era a partir del mouse y el teclado y por otro lado a trav\u00e9s de la vista y los o\u00eddos.<\/p>\n\n\n\n<p>Se comenz\u00f3 a usar microcontroladores de f\u00e1cil programaci\u00f3n para expandir las posibles formas de interacci\u00f3n con la m\u00e1quina: Basic Stamp, Pic y otros, eran los microcontroladores m\u00e1s utilizados, sin embargo en 2003 en el instituto Ivrea en Italia quisieron hacer a\u00fan m\u00e1s f\u00e1cil el uso de estos dispositivos, as\u00ed como tambi\u00e9n m\u00e1s econ\u00f3micos para los estudiantes.<\/p>\n\n\n\n<p>Fue as\u00ed entonces como comenz\u00f3 a desarrollarse la placa&nbsp;<a href=\"http:\/\/arduino.cc\/\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino<\/a>&nbsp;y su software en el contexto de una tesis de Magister en el mismo instituto Ivrea por el colombiano&nbsp;<a href=\"http:\/\/barraganstudio.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Hernando Barrag\u00e1n<\/a>, quien en ese momento inici\u00f3 su proyecto&nbsp;<a href=\"http:\/\/wiring.org.co\/about.html\" target=\"_blank\" rel=\"noreferrer noopener\">Wiring<\/a>&nbsp;en el que luego se bas\u00f3 el proyecto Arduino conducido por un grupo constituido por&nbsp;&nbsp;<a href=\"http:\/\/www.potemkin.org\/\">Massimo Banzi<\/a>,&nbsp;<a href=\"http:\/\/www.0j0.org\/wiki\/index.php\/DojoDave\">David Cuartielles<\/a>,&nbsp;<a href=\"http:\/\/itp.nyu.edu\/~tqi6023\/\">Tom Igoe<\/a>,&nbsp;<a href=\"http:\/\/www.smartprojects.it\/\">Gianluca Martino<\/a>, and&nbsp;<a href=\"http:\/\/dam.mellis.org\/\">David Mellis<\/a>. Tambi\u00e9n hubo directa influencia del proyecto&nbsp;<a href=\"http:\/\/processing.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Processing<\/a>&nbsp;iniciado por&nbsp;<a href=\"http:\/\/reas.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Casey Reas<\/a>&nbsp;y&nbsp;<a href=\"http:\/\/benfry.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Ben Fry<\/a><\/p>\n\n\n\n<figure><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/18390711?color=c9ff23&amp;title=0&amp;byline=0&amp;portrait=0\" allowfullscreen=\"allowfullscreen\" width=\"500\" height=\"281\"><\/iframe><\/figure>\n\n\n\n<p>Luego de Arduino (que es un proyecto Open Source) comenzaron a aparecer distintas placas basadas en ella como&nbsp;<a href=\"http:\/\/moderndevice.com\/product\/rbbb-kit\/\" target=\"_blank\" rel=\"noreferrer noopener\">RBBB<\/a>&nbsp;o&nbsp;<a href=\"http:\/\/www.makeymakey.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Makey Makey<\/a>&nbsp;entre otras.<\/p>\n\n\n\n<p>Otra caracter\u00edstica que vale la pena mencionar es que gracias a las caracter\u00edsticas de Arduino, es bastante f\u00e1cil aumentar sus capacidades de f\u00e1brica gracias a los&nbsp;<a href=\"http:\/\/shieldlist.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">shields<\/a>&nbsp;que son placas adosables a Arduino para por ejemplo, usar de manera m\u00e1s f\u00e1cil motores, aplicaciones con sonido, acceder a internet, etc.<\/p>\n\n\n\n<p>Tambi\u00e9n cabe mencionar que hace algunos a\u00f1os se han desarrollado otras placas como&nbsp;<a href=\"http:\/\/www.raspberrypi.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Raspberry Pi<\/a>, &nbsp;<a href=\"http:\/\/beagleboard.org\/Products\/BeagleBone\" target=\"_blank\" rel=\"noreferrer noopener\">Beagle Bone<\/a>&nbsp;y m\u00e1s recientemente &nbsp;<a href=\"http:\/\/arduino.cc\/en\/ArduinoCertified\/IntelGalileo\" target=\"_blank\" rel=\"noreferrer noopener\">Arduino Galileo<\/a>&nbsp;(entre otras) que entran dentro de la categor\u00eda de peque\u00f1os computadores por lo que tienen m\u00e1s capacidad de procesamiento de datos, se les puede instalar un sistema operativo, programas y aceptan perif\u00e9ricos como monitor, teclado, mouse, etc, as\u00ed como tambi\u00e9n conexi\u00f3n a Internet sin necesidad de enchufarlos a un shield.<\/p>\n\n\n\n<p>Esta rese\u00f1a es para contextualizar brevemente en qu\u00e9 situaci\u00f3n se generan las herramientas que presentar\u00e9 las pr\u00f3ximas clases. Lo que da para pensar es el rol de estas en las posibilidades de uno generar herramientas propias, que pueden ser personalizadas seg\u00fan las propias necesidades y concepto de un proyecto. Al igual que aprender programaci\u00f3n, se generan libertades que no se dan al ocupar m\u00e1quinas y softwares que no pueden ser modificados.<\/p>\n\n\n\n<p><strong>Links de instalaci\u00f3n y proyecto Arduino<\/strong><br>Sitio oficial Arduino: <a href=\"http:\/\/arduino.cc\">http:\/\/arduino.cc<\/a><br>IDE Arduino online: <a rel=\"noreferrer noopener\" href=\"https:\/\/create.arduino.cc\/editor\" target=\"_blank\">https:\/\/create.arduino.cc\/editor<\/a><br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"481\" height=\"287\" src=\"http:\/\/etab.cl\/clases\/uchile\/obj-tec\/wp-content\/uploads\/2020\/07\/imagen-arduino.jpg\" alt=\"\" class=\"wp-image-2434\" srcset=\"https:\/\/clases.etab.cl\/wp-content\/uploads\/2020\/07\/imagen-arduino.jpg 481w, https:\/\/clases.etab.cl\/wp-content\/uploads\/2020\/07\/imagen-arduino-300x179.jpg 300w\" sizes=\"auto, (max-width: 481px) 100vw, 481px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Conceptos ejercicio #1<\/strong><br>. Electr\u00f3nica: led, resistencia, jumper wire, protoboard, placa arduino.<br>. Lenguaje Arduino: comentario, funci\u00f3n, par\u00e1metros, digitalWrite, HIGH, LOW, delay, pinMode, LED_BUILTIN (corresponde a pin Digital 13)<br><br>Ejercicio desarrollado en clases:<br><strong>Hello World \/ Hola mundo<\/strong><br>1) File \u2013&gt; Examples \u2013&gt; Basics \u2014&gt; Blink<br>Referencia en l\u00ednea: <a href=\"https:\/\/www.arduino.cc\/en\/Tutorial\/Blink\">https:\/\/www.arduino.cc\/en\/Tutorial\/Blink<\/a><br>*Se pide realizar modificaciones a este c\u00f3digo, y avanzar de manera aut\u00f3noma para luego revisar en la pr\u00f3xima clase los avances.<\/p>\n\n\n\n<p id=\"ses2\">.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Sesi\u00f3n 2<\/strong><\/h2>\n\n\n\n<p>Revisi\u00f3n de ejercicios hechos en casa.<br>Referentes vistos durante la sesi\u00f3n: <br><a rel=\"noreferrer noopener\" href=\"https:\/\/22bits.org\/category\/tecnologia\/\" target=\"_blank\">https:\/\/22bits.org\/category\/tecnologia\/<\/a><br><a rel=\"noreferrer noopener\" href=\"https:\/\/polwor.cl\/category\/artefactos-sonoros\/\" target=\"_blank\">https:\/\/polwor.cl\/category\/artefactos-sonoros\/<\/a><br><a rel=\"noreferrer noopener\" href=\"https:\/\/valentinavillarroel.tumblr.com\/bowerbankii\" target=\"_blank\">https:\/\/valentinavillarroel.tumblr.com\/bowerbankii<\/a><br>Se sugiere revisar el libro: <a rel=\"noreferrer noopener\" href=\"http:\/\/index-of.es\/Varios-2\/Motors%20for%20Makers%20A%20Guide%20to%20Steppers,%20Servos%20and%20Other%20Electrical%20Machines.pdf\" target=\"_blank\">Motors for Makers<\/a> a Leandro. Se mencionan los solenoides.<br><br>Luego revisamos el ejemplo Blink nuevamente a modo de repaso de conceptos y estructuras.<\/p>\n\n\n\n<p>int entradaA = 13;<br>int entradaB = 6;<br>\/\/declarar una tercera variable<\/p>\n\n\n\n<p>void setup() {<br>pinMode(entradaA, OUTPUT);<br>pinMode(entradaB, OUTPUT);<br>}<\/p>\n\n\n\n<p>void loop() {<br>digitalWrite(entradaB, HIGH);<br>digitalWrite(entradaA, LOW);<br>delay(1000);<br>digitalWrite(entradaB, LOW);<br>digitalWrite(entradaA, HIGH);<br>delay(1000);<br>}<\/p>\n\n\n\n<p><br>A partir de este, hablamos de la declaraci\u00f3n de las variables (global y local), as\u00ed como de los tipos de datos: <a rel=\"noreferrer noopener\" href=\"https:\/\/es.wikipedia.org\/wiki\/Tipo_de_dato\" target=\"_blank\">https:\/\/es.wikipedia.org\/wiki\/Tipo_de_dato<\/a><\/p>\n\n\n\n<p>Ejercicio desarrollado en clases: <br><strong>cambio de brillo de un led por medio de fade\/fading<\/strong><br><strong>Material de apoyo ciclo for:<\/strong> <a rel=\"noreferrer noopener\" href=\"http:\/\/etab.cl\/clases\/uchile\/obj-tec\/pdfs\/clase_ciclo-for_processing.pdf\" target=\"_blank\">http:\/\/etab.cl\/clases\/uchile\/obj-tec\/pdfs\/clase_ciclo-for_processing.pdf<\/a><br><\/p>\n\n\n\n<p>int ledPin = 9;<br><br>void setup() {<br>\/\/void<br>}<\/p>\n\n\n\n<p>void loop() {<br>\/\/ciclo for<br>for (int fadeValue = 0; fadeValue &lt;= 255; fadeValue += 10) {<br>analogWrite(ledPin, fadeValue);<br>delay(1000);<br>}<br>\/\/for (instrucci\u00f3n para ir de m\u00e1s a menos \/\/ encendido a apagado)<br>}<br><br><strong>*Ejercicios para la pr\u00f3xima semana:<\/strong><br>1.- Llevar todo lo avanzado hasta ahora a la bit\u00e1cora, para revisar desde ah\u00ed los ejercicios.<br>2.- Resolver el ejercicio de ciclo for, de manera de hacer que el led disminuya su brillo de 100% a 0%<\/p>\n\n\n\n<p>*Soluci\u00f3n:<br>for (int fadeValue = 255;  fadeValue &gt;= 0; fadeValue -= 10) {<br>analogWrite(ledPin, fadeValue);<br>delay(1000);<br>}<br><\/p>\n\n\n\n<p id=\"ses3\">.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Sesi\u00f3n 3<\/strong><\/h2>\n\n\n\n<p>Condicional if<\/p>\n\n\n\n<p><strong>If<\/strong><br>La instrucci\u00f3n <em><strong>if ()<\/strong><\/em> es la m\u00e1s b\u00e1sica de todas las estructuras de control de programaci\u00f3n. Permite hacer que algo suceda o no, dependiendo de si una condici\u00f3n dada es verdadera o no. Se parece a esto:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">if (unaCondici\u00f3n) {\n   \/\/ ejecuta algo, si la condici\u00f3n es verdadera\n}<\/pre>\n\n\n\n<p>Existe tambi\u00e9n una variaci\u00f3n com\u00fan llamada <em><strong>if-else<\/strong><\/em> que se ve as\u00ed:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">if (unaCondici\u00f3n) {\n   \/\/ ejecuta algo, si la condici\u00f3n es verdadera\n} else {\n   \/\/ ejecuta algo, si la condici\u00f3n es falsa\n}<\/pre>\n\n\n\n<p>Tambi\u00e9n existe una tercera instrucci\u00f3n: <em><strong>else-if,<\/strong><\/em> con la que se puede verificar una segunda condici\u00f3n si la primera es falsa:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">if (unaCondici\u00f3n) { \n\/\/ ejecuta algo, si la condici\u00f3n es verdadera \n} else if (otraCondici\u00f3n) { \n\/\/ ejecuta algo, s\u00f3lo si la pimera condici\u00f3n es falsa\n\/\/ y la segunda condici\u00f3n es verdadera\n}\n\n----\ncreated 17 Jan 2009\nmodified 9 Apr 2012\nby Tom Igoe\nThis example code is in the public domain.\n<a href=\"https:\/\/www.arduino.cc\/en\/Tutorial\/BuiltInExamples\/ifStatementConditional\">https:\/\/www.arduino.cc\/en\/Tutorial\/BuiltInExamples\/ifStatementConditional<\/a>\n*\/\nint analogPin = A0; \/\/ pin that the sensor is attached to\nint ledPin = 13; \/\/ pin that the LED is attached to\nint threshold = 400; \/\/ an arbitrary threshold level that's in the range of the analog input\nvoid setup() {\n\/\/ initialize the LED pin as an output:\npinMode(ledPin, OUTPUT);\n\/\/ initialize serial communications:\nSerial.begin(9600);\n}\nvoid loop() {\n\/\/ read the value of the potentiometer:\nint analogValue = analogRead(analogPin);\n\/\/ if the analog value is high enough, turn on the LED:\nif (analogValue &gt; threshold) {\ndigitalWrite(ledPin, HIGH);\n} else {\ndigitalWrite(ledPin, LOW);\n}\n\/\/ print the analog value:\nSerial.println(analogValue);\ndelay(1); \/\/ delay in between reads for stability\n}\n\n-----<\/pre>\n\n\n\n<p><strong>Operadores<\/strong><br><a href=\"https:\/\/www.arduino.cc\/reference\/en\/#structure\">https:\/\/www.arduino.cc\/reference\/en\/#structure<\/a><br>En la programaci\u00f3n Arduino, los operadores se utilizan para realizar operaciones como asignaci\u00f3n, l\u00f3gica, incremental, etc. El conocimiento de estos operadores es importante para realizar el c\u00e1lculo matem\u00e1tico y l\u00f3gico en Arduino. B\u00e1sicamente, un operador es responsable de operar con datos. Por ejemplo, si tenemos que realizar la suma de dos n\u00fameros, usaremos el operador de suma, ya que es responsable de realizar la operaci\u00f3n de suma en los datos. En la programaci\u00f3n de Arduino, todos estos operadores se agrupan en cinco categor\u00edas diferentes seg\u00fan sus operaciones<br><br><strong>. Arithmetic Operators \/ Operadores aritm\u00e9ticos<br>. Comparison Operators \/ Operadores de comparaci\u00f3n o Comparadores<br>. Boolean Operators \/ Operadores booleanos<\/strong><br>. <strong>Compound Operators \/ Operadores compuestos<\/strong><br><strong>. Bitwise Operators \/ Operadores bitwise (bit a bit)<\/strong><\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<img decoding=\"async\" src=\"http:\/\/etab.cl\/clases\/uchile\/obj-tec\/wp-content\/uploads\/2020\/08\/1-Aritmetic-operators-1.png\">\n<img decoding=\"async\" src=\"http:\/\/etab.cl\/clases\/uchile\/obj-tec\/wp-content\/uploads\/2020\/08\/2-Comparison-operators.png\">\n<img decoding=\"async\" src=\"http:\/\/etab.cl\/clases\/uchile\/obj-tec\/wp-content\/uploads\/2020\/08\/3-Boolean-operators.png\">\n<img decoding=\"async\" src=\"http:\/\/etab.cl\/clases\/uchile\/obj-tec\/wp-content\/uploads\/2020\/08\/4-Comparison-operators.png\">\n<\/div><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Comunicaci\u00f3n Serial<\/strong><\/p>\n\n\n\n<p>\/*<br>Ejemplo: AnalogReadSerial<\/p>\n\n\n\n<p><a href=\"https:\/\/www.arduino.cc\/en\/Tutorial\/BuiltInExamples\/AnalogReadSerial\">https:\/\/www.arduino.cc\/en\/Tutorial\/BuiltInExamples\/AnalogReadSerial<\/a><\/p>\n\n\n\n<p>\/\/ the setup routine runs once when you press reset:<br>void setup() {<br>\/\/ initialize serial communication at 9600 bits per second:<br>Serial.begin(9600);<br>}<\/p>\n\n\n\n<p>\/\/ the loop routine runs over and over again forever:<br>void loop() {<br>\/\/ read the input on analog pin 0:<br>int sensorValue = analogRead(A0);<br>\/\/ print out the value you read:<br>Serial.println(sensorValue);<br>delay(1); \/\/ delay in between reads for stability<br>}<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Encargo-1\">.<br><strong>Encargo N\u00ba1<\/strong><\/h2>\n\n\n\n<p id=\"Encargo-1\"><br>&#8230;&#8230;.. Desripci\u00f3n del encargo y Pauta de evaluaci\u00f3n &#8230;&#8230;.<br><a href=\"https:\/\/docs.google.com\/document\/d\/10MQ6FqJAphYzdwRRe8lyqvNyddc9P324fXuFAnunZh8\/edit?usp=sharing\">https:\/\/docs.google.com\/document\/d\/10MQ6FqJAphYzdwRRe8lyqvNyddc9P324fXuFAnunZh8\/edit?usp=sharing<\/a><br>&#8230;&#8230;.. Referencias gu\u00eda &#8230;&#8230;&#8230;<br>. B\u00fasqueda inicial en Google: <a rel=\"noreferrer noopener\" href=\"https:\/\/www.google.com\/search?q=objeto+editorial&amp;rlz=1C5CHFA_enCL931CL931&amp;hl=es&amp;source=lnms&amp;tbm=isch&amp;sa=X&amp;ved=2ahUKEwje09yK1fTyAhXBH7kGHTdZA6AQ_AUoAXoECAEQAw&amp;biw=1317&amp;bih=634\" target=\"_blank\">Objeto Editorial<\/a><br>. <a rel=\"noreferrer noopener\" href=\"https:\/\/www.google.com\/search?q=popup+book&amp;rlz=1C5CHFA_enCL931CL931&amp;source=lnms&amp;tbm=isch&amp;sa=X&amp;ved=2ahUKEwjt5p_11PTyAhXSI7kGHYD0DvIQ_AUoAXoECAEQAw&amp;biw=1317&amp;bih=634\" target=\"_blank\">Popup Book<\/a><br>. Encuentro entre alta y baja tecnolog\u00eda en el trabajo de<a rel=\"noreferrer noopener\" href=\"http:\/\/technolojie.com\/sketching-in-circuits\/\" target=\"_blank\"> Jie Qi<\/a><br>. <a rel=\"noreferrer noopener\" href=\"https:\/\/blog.arduino.cc\/?_gl=1*co7ckh*_ga*MTIwMTk0Njg1NC4xNjIyNzU3OTc5*_ga_NEXN8H46L5*MTYzMTcyMTY4Mi4xNi4xLjE2MzE3MjE3OTIuMA..\" target=\"_blank\">Proyectos desarrollados con Arduino<\/a><br>. Revisar <a rel=\"noreferrer noopener\" href=\"https:\/\/drive.google.com\/drive\/folders\/1020j8rwgd-PGThRbEYMYexzyEDEf4Zyj?usp=sharing\" target=\"_blank\">presentaci\u00f3n de Mar\u00eda Ignacia Valdevenito<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"sesion6\"><br>Sesi\u00f3n 6<br><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Referentes<\/strong><\/h2>\n\n\n\n<p><strong>De la sesi\u00f3n 4<\/strong><br>Visita: Mar\u00eda Ignacia Valdebenito (Nacha)<\/p>\n\n\n\n<p><strong>De la sesi\u00f3n 3<\/strong><br><a rel=\"noreferrer noopener\" href=\"https:\/\/vimeo.com\/248526680\" target=\"_blank\">https:\/\/vimeo.com\/248526680<\/a> (Manuela Garret\u00f3n &#8211; Default)<\/p>\n\n\n\n<p><strong>De la sesi\u00f3n 2<\/strong><\/p>\n\n\n\n<p><a href=\"https:\/\/22bits.org\/category\/tecnologia\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/22bits.org\/category\/tecnologia\/<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/polwor.cl\/category\/artefactos-sonoros\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/polwor.cl\/category\/artefactos-sonoros\/<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/valentinavillarroel.tumblr.com\/bowerbankii\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/valentinavillarroel.tumblr.com\/bowerbankii<\/a><\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/articulo.mercadolibre.cl\/MLC-452208282-solenoide-electroiman-zye1-12v-10mm-arduino-pic-raspberry-_JM?matt_tool=99862696&amp;matt_word=&amp;matt_source=google&amp;matt_campaign_id=11711586846&amp;matt_ad_group_id=119080158852&amp;matt_match_type=&amp;matt_network=g&amp;matt_device=c&amp;matt_creative=482548100393&amp;matt_keyword=&amp;matt_ad_position=&amp;matt_ad_type=pla&amp;matt_merchant_id=184579371&amp;matt_product_id=MLC452208282&amp;matt_product_partition_id=353037831509&amp;matt_target_id=pla-353037831509&amp;gclid=Cj0KCQjwvO2IBhCzARIsALw3ASoug8v2DvsAx1a-bD_S8Sz6_mJQ-k1JUXPGv7tdD-h49V0lc7EVcRAaAnCwEALw_wcB\" target=\"_blank\">Solenoides<\/a><\/p>\n\n\n\n<p><strong>De la sesi\u00f3n 1<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Interactive art with wooden mirrors - The wooden mirror (1\/4)\" width=\"625\" height=\"352\" src=\"https:\/\/www.youtube.com\/embed\/BZysu9QcceM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption><br>Daniel Roisin, Wooden Mirror<\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-vimeo\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Firewall\" src=\"https:\/\/player.vimeo.com\/video\/54882144?dnt=1&amp;app_id=122963\" width=\"625\" height=\"352\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><a href=\"http:\/\/aaron-sherwood.com\/blog\/?p=558\" target=\"_blank\" rel=\"noreferrer noopener\">Aaron Sherwood&#8217;s blog<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>D\u00edas presenciales &#8211; 2\u00ba semestre 2021. 28 de septiembre 2021 &#8211; 11:00h a 14:00h &#8211; Sala 1A (Impresoras 3D). 19 de octubre 2021 &#8211; 11:00h a 14:00h &#8211; Sala 1A (Impresoras 3D). 16 de noviembre 2021 &#8211; 11:00h a 14:00h &#8211; Sala 1A (Impresoras 3D) Calendariohttps:\/\/docs.google.com\/spreadsheets\/d\/1ajnfIxZZTkKWnazLR938Gt_B34dK1N_L9cHAVOzpIjk\/edit?usp=sharing Prop\u00f3sito general del cursoEl segundo nivel del Taller Instrumental [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-2921","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/clases.etab.cl\/index.php?rest_route=\/wp\/v2\/pages\/2921","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/clases.etab.cl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/clases.etab.cl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/clases.etab.cl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/clases.etab.cl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2921"}],"version-history":[{"count":32,"href":"https:\/\/clases.etab.cl\/index.php?rest_route=\/wp\/v2\/pages\/2921\/revisions"}],"predecessor-version":[{"id":3012,"href":"https:\/\/clases.etab.cl\/index.php?rest_route=\/wp\/v2\/pages\/2921\/revisions\/3012"}],"wp:attachment":[{"href":"https:\/\/clases.etab.cl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}