domingo, 28 de julio de 2013

Notas Physical Computing

Una breve intro a Physical, qué es? para qué sirve, esta imagen me gustó y la agregué, creo que representa bastante lo que se me quedo dentro de los conceptos que vimos con Caro, claro, hay mucho más...


Acá un resumen del texto, esta bueno para entender lo que hacemos con Arduino y sumar posibilidades de crear más prototipos....
Capítulo 1.
Transducción. Transformar la energía de un tipo a otra. Es importante en el concepto de Physical computing. Una forma de verlo a alto nivel es la transformación de intenciones en acciones, en otro nivel más bajo una forma de verlo es la transformación de energía física en energía eléctrica, haciendo posible a la vez que un computador la sense, o bien en otro sentido hacer que desde un computador se transforme esta energía eléctrica movimiento o luz entre otras posibilidades. El centro de la transducción esta la energía eléctrica.
Los electrones van desde un punto de mayor energía a menor energía (+ a -). El punto de menor energía eléctrica es la tierra misma (ground). La energía eléctrica se moverá a través de distintos conductores posibles.
La energía eléctrica siempre toma el paso de menor resistencia (flujo energético general, analogía de cómo escurre el agua o se transfiere el calor)
·         Recordar circuito (closed Loop)  1.1 básico Batería, switch, ampolleta. Nos interesa usar la energía eléctrica para convertir la actividad humana en otras formas de energía (Physical Computing).
·         Se logra convertir la energía eléctrica en luz por medio de la resistencia y calentamiento de la ampolleta
·         En un circuito (closed Loop) bien diseñado toda la energía eléctrica logra transformarse en otro tipo de energía
Tres características eléctricas básicas  que aparecen en todos los circuitos.
Voltaje (volts):  nivel de energía relativa entre dos puntos del circuito (ej:  circuito entre poder y tierra)
Corriente (amperes): Cantidad de energía eléctrica que pasa a través de cualquier punto de un circuito
Resistencia (ohms): es la cantidad de resistencia que cada componente pone al flujo de la corriente
Un circuito sin suficiente resistencia esta “malo” (Dreaded), debe ser siempre evitado a “toda costa”.  Si un circuito no utiliza la energía eléctrica provista esta se devuelve a la fuente calentándolo y pudiendo quemarla. Al observar componentes de un circuito calentándose se debe al exceso de energía recibido respecto a su capacidad de uso de energía eléctrica.
La combinación de Corriente y Voltaje es llamada Poder Eléctrico (wattage medida en watts). Watts= volts x amp. Esta determina cuánto trabajo puede hacer un circuito. Al comprar un artefacto es relevante mirar cuantos Volts puede aceptar y cuánta corriente necesita
Electricidad versus Electrónica
“Pensar la electrónica  como un subconjunto de circuitos eléctricos usados para trasferir información”
*La electricidad es la base “no inteligente” la electrónica es la transformación de la misma en señales de información por medio de circuitos*
Relación entre Voltaje, Corriente y Resistencia
Para balancear y diseñar un buen circuito es necesario:
Ley de OHM =>  Voltaje= Corriente x Resistencia. Recordar analogía Cantidad Agua (corriente), Manguera (resistencia), Velocidad Agua (voltaje)
En general los circuitos electrónicos no requieren mucho poder eléctrico, más bien requieren suficiente poder para registrar un mensaje en un “brain” o computador para transformar la energía (led, transistor, otro). Al contrario para hacer trabajo físico se requiere de bastante poder eléctrico.
La corriente eléctrica se provee de dos maneras como DC (una fuente directa, un cable, una tierra, voltaje constante) o AC (alterna, fuente voltaje alterna, dos cables). Usualmente en circuitos electrónicos se utilizan baja corriente (en torno a 5V) para ello se utiliza baterías o convertidores y trasformadores de AC a DC.
Flujo de la Electricidad
La electricidad siempre toma el paso que le ofrece menos resistencia, toda la electricidad en un circuito debe ser usada (excesos pueden dañar componentes).
Notas: ilustración 1.1 (fuente, switch, ampolleta). Están en serie, la corriente es la misma en el circuito pero el voltaje decae en la medida en que pasa por los componentes.
Ilustración 1.2 (fuente, switch, dos ampolletas en paralelo). La corriente se divide (analogía agua) la cantidad depende de la resistencia de cada componente, sin embargo el voltaje es el mismo.
Ilustración 1.3 (fuente, switch, dos ampolletas en paralelo, cable paralelo). Dado que no tiene prácticamente resistencia casi toda la corriente se va por el cable, acá tenemos un “dreaded” circuit, corto circuito.
Capítulo 2.
Solderless Breadboard
Es la fundación para montar los circuitos, se conocen además como prototyping boards. Permite mantener los componentes de un circuito fijos y conectarlos. Se recomiendan de 3 pulgadas o de 6 pulgadas
Microcontroladores
Son el corazón de los trabajos y proyectos de este texto de Physical Computing. Recomendados Basic Stamp, Bx-24 o Basic Atom Pro24. Existen varios tipos dependiendo la complejidad y capacidades de lo que se desee desarrollar. Esto está relacionado al nivel y simpleza de programación asociada. (Algunos lenguajes son BASIC language, C, Visual Basic, otros)

Analog Input
Fijarse en si el microcontrolador tiene convertidor análogo a digital  para lectura de voltaje análogo de entrada, ver cuántas tiene. Acá se recomienda el Basic Stamp 2 como el único sin entradas análogas pero se puede “trucar” mientras los sensores ocupados sean de resistencia variable. Dato: Basic Atom Pro 24 tiene 4 entradas análogas.
Digital Input & Output
Cuántos pins de input y output digital tiene el micro controlador?. Se recomiendan aquellos de 16 pins I/O.
Analog Output
Verificar si el microcontrolador puede proveer ancho, pulso y modulación dedicada de manera que entregue una salida continua análoga  sin interrumpir el resto del programa (ver Cap 6 Big Four Esquemas, programas y transductores ). Recomendado: PIC18F452
Velocidad de ejecución
Cuántas instrucciones por segundo puede dar el microcontrolador ¿(se recomienda que este compile antes de correr el programa). No es tan relevante, como dato el  PIC es el más rápido de los cuatro recomendados, todos los micro controladores recomendados son de todas formas más rápidos que la velocidad de percepción humana. También a tener en cuenta el Baud Rate (pulsos por segundo) en caso de utilizar dispositivos MIDI a 31,250 bits per second, sería necesario chequear la capacidad.
Precio
A tener presente que el PIC 18F452 (recomendado) es el que tiene precio más barato pero entorno de desarrollo más caro.
Cantidad de memoria
El límite de memoria afecta cuán grande pueda ser el programa. Debiese incidir poco con el tipo de microcontrolador que ocuparemos.
Poder
Cuánto poder consume  el MC? El PIC  el más eficiente de los recomendados sin afectarse demasiado al agregar parlantes o motores.
High Level/Mid Level/Low level micro controllers
Alto nivel permiten hacer desarrollos sofisticados en physical computing digitales y análogos (Midi, teleo systems), tienen cableado oculto, no recomendable para principiantes.
Nivel medio, suelen correr más lento que los de nivel más bajo dado que los leguajes de programación sacrifican su eficiencia. El tipo de software es fácil de programar
Soluciones de bajo nivel, algunos ejemplos son PIC chips, SX chips. Son el centro de los niveles medios y altos de MC. Son los más difíciles de aprender de los tres en un inicio y los más caros en costo inicial, pero una vez realizado, los procesadores son los más baratos. Para montarlos y operarlos bien se requiere conocimiento más acabado de electrónica.


Componentes comunes
Switches, permiten el avance o corte de la corriente uniendo dos puntas, existen muchos de tipo mecánico, también hay variantes como los switch magnéticos. Se especifican según máximo y mínimo voltaje que pueden conducir. En general pueden ser NO normally open o bien NC normally closed
Resistores, permiten convertir energía eléctrica en calor, previenen los cortos circuitos (dreaded)
Resistores Variables, resisten el flujo de la electricidad en niveles variables son transductores comunes para entradas análogas. Ejemplos son termistores, fotoceldas, flex sensors, potenciómetro (ejemplo volumen Knob guitarra).
Capacitor, analogía, es como tener una cuenta de ahorro de electricidad. Puede almacenar electricidad  cuando recibe y liberar cuando esta falta hasta agotar la carga. Sirven para suavizar señales eléctricas erráticas. Se clasifican acorde a cuánta carga son capaces de almacenar llamado capacitancia (Farads).
Diodos, analogía, one way Street, permiten el flujo de la electricidad en una sola dirección, por definición están polarizados, usaremos diodos de propósito general y diodo de emisión de luz (LED)
Transistores y Relays, son switches pero accionados por señales electrónicas desde el Micro Controlador. Son como “pequeños switches que activan gran de switches”. Los relays usualmente tienen forma de tubo, tienen también una función de switch.
Fuente de poder. Ocuparemos en los ejercicios fuentes DC (Bateria) opuesto a AC (enchufe pared). Importante a saber en la fuente es Voltaje y Amperes, necesitaremos una que provea entre 8 y 15 DC, los Microcontroladores tienen un regulador que pueden convertir a +5DC, en lo que usualmente se harán los ejercicios +5DC. En cuanto al amperaje, mientras más, mejor, en los ejercicios requeriermos 300 miliamperes, pero para incorporar motores, crear calor o movimiento se requiere más corriente (ideal 1000 miliamperes)
Conector de poder. Es más seguro y cómodo tener un conector, evitando pasar la corriente directo al breadboard, se recomienda en nuestro casos un conector coaxial que haga enlace con el Jack del poder, recomendado 2.1 mm diámetro interno y 5.5m de diámetro externo generalmente estándar en los adaptadores AC/DC.
Regulador de voltaje. Permiten convertir y regular entradas de 8 a 15 volts que vienen desde la fuente de poder. Se recomienda añadir un regulador externo.
RC servomotor (servo). Se pueden fácilmente operar desde un MC, sirven para controlar movimiento.
Conector Serial y Cable Serial. Permite enlazar el cable serial al breadboard. Necesitaremos conectores hembra DB9 y así bajar los programas al MC y enlazar al computador. El cable es el puente que transmite desde al computador al MC, permiten que pasemos los programas al MC y a la vez pasar mensajes hacia el programa en el computador.
Headers. Permite unir varios cables y unirlos de buena forma al breadboard
Algunas herramientas de apoyo adicionales. Project Box recomendada para ordenar y guardar el breadboard, cable ties, USB to serial adaptor, Base metal para soldar (soldering iron), Solder (soldadura cable), Alicate punta (needle nose pliers),  Corta goma y corta cable (wire strippers y wire cutter), mini prensa, mini pinzas, mini destornillador, taladro y puntas de taladrar, Multímetro (para medir voltaje, corriente, resistencia, continuidad corriente), pistola de pegamento, toolbox

viernes, 26 de julio de 2013

Salud enferma!


Hace un año nació Gonzalito.
Todo bien! Felices, pero hay una historia previa.

Mariu tuvo un super buen embarazo, siempre sana, impeque!
El dia del parto, cesarea, funciono todo bien, y el dia que nos ibamos, no pudimos, se agarro una infeccion intrahospitalaria. Estuvimos toda una semana adicional.
Que mal, como es posible que en un lugar preparado, de primer nivel, en una "rutina" medica sencilla, se ponga en riesgo la vida, como es posible que nos vayamos a enfermar a los lugares de salud......?

El concepto de fondo es la salud enferma, y de fondo es que debiesemos tratar a los hospitales como seres vivos, cuidarlo y sanarlos, para que nos sanen.


Por eso la idea es comenzar con arduino una serie de sensores y automatización de condicioones basicas en forma central, temperatura, polvo, desinfeccion germenes y hasta interaacion integrada con pacientes, facilitando su trato y mejoria.

No más pastillas!

Nota:
Encontré esta dirección de una empresa dedicada al rubro, no vi tanto detalle pero no veo foco en automatización aun, aseguir investigando...

http://www.janiking.com/about-us/partners.aspx

lunes, 22 de julio de 2013

Sharing Thoughts

Algo que no he podido figurar en la cabeza es como conectar personas, pero acá al fin afloró una que me empieza a gustar, eso sí hay que botar ciertos paradigmas de las aulas...!

Acá va....

En las clases han habido muy buenos aportes, pero en los breaks me doy cuenta que el interés es aún mayor del que aveces se refleja en la cantidad preguntas.

Por qué no generar un circuito dentro de las salas en que cada uno "tuitee" hacia un panel común las ideas, pensamientos, preguntas que pasan por la cabeza, así después del break se retoma con un sondeo aleatorio de estas (pueden ser anónimas o con autor) y se debaten un rato.

Esto sería nuestro panel activo de Sharing Thoughts, un potenciador de clases, de grupos y de ideas


Esta idea si me parece que podría abrir espacio a ideas, debates, que aveces no afloran, sea la razón que sea.

Hagámoslo con arduino....!!

Nota: Esta idea sigue latente, dentro de la Clase Esteba Mendez me comento acerca de Clouds de palabras
Acá una dirección, sería interesante hacer un cloud con los blogs del curso...voy a explorarlo.

Puente

No he escrito mucho pero he venido dándole vueltas a qué concepto e ideas se pueden integrar cosas que hemos visto y hecho en el master.

Desde la última clase de innovación personal, me quedó dando vuelta la idea de Puente Interno, cómo el inconsciente puede conectarse con tu consciente. La creación del cuadro de Mi Color me hizo recordar varias cosas de infancia muy especiales, bonitas y además ponerme algo más creativo.

Ahora el punto es, cómo ocurre esto?, parece ser que la conexión de arte, más un desafío y a eso sumarle un concepto (en ese caso era crear "mi color") junto a crear un espacio físico-mental-espiritual dan resultados...



De hecho aún no termino del todo el cuadro y ya tengo toda una idea en la cabeza e historia del color.

Cómo podemos "linkear" eso con lo que estamos haciendo en Representación?
No lo sé, pero quiza un par de cosas sean "capturables"
Idea, bien volada, sorry,.........Self Creativity Stimulator

-Arduino genera  un sonido, color, imagen
-Uno mismo selecciona ese color, sonido, imagen que más te gusta, y le indica a Arduino para que lo registre.
-Uno mismo le asigna después un concepto de lo que te evoca, ejemplo esa luz me evoca.....movimiento, lo escribes y desarrollas en en algún lugar (blog),
-Ardunio te lo recuerda durante algún periodo en tu pc o en un dispositivo movil emulándolo
-Arduino te genera al final del periodo un reminder para que termines de vertir ideas

Al final lo que hiciste (con este Sef Stimulator) fue una especie de deporte de Puente Inconsciente - Consciente....sirve...?
Me parece que sí, yo después del cuadro me sentí más contento, retome memorias perdidas y materialice un color propio.


Nota: Finalmente después del proceso de creación de mi color en el ramo de innovación, sumado a todo lo que estamos haciendo en el MI, creo que de la primera imagen de arriba con rueditas, formulas y mucha lógica....mi cabeza paso a ser más algo así y espero que crezca más en esa no linealidad !



domingo, 7 de julio de 2013

Y si no nos lanzamos a la piscina?

Anoche gonzalito desperto tipo 3 am, desde ahi me desvele un rato me puse a ver videos que los parners del MI6 estan posteando, Hoy desperte con la siguiente pregunta:

Por que siempre se dice " me lance a la piscina! " para aludir a "me jugué", no digo que me parezca mal de hecho me es atractiva la frase,  pero me quedó dando vueltas el hecho de que en general una piscina es cuadrada y estatica, te quedas ahi y no hay mucho mas que hacer, entonces Por que no preguntarse, Me lance al Rio!
Se me hace mucho mas mas dinámico, exploratorio, y con mas posibilidades de crear,
Abrazos y las mejores vibras!


Nota: hace años atrás tome agua del Loa a plena sol, y aún sigo cargado de vibra positiva!!


jueves, 4 de julio de 2013

El iLuminado !

Ahora sí estoy listo para partir todas las jornadas y caminos!
No esta talla! Gracias Juan!
http://bitstrips.com/r/7M459


Esta foto surgío en las observaciones urbanas, del ramo prototipeo con Javier Traslaviña, ahí conocí a Juan, que después de una larga conversa y emanada al paso me terminó dando una bendición para andar como nuevo por la vida....Que grande JUAN!

martes, 2 de julio de 2013

Bajon!

Bajon! Acabo de cachar que el posteo anterior, en qe acumulaba varias cosa pa resumir y en que postee algunos links buenos no quedo?,.!.,?,!, en fin.......
Solo a modo de recordatorio personal, hablaba de como en la mañana en la pega habia partido saludado a todos y al conversar surgió un tema con el analisis de Big Data y como eso se podia enlazar a un desafio actual personal....hacer que las destructivas maquinas de movimiento de tierra mitigaran el dano cotidiano diagnosticandolas en linea y corrigiendo a clientes, con pocos esfuerzos lograr altas escalas de impacto de mejora.....
En fin, quede tostao....me habia inspirado....vamos que se puede, tratare de postear despues un nuevo resumen a la fecha! Abrazos y las mejores vibras

lunes, 1 de julio de 2013

Y si enlazamos.....? / Cellular Automation


Parti la manana saludando a todos los que me cruzaba y en uno de esos pasos una persona me indico que estaba viendo cómo analizar Big Data, me paso unos Links de Northwestern U, se ve interesante, hay una simulacion llamada Cellullar Automation, le llama Game Of Life, en la que cohexisten distintas celulas con reglas sencillas y desde ahi proliferan o mueren...

(Una volada interna en la pega es como lograr hacer que, equipo de movimiento de tierra destructivos "por naturaleza" sean mas amigables, desde ahi mi curiosidad por tratar de aportar desde analisis de data en linea de miles de equipo que hoy tenemos disponibles para Argentina, Chile, Bol y Uruguay  , y desde ahi corregir y mejorar su uso, dañando menos el medioambiente)


Ok volviendo a lo nuestro.....
Estoy tratando de conectar en mi cabeza los puntos, al momento van:
-Objetivos felices (la as personas no estan siempre dando todo su potencial o creciendo, las pegas no son una realizacion)
-Felicidad qué es, como se busca o se practica, pata li no es un fin ultimo, sino una practica coridiana y focos a desarrollar junto a otros y contigo mismo. Acá un enlace de un autor que hace un ramo en Hardvard.
http://www.mhprofessional.com/product.php?isbn=0071492399&promocode=WTGOOG&fromgoogle=yes
- El espejo de la felicidad, (dibuja sonrisas random ante tu reflejo) se me ocurre con enlace a lo anterior, insertado en lo cotidiano podria estar en tu casa, pegas, etc
- vibracionrs positivas, si el agua se impacta? Con sonidos armonicos y estridente Podemos hacer lo mismo con nosotros?
- Simulaciones y Bigdata: Cellullar Automation http://ccl.northwestern.edu/netlogo/models/Life


Voy a tratar de pegar un par de links para hacer esto mas completo....queda pega conceptual todavia por hacer antes de converger.....jjjjaa vamos que se aprende!
Abrazos y las mejores vibras! Alvaro