sábado, 11 de junio de 2016

BITÁCORA 11 DE JUNIO DE 2016

Guillermo Bocanegra
Carolina Baquero
Sebastian Linares

INTRODUCCIÓN

Se inicia la sesión con la lectura  y aportes a la Bitácora del 04 de Junio, esta se encuentra muy completa y permite reproducir las actividades realizadas en otros momentos. Por tal motivo se tomará como referente la estructura para el desarrollo de la Bitácora para la sesión del día de hoy. Luego se leen las dos conclusiones de la Bitácora desde los cuales se realizan aclaraciones por parte del profesor sobre el Enfoque Socio-Técnico (la Sociedad define la Tecnología y viceversa), esto se puede observar en el análisis realizado con Transmilenio. Por otra parte se sugiere hacer las correcciones pertinentes de la Bitácora anterior del 28 de mayo, ya que se quiere tener las memorias con la claridad correspondiente.

1. Análisis de la lectura: Apropiación Social de la Ciencia Tecnología e Innovación para el Desarrollo Humano de los autores Manuel Franco y Avellaneda Tania Arboleda.

Se reflexiona sobre la producción que realizan los profesores en las Universidades de Colombia se quedan como patentes puesto que no se puede insertar en la sociedad caso contrario en Brasil se hacen conexiones entre la Universidad y las Empresas por lo cual la Industria invierta en proyecto que desarrollan los profesores y estudiantes para las mismas necesidades de las propias empresas.

Otro ejemplo, sobre la falta de construcciones colectivas locales a nivel de Ciencia y Tecnología es el Concierto cerebro que se llevó acabo septiembre 2006 el cual fue un ejercicio de divulgación pero no de compartir entre pares de la comunidad. Así, se encuentran muchos casos de personas colombianas que estudiaron Doctorados en otros países y aunque regresan a nuestro país por que se les financió su proceso de formación, sus publicaciones se encuentran relacionadas con los lugares de estudio en vez de trabajar en necesidades de su propia comunidad, esto es la "dependencia subordinada".

2. Presentación sobre "Estudios sociales de la ciencia y la tecnología: implicaciones para la educación" de Manuel Franco Avellaneda.

Se observa un mapa de la tierra de noche de lo cual se observa mayor concentración de luz en ciertas partes. 

Otro mapa sobre el desarrollo humano medido desde un índice determinado. Desde el cual se analiza que las condiciones de infraestructura influyen en las necesidades de los pueblos para que no se generen las diferenciaciones, lo cual hace parte del conflicto que se vive hoy en día en nuestro país.

Por otra parte en 1957 se puso en órbita el primer satélite el Sputnik 1957, lo cual sucedió en época de la guerra fría, existen otros desarrollos que se realizaron después de la segunda guerra mundial de lo cual se desarrollaron currículos de formación en Ciencias y en Ingeniería a través de la transformación del Currículo teórico al currículo práctico con laboratorios obligatorios. 

La revolución que se promueva en India por medio de Gandhi fue la ruptura de la industria textil, diciéndole a la comunidad que resista a la compra de vestidos creándolos por ellos mismos, lo cual se determino la popularización del hilado a partir de la rueca de hilar. 

Desde esta filosofía se comienza a  desarrollar la Tecnología apropiada como un desarrollo a medida de las personas, lo cual se comienza a divulgar en ingenieros que se desplazan a ciertos lugares para trabajar en contextos específicos, un ejemplo de esto es el proyecto "Los nuevos pioneros gaviotas" que se observan en el siguiente video:

Se construye el barrio el Tunal más grande de América Latina con energía solar el Tunal para el calentamiento del agua, lo cual se realizó también en los Hospitales en la década de los 80 promovido por el proyecto Gaviotas para promover las Energías limpias

Aunque estamos en la era del petroleo, este proyecto pretende tener los Biodigestores (gas natural) teniendo un derivado para mover motores y construir otros materiales pasado de un producto no renovable a un producto renovable. La imagen que se muestra a continuación muestra el proceso que se puede realizar con el Biodigestor:



Lo anterior se relaciona con las Tecnologías Sociales desde diferentes problemáticas como el medio ambiente, la economía, la política entre otros, por lo cual los desarrollos son multidimensionales,  no son lineales y se encuentran en diferentes contextos. En relación a los problemas Tecnológicos en ocasiones se centran en el uso de artefactos en contextos que no es posible usarlos ya que se olvidan las necesidades y situaciones particulares de la localidad. Por ejemplo, los Ferrocarriles Nacionales de Colombia quienes tenían su propia tecnología pero por políticas se invierte en trenes que no se habituaban a las condiciones geográficas e infraestructura ya existente.



La innovación en nuestros contextos depende de los recursos que se disponen, como por ejemplo el rastrogero de Argentina del cual se presenta un video para mostrar los vehículos con las características, diferencias entre los modelos y uso propio del campo. Además, entrevistan al Ingeniero precursor el cual cuenta con su historia.  A diferencia de las otras camionetas se abren las tres, lo cual permite mayor extensión para cargar instrumentos del campo.






3. Ejercicio práctico: 

Situación: Se debe lanzar un huevo desde la terraza del edificio. Para lo cual debe realizarse una estructura que cumpla las condiciones de resistencia.

Organización: Grupos de a 4 personas de forma aleatoria para que cada grupo compre un huevo.

Condiciones: Tomar 5 materiales tomados al azar por turnos y no se debe romper el huevo.



Etapa de construcción:












Etapa experimental:








Etapa de socialización: 

Se discuten las variables que se tienen presentes en la construcción para que funcione de manera adecuada, se habla de la amortiguación, reducir la velocidad para la caída (paracaídas). Además, al  tener los recursos de forma limitada generan tensión en el ejercicio, esto es semejante a la realidad. Otro aspecto importante es que independientemente que no se tenga una formación en relación a los conocimientos teóricos que se ponen en juego, es posible desarrollar la actividad.  En relación a las emociones es necesario tener en cuenta que la Tecnología surge de los errores o del fracaso dentro de un problema pero hay siempre un porcentaje de posibilidades buscando los factores de seguridad, término que se usa desde ingeniería en el proceso del Diseño.

Conclusión: 

Se sugiere que no se debe diseñar para que otro lo repita lo esperado desde el punto de vista Pedagógico se propone incentivar un diseño propio condicionando las variables de la Situación problema.



















miércoles, 8 de junio de 2016

FOTOGRAFIAS ACTIVIDAD 4 DE JUNIO GRUPO B
SISTEMAS TECNOLOGICOS 

Por Carlos Alberto Serrano





sábado, 4 de junio de 2016

BITÁCORA 04 DE JUNIO DE 2016.


BITÁCORA 04 DE JUNIO DE 2016.
Diego Zárate Pineda
Miguel Malaver 
Carlos Serrano



Introducción

Se inicia esta sesión con la lectura critica de la bitácora de la sesión  anterior 28 de Mayo en donde se realizo una practica en Arduino, de esta lectura se concluye que es necesario complementar la informacion puesta allí. 

1. Análisis de la lectura: 

¿Cómo producimos los sistemas de transporte urbano y la ciudad? 

El caso de Transmilenio y Bogotá.

  Valderrama. A. (2009).

Aportes a la Plenaria:

  • los sistemas tecnológicos modifican la conducta social y política dado a que las sociedades son tecnológicamente construidas y la tecnología a su vez es socialmente construida. Franco, Manuel.  
Video Ejemplo:



2. El efecto actor-red

El efecto actor-red hace referencia a las conductas que generan los artefactos en los usuarios debido a su propio diseño, un ejemplo de ello es la altura de las estaciones de transmilenio en donde las estaciones se elevan a una altura de 70 cm para generar en el usuario una conducta de uso dentro del sistema, al igual este diseño de las estaciones evita que los otros medios de transporte se adapten a u propio sistema generando en los competidores una conducta de no competitividad. 


El funcionamiento de un artefacto no es intrínseco es extrínseco ya que la función condiciona a sus condiciones de uso realizadas por el usuario  o grupos sociales, un ejemplo de ello es la Flexibilidad interpretativa ya que los usuarios tienen una concepción sobre el funcionamiento y la función negativa del sistema, pero otra visión tienen los grupos sociales que administran el sistema.



 Conclusiones.

  1.  El  contexto social en el cual surgen los sistemas tecnológicos  condiciona el diseño de los artefactos puestos que estos parten de la adaptación a la sintaxis propia de una cultura
  2. Los sistemas tecnológicos condicionan y modifican la conducta de la población puesto que los sistemas tecnológicos tienen como principio de funcionamiento el enfoque socio técnico

Segunda Parte.

1. ingresamos a la app inventor con nuestro usuario de gmail. 

2. seguido a ello le damos en crear nuevo proyecto y le damos el nombre que deseamos.

3.  una vez creado el nuevo proyecto se desplazan las ventanas de opciones  en donde  abrimos la opción medios y allí arrastramos la opción  texto de voz .
4. continuo a ello vamos a la opción sensores y alli arrastramos la opción acelerómetro y la arrastramos a la interfaz.
 5.  vamos a la parte derecha seleccionamos la opción de bloques.
6. A continuación programamos las opciones botón y texto de voz   al cual le debes agregar un mensaje tipo texto 
7. a continuación descargamos nuestra aplicación de la siguiente manera.
 8. una vez descargado al archivo lo instalamos en tu celular.
  Para finalizar la sesión se propone como ejercicio la realización de una radio en App Inventor, se plantea el siguiente video tutorial que explica el paso a paso para la realización de dicho proyecto.

jueves, 2 de junio de 2016




SESIÓN MAYO 28.


IMPLEMENTACIÓN SOFTWARE Y HARDWARE: ARDUINO.



BIENVENIDOS ....

Para la sesión del día, se modifica el plan de trabajo original, estableciendo como prioridad el taller complemento de la actividad del infograma con la herramienta Arduino; previo a la actividad se plantea la realización de la Guía de Introducción al dispositivo.

Estructura de la Guía. Primera parte

Frente a la pregunta: ¿Qué es Arduino?, se propone la consulta de los elementos básicos de la plataforma Arduino, persuadiendo la visita de la página web https://www.arduino.cc/ como referencia.

Ilustración del dispositivo Arduino UNO (muy popular entre la serie) describiendo principalmente 
la distribucion de los pines entrada/salida digitales.

Respecto a la programación, se exponen las funciones básicas (dos) existentes en Arduino: setup() para configurar el dispositivo (funciones y entradas de Arduino), ejecutado una sola vez y loop(), ejecutado continuamente, iterando.

Segunda parte. Se plantea la realización de las siguientes simulaciones en linea usando la pagina web 123d.circuits.io

Primera Fase. Al agregar el componente Arduino Uno R3, automáticamente se despliega el código para el estado alto intermitente operado desde el pin número 13, con un retraso de 750 milisegundosentre estados alto bajo, en el modo salida. Aunque no se ha integrado ningún otro componente, elindicador de encendido toma color verde, además se aprecia una señal de intermitencia dentrodel componente, la cual esta demarcada con la letra L y al encender toma color naranja.



Segunda Fase. Simulación. El circuito se basa en la operación de encendido y apagado secuencial de una serie de 6 led. Se evidencia que la operación como tal es la de encender y apagar un led, y luego se debe replicar en cada uno de los demás. Con la codificación de cada pin de la placa Arduino correspondiente a un número entero, es posible generar agregando una línea de código con el comando “for” para definir el modo salida de cada pin, en el espacio del “setup”; del mismo modo, mediante el comando “for” se le indica el avance, entero por entero, desde el numero 2 al 7 (que corresponden a los pines utilizados), para que encienda y, después de un retardo de tiempo, apague y continúe en secuencia hasta cubrir los 6 leds. Allí el comando “loop” reinicia la instrucción sin interrupción. Así se logra que el programa este basado en pocas líneas de código.




SEMINARIO SISTEMAS TECNOLÓGICOS GRUPO B

Se inicia la sesión, moderada por la Profesora Laura, quien da la bienvenida al espacio académico y explica los motivos del cambio en el plan de trabajo, el cual contemplaba un taller orientado a la construcción de un drawdio y que por motivos de tiempo no se realiza. Insta a visitar los enlaces http://makezine.com/projects/drawdio-musical-pencil/   http://www.instructables.com/id/Drawdio-3/ https://www.youtube.com/watch?v=P4-Wl0W1004  a aquellos que deseen tomar referencias.

La actividad del día contempla la integración del dispositivo Arduino a la infografía impresa realizada en la clase anterior, en la cual se han desarrollado los códigos de programación en la plataforma Processing (disponible en https://processing.org/); de igual manera, en la mencionada clase se solicito a los grupos de trabajo conformados, adquirir y traer consigo algunos pulsadores (tantos como la infografia lo requiriese), soldadura para componentes, cautín, alambres, el dispositivo Arduino (de preferencia de la serie NANO) y un protoboard para facilitar su manipulación.

Se realiza una descripción general de los terminales del Arduino y los símbolos impresos, identificando los pines de entrada/salida digital (D2 a D13), con la particularidad de que el pin D13 corresponde a led interno del dispositivo, pin GND (sigla de "ground" o tierra en español, que corresponde al negativo eléctrico o estado bajo) y el botón de "reset" integrado. Se procede a la descarga e instalación de la plataforma Arduino (disponible en https://www.arduino.cc /en /Main/Software/).

Concluido el proceso, se conecta el dispositivo a una de las entradas USB del computador y se verifica que la plataforma lo identifique, ajustando según las características disponibles. Se procede con la configuración de un programa de prueba en la plataforma. Por defecto, interface provee los bloques correspondientes a setup() y loop(), respectivamente. Dentro del primer bloque, setup(), se define la función del pin de entrada/salida digital escogido para controlar su estado. En este caso, el pin será destinado a registrar la lectura del estado digital (alto o bajo) presente, señal que será generada al obturar el pulsador conectado en serie entre GND y el pin seleccionado. Se uso el pin D13 para demostrar su relación con el led integrado al dispositivo; se busca que al obturar el pulsador, éste led se accione dos veces consecutivas. La instrucción OUTPUT junto con el número especifica que el pin corresponderá a una salida, es decir, entregará un estado alto al accionarse. Se evidenciará el encendido del led.

Realizada la primera prueba, se requiere que los pulsadores esten dispuestos en la infografia; para tal fin, despues de acoplarlos según su diseño, se procede al ensamble de los alambres a los terminales de cada uno, adheridos por medio de soldadura de estaño. En este momento se da paso al uso del cautín, para lo cual la Profesora Laura promueve las precauciones de su uso, debido al riego de lesión ante la alta temperatura de manejo y recomienda realizar el proceso previendo cualquier daño en el mobiliario del aula e inculcando la responsabilidad ante cualquier daño. Para esta actividad se destina un tiempo de una hora, despues de la cual se dará inicio a la programacion del dispositivo.


A continuación se procede con la configuración del software y la creacion del programa. En este paso se requere disponer del archivo de configuración de processing desarrollado para la infografia en la clase anterior, así como el archivo de configuración xml, los cuales deberán ser modificados.

Respecto al dispositivo Arduino, los pines seleccionados estarán destinados a registrar la lectura del estado digital (alto o bajo) presente, señal generada al obturar el respectivo pulsador, conectado en serie entre GND y el pin especifico. La instrucción INPUT_PULLUP junto con el número especifica que el pin corresponderá a una entrada, es decir, leerá el estado presente en dicho pin. Se complementa la instrucción con "_PULLUP" para que el dispositivo interprete, por defecto, una señal de estado alto y así evite la filtración corrientes de "ruido" y responda al ingresar un voltaje negativo (estado bajo) en la entrada. En seguida se coloca la instrucción Serial.begin() (ver https:// www. arduino.cc/en/Serial/Begin) que permite la conexión con el puerto Serie del computador, la cual incluye la referencia de su velocidad de la conexión, que para el caso sera de 9600 baudios (unidad de transmisión de datos correspondiente a bits por segundo).

Se complementa la instrucción con "_PULLUP" para que el dispositivo interprete, por defecto, una señal de estado alto y así evite la filtración corrientes de "ruido" y responda al ingresar un voltaje negativo (estado bajo) en la entrada. En seguida se coloca la instrucción Serial.begin() que permite la conexión con el puerto Serie del computador, la cual incluye la referencia de su velocidad de la conexión, que para el caso sera de 9600 baudios (unidad de transmisión de datos correspondiente a bits por segundo).



Dentro del bloque loop(), se declara un condicional que establezca que el registrar un esto bajo en determinado pin, enviará al computador un caracter definido, por medio del puerto serie, mediante la instrucción Serial.Write(), durante el tiempo referido por el parámetro "delay()"; al pulsar en la inforgrafia cualquier interruptor y el caracter enviado coincida con el caracter de referencia configurado en el archivo de extension xml de la infografia, se enlazará con el programa processing y desplegará en pantalla la respectiva información.



A continuación se procede a modificar el archivo de configuración de processing desarrollado para la infografia, así como el archivo de configuración xml, realizados en la anterior sesión.

Se añade la primera linea de codigo, que registra la conexió del programa processing al puerto serial del computador, ed decir, se declara el acceso a esta via de datos. Asi mismo, se declara el Serial con la variable puerto, para ser utilizada a lo largo del programa.


A continuación se añade los atributos del la variable puerto, dentro del bloque setup(), esto es, la lectura de los bits que se transmitan y su velocidad, la cual debe coincidir con la velocidad registrada en el programa arduino.

En el bloque draw() se declara la admision de datos desde el puerto disponible, declarando que el programa convierta el valor de bits en un caracter.


El resto de las lineas de código del programa original no se modifican. El resultado, control de la infografia digital desde la infografia impresa, a traves del dispositivo arduino.



Como actividad adicional, se contempló la posibilidad de lograr establecer una pantalla de portada en la infografia digital, de tal manera que al obturar alguno de los pulsadores, desplegara su correspondiente información y al transcurrir unos pocos segundos de tiempo, el programa retornara la imagen a la pantalla portada. Un agradecimiento a la Profesora Laura, quien oriento la programación del código para conseguirlo.

viernes, 27 de mayo de 2016

Bitácora - Clase 21 de Mayo de 2016

Bitácora - Clase 21 de Mayo de 2016

Aula: 603
Profesora: Laura Cortes
Hora de inicio: 1:00 pm
Hora de finalización: 6:00pm

Procedimientos:

1.    La docente introduce la clase presentando unos videos sobre programas que se pueden crear con el programa processing y adicionalmente nos comparte la página web http://www.openprocessing.org/ en la cual se pueden ver diversos sketches realizados por otras personas y que son libres de derechos de autor.
2.    Los compañeros expresan sus opiniones acerca de esta herramienta y la maestra nos invita a reflexionar sobre otros tipos de pulsadores que podríamos utilizar en nuestra infografía como los sensores de movimiento.
3.    Para introducir Arduino, discutimos brevemente la historia de Hernando Barragán y su paso por la universidad italiana donde inventó el proyecto Wiring, como parte de su tesis de maestría. Este será el proyecto base sobre el que luego su tutor de tesis, Massimo Benzi, construiría Arduino, sin dar crédito a lo que su brillante alumno había construido. Reflexionamos alrededor del rol de un colombiano en la creación del microprocesador de hardware libre más famoso del mundo.
4.    Descargamos las versiones no instalables de los programas processing y arduino y extraemos las carpetas para empezar el trabajo sobre nuestra infografía interactiva.
5.    La maestra nos invita a hacer en notepad++ un paquete de datos en XML que se podría utilizar para cambiar la información de la infografía sin necesidad de crear de nuevo el código completo. Lo que hicimos fue esta estructura:




6.    Después de crear este código general; cambiamos los datos para crear un código específico de nuestra infografía también en notepad++. En este código usamos el nombre de la categoría general, una imagen general, las subcategorías, la explicación de las subcategorías y una imagen relacionada a cada una.
7.    Adicionalmente, debemos crear una carpeta llamada data con este archivo XML de notepad++ y las imágenes que utilizaremos en esta infografía interactiva.
8.    Luego de esto se crearon las rutas en el software Processing 3.1.1 para conectarlo con el archivo XML anteriormente creado en Notepad++.
9.    Se  crearon las instrucciones en Processing para crear el archivo con extensión .pde, como se muestra a continuación:


10. Este código indica a Processing crear la clase info y las categorías Tipo, Nombre, Imagen y Descripción, configura el tamaño de la ventana de 1024 x 780 pixeles, establece la conexión con el archivo configinfografia.xml, anteriormente hecho en NotePad++, la instrucción get.Children indicó obtener la información de las categorias.

11. Se indica la configuración de la ventana, se modifica el tamaño y tipo de letra, el fondo, tamaño del título. Se indica abrir cada imagen, luego de este se programa un comando para que cada imagen se abra al oprimir una letra en el teclado. Este código es el siguiente:



12. Luego de este se guardó el archivo en un formato .exe  (ejecutable) para poderlo abrir en cualquier PC con permiso de administrador.


Fotografías de clase







Bitácora realizada por:
Katherine Blanco
Diego Gómez
Frank Sierra