{"id":1253,"date":"2015-04-30T02:09:28","date_gmt":"2015-04-30T02:09:28","guid":{"rendered":"http:\/\/etab.cl\/clases\/uchile\/obj-tec\/?page_id=1253"},"modified":"2015-05-12T00:19:01","modified_gmt":"2015-05-12T00:19:01","slug":"peca-c8","status":"publish","type":"page","link":"https:\/\/clases.etab.cl\/?page_id=1253","title":{"rendered":"PECA: C8"},"content":{"rendered":"<p><strong>Physical Computing<\/strong><\/p>\n<p>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.<br \/>\n<a href=\"http:\/\/etab.cl\/clases\/uchile\/obj-tec\/wp-content\/uploads\/2013\/10\/PhCompDiagram.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-437\" src=\"http:\/\/etab.cl\/clases\/uchile\/obj-tec\/wp-content\/uploads\/2013\/10\/PhCompDiagram.jpg\" alt=\"PhCompDiagram\" width=\"212\" height=\"318\" srcset=\"https:\/\/clases.etab.cl\/wp-content\/uploads\/2013\/10\/PhCompDiagram.jpg 354w, https:\/\/clases.etab.cl\/wp-content\/uploads\/2013\/10\/PhCompDiagram-200x300.jpg 200w\" sizes=\"auto, (max-width: 212px) 100vw, 212px\" \/><\/a><\/p>\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 \u00a0de 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<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<p>Fue as\u00ed entonces como comenz\u00f3 a desarrollarse la placa <a href=\"http:\/\/arduino.cc\/\" target=\"_blank\">Arduino<\/a> y su software en el contexto de una tesis de Magister en el mismo instituto Ivrea por el colombiano <a href=\"http:\/\/barraganstudio.com\/\" target=\"_blank\">Hernando Barrag\u00e1n<\/a>, quien en ese momento inici\u00f3 su proyecto <a href=\"http:\/\/wiring.org.co\/about.html\" target=\"_blank\">Wiring<\/a>\u00a0en el que luego se bas\u00f3 el proyecto Arduino conducido por un grupo constituido por\u00a0\u00a0<a href=\"http:\/\/www.potemkin.org\/\" rel=\"nofollow\">Massimo Banzi<\/a>,\u00a0<a href=\"http:\/\/www.0j0.org\/wiki\/index.php\/DojoDave\" rel=\"nofollow\">David Cuartielles<\/a>,\u00a0<a href=\"http:\/\/itp.nyu.edu\/~tqi6023\/\" rel=\"nofollow\">Tom Igoe<\/a>,\u00a0<a href=\"http:\/\/www.smartprojects.it\/\" rel=\"nofollow\">Gianluca Martino<\/a>, and\u00a0<a href=\"http:\/\/dam.mellis.org\/\" rel=\"nofollow\">David Mellis<\/a>. Tambi\u00e9n hubo directa influencia del proyecto <a href=\"http:\/\/processing.org\/\" target=\"_blank\">Processing<\/a> iniciado por <a href=\"http:\/\/reas.com\/\" target=\"_blank\">Casey Reas<\/a> y <a href=\"http:\/\/benfry.com\/\" target=\"_blank\">Ben Fry<\/a><\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/18390711?color=c9ff23&amp;title=0&amp;byline=0&amp;portrait=0\" width=\"500\" height=\"281\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>Luego de Arduino (que es un proyecto Open Source) comenzaron a aparecer distintas placas basadas en ella como <a href=\"http:\/\/moderndevice.com\/product\/rbbb-kit\/\" target=\"_blank\">RBBB<\/a> o <a href=\"http:\/\/www.makeymakey.com\/\" target=\"_blank\">Makey Makey<\/a> entre otras.<\/p>\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 <a href=\"http:\/\/shieldlist.org\/\" target=\"_blank\">shields<\/a>\u00a0que 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<p><span style=\"line-height: 1.714285714; font-size: 1rem;\">Tambi\u00e9n cabe mencionar que hace algunos a\u00f1os se han desarrollado otras placas como <\/span><a style=\"line-height: 1.714285714; font-size: 1rem;\" href=\"http:\/\/www.raspberrypi.org\/\" target=\"_blank\">Raspberry Pi<\/a><span style=\"line-height: 1.714285714; font-size: 1rem;\">, \u00a0<\/span><a style=\"line-height: 1.714285714; font-size: 1rem;\" href=\"http:\/\/beagleboard.org\/Products\/BeagleBone\" target=\"_blank\">Beagle Bone<\/a><span style=\"line-height: 1.714285714; font-size: 1rem;\"> y m\u00e1s recientemente \u00a0<\/span><a style=\"line-height: 1.714285714; font-size: 1rem;\" href=\"http:\/\/arduino.cc\/en\/ArduinoCertified\/IntelGalileo\" target=\"_blank\">Arduino Galileo<\/a><span style=\"line-height: 1.714285714; font-size: 1rem;\"> (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.<\/span><\/p>\n<p><span style=\"line-height: 1.714285714; font-size: 1rem;\">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.<\/span><\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p><strong>Otros links de referencia:<\/strong><br \/>\n<a href=\"http:\/\/www.youtube.com\/watch?v=0h-RhyopUmc \" target=\"_blank\">http:\/\/www.youtube.com\/watch?v=0h-RhyopUmc <\/a>(Reactable)<br \/>\n<a href=\"https:\/\/vimeo.com\/18390711\" target=\"_blank\">https:\/\/vimeo.com\/18390711<\/a> (historia de Arduino)<br \/>\n<a href=\"http:\/\/www.youtube.com\/watch?v=YguB-keZ4Tk\" target=\"_blank\">http:\/\/www.youtube.com\/watch?v=YguB-keZ4Tk<\/a> (Little Bits)<br \/>\n<a href=\"http:\/\/www.makeymakey.com\/howto.php\" target=\"_blank\">http:\/\/www.makeymakey.com\/howto.php<\/a><br \/>\n<a href=\"https:\/\/vimeo.com\/2090913\" target=\"_blank\">https:\/\/vimeo.com\/2090913<\/a> (Klangwiese project)<br \/>\n<a href=\"http:\/\/www.youtube.com\/watch?v=fi4mN-Oicos\" target=\"_blank\">http:\/\/www.youtube.com\/watch?v=fi4mN-Oicos<\/a> (Tom Igoe\u2019s Ted Talk)<br \/>\n<a href=\"http:\/\/www.eyewriter.org\/\" target=\"_blank\">http:\/\/www.eyewriter.org\/<\/a><br \/>\n<a href=\"http:\/\/itp.nyu.edu\/physcomp\/Tutorials\/Tutorials\" target=\"_blank\">http:\/\/itp.nyu.edu\/physcomp\/Tutorials\/Tutorials<\/a><br \/>\n<a href=\"http:\/\/www.ted.com\/talks\/massimo_banzi_how_arduino_is_open_sourcing_imagination.html\" target=\"_blank\">http:\/\/www.ted.com\/talks\/massimo_banzi_how_arduino_is_open_sourcing_imagination.html<\/a><br \/>\n<a href=\"http:\/\/www.botanicalls.com\/\" target=\"_blank\">http:\/\/www.botanicalls.com\/<\/a><\/p>\n<p><a href=\"http:\/\/arduino.cc\/en\/\" target=\"_blank\">http:\/\/arduino.cc\/en\/<\/a><br \/>\n<a href=\"http:\/\/playground.arduino.cc\/\/Main\/InterfacingWithHardware#Output\" target=\"_blank\">http:\/\/playground.arduino.cc\/\/Main\/InterfacingWithHardware#Output<\/a><br \/>\n<a href=\"http:\/\/playground.arduino.cc\/Interfacing\/PD\" target=\"_blank\">http:\/\/playground.arduino.cc\/Interfacing\/PD<\/a><\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p><strong>Encargo para la pr\u00f3xima clase:<\/strong><br \/>\nCon todo lo ya aprendido acerca de la electricidad y los circuitos, construir uno o m\u00e1s sensores a partir de cualquier componente o materiales. Lo \u00fanico que no aplica para este ejercicio, es comprar los sensores ya finalizados.<\/p>\n<p>El objetivo del ejercicio, es aplicar los conocimientos adquiridos hasta ahora en clases, reflexionando acerca de c\u00f3mo funcionan los materiales conductivos y no conductivos, as\u00ed como tambi\u00e9n la tecnolog\u00eda detr\u00e1s de un sensor. Durante la pr\u00f3xima clase, probaremos los sensores con Arduino.<br \/>\nEj.- fabricar un interruptor a partir de dos clips conectados a un circuito. Cuando est\u00e1n separados, el circuito queda abierto y cuando est\u00e1n juntos el circuito se cierra.<\/p>\n<p>Una forma de comenzar, es ver sitios en donde aparezcan sensores y comenzar a investigar c\u00f3mo funcionan. Ac\u00e1 van algunas p\u00e1ginas en donde aparecen sensores:<br \/>\n<a href=\"http:\/\/www.olimex.cl\/index.php?cPath=50&amp;sort=1a&amp;page=1\" target=\"_blank\">http:\/\/www.olimex.cl\/index.php?cPath=50&amp;sort=1a&amp;page=1<\/a><br \/>\n<a href=\"https:\/\/www.sparkfun.com\/categories\/23\" target=\"_blank\">https:\/\/www.sparkfun.com\/categories\/23<\/a><\/p>\n<p>Importante es aclarar, que los sensores que se desarrollen, no necesariamente deben ser muy complejos. Puede pensarse s\u00f3lo en interruptores y pulsadores (on \/ off), o bien, en la idea de variar la resistencia (como pasa en un potenci\u00f3metro por ejemplo), entre otras cosas.<\/p>\n<p>&#8211; Pdf &#8216;<a href=\"http:\/\/etab.cl\/clases\/pdfs\/physical%20computing-248-279.pdf\" target=\"_blank\">Sensing Movement<\/a>&#8216; del libro Physical Computing.<\/p>\n<p><strong>Ejercicios vistos en la clase: <\/strong><br \/>\nPalabras clave:<br \/>\npinMode; digitalWrite(); delay(); analogWrite(); analogRead(); map(); tone(); if; PWM;<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>&#8211; <a href=\"http:\/\/www.arduino.cc\/en\/Tutorial\/Blink\" target=\"_blank\">Archivo &#8211;&gt; Ejemplos &#8211;&gt; 01. Basics &#8211;&gt; Blink<\/a><br \/>\n&#8211; <a href=\"http:\/\/www.arduino.cc\/en\/Tutorial\/Fade\" target=\"_blank\">Archivo &#8211;&gt; Ejemplos &#8211;&gt; 01. Basics &#8211;&gt; Fade<\/a><br \/>\n&#8211; <a href=\"http:\/\/www.arduino.cc\/en\/Tutorial\/Tone2\" target=\"_blank\">Archivo &#8211;&gt; Ejemplos &#8211;&gt; 02. Digital &#8211;&gt; Tone Pitch Follower<\/a><\/p>\n<p><\/br><br \/>\n<strong><a href=\"http:\/\/arduinopractico.blogspot.com\/2014\/12\/modulacion-por-ancho-de-pulsos-pwm-en.html\" target=\"_blank\">La modulaci\u00f3n por pulsos [PWM]<\/a><\/strong><br \/>\n<a href=\"http:\/\/www.arduino.cc\/en\/pmwiki.php?n=Tutorial\/PWM\" target=\"_blank\">http:\/\/www.arduino.cc\/en\/pmwiki.php?n=Tutorial\/PWM<\/a><br \/>\n<a href=\"http:\/\/www.arduino.cc\/en\/Tutorial\/SecretsOfArduinoPWM\" target=\"_blank\">http:\/\/www.arduino.cc\/en\/Tutorial\/SecretsOfArduinoPWM<\/a><\/p>\n<p><\/br><br \/>\n<a href=\"http:\/\/etab.cl\/clases\/uchile\/obj-tec\/wp-content\/uploads\/2015\/04\/pulse-modulation-oct-1960-popular-electronics-3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1240\" src=\"http:\/\/etab.cl\/clases\/uchile\/obj-tec\/wp-content\/uploads\/2015\/04\/pulse-modulation-oct-1960-popular-electronics-3-300x244.jpg\" alt=\"pulse-modulation-oct-1960-popular-electronics-3\" width=\"300\" height=\"244\" srcset=\"https:\/\/clases.etab.cl\/wp-content\/uploads\/2015\/04\/pulse-modulation-oct-1960-popular-electronics-3-300x244.jpg 300w, https:\/\/clases.etab.cl\/wp-content\/uploads\/2015\/04\/pulse-modulation-oct-1960-popular-electronics-3.jpg 500w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n<a href=\"http:\/\/etab.cl\/clases\/uchile\/obj-tec\/wp-content\/uploads\/2015\/04\/pwm.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1241\" src=\"http:\/\/etab.cl\/clases\/uchile\/obj-tec\/wp-content\/uploads\/2015\/04\/pwm-273x300.gif\" alt=\"pwm\" width=\"273\" height=\"300\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Physical Computing 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. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":770,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1253","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/clases.etab.cl\/index.php?rest_route=\/wp\/v2\/pages\/1253","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=1253"}],"version-history":[{"count":9,"href":"https:\/\/clases.etab.cl\/index.php?rest_route=\/wp\/v2\/pages\/1253\/revisions"}],"predecessor-version":[{"id":1319,"href":"https:\/\/clases.etab.cl\/index.php?rest_route=\/wp\/v2\/pages\/1253\/revisions\/1319"}],"up":[{"embeddable":true,"href":"https:\/\/clases.etab.cl\/index.php?rest_route=\/wp\/v2\/pages\/770"}],"wp:attachment":[{"href":"https:\/\/clases.etab.cl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1253"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}