44
2013 portfolio Bruno Morello

Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

2013

portfolio

Bruno Morello

Page 2: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

proyectos01

02

03

04

Page 3: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

Unidad 01

Unidad 02

Unidad 03

Unidad 04

tadpole

Meadowlark

Sapiens

walabi

Sea Torch

M2

COSMOS

CookBook

Page 4: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

float fahrenheit= 128;

float celsius= (fahrenheit-32)*5/9;

cout << fahrenheit << celsius << endl;

host = TSUrlHostGet (bufp, url_loc, &host_length);

if (!host) {

TSError ("couldn't retrieve request hostname\n");

TSHandleMLocRelease (bufp, hdr_loc, url_loc);

TSHandleMLocRelease (bufp, TS_NULL_MLOC, hdr_loc);

goto done;

float f= 128;

float c= (f-32)*5/9; // Do conversion

cout << f << c << endl;

TSMBuffer bufp;

TSMLoc hdr_loc;

TSMLoc url_loc;

const char *host;

int i;

int host_length;

Sea Torch

Sea Torch Es una lámpara sumergible

bidireccional. Posee una matriz de leds

difusos capaces de otorgar iluminación

ambiental, mientras que por otro lado

un segundo conjunto de leds, esta vez

direccionales generan un haz más

concentrado.

El público objetivo de este producto

son buzos, amateur o profesionales,

de mar abierto o aguas poco profundas

que necesiten de un dispositivo que

mejore su visibilidad en condiciones

adversas.

Page 5: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer
Page 6: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

CARCAZA PLASTICA

INTERRUPTOR 4 POS.INNTERRUPTOR 4 POOS.S

AGARRE DE GOMAAGARAGARRE DRE DE GOE GOMAMA

Page 7: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

POSICION 01 - VERTICAL

POSICION 02 - HORIZONTAL

TSHttpTxnHookAdd (txnp, TS_HTTP_SEND_RESPONSE_HDR_HOOK, contp);

TSHandleMLocRelease (bufp, hdr_loc, url_loc););

TSMBuffer bufp;

TSMLoc hdr_loc;

TSMLoc url_loc;

char *url_str;

char *buf;

int url_length;

MATRIZ LED

LAMPARA FRONTALLAMPLAMPARAARA FRONFRONTALTALL

CUBIERTA DE BATERIAS

Page 8: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

0

-30m MAX

url_str = TSUrlStringGet (bufp, url_loc, &url_length);

sprintf (buf, "You are forbidden from accessing \"%s\"\n", url_str);

TSfree (url_str);

TSHandleMLocRelease (bufp, hdr_loc, url_loc);

TSHandleMLocRelease (bufp, TS_NULL_MLOC, hdr_loc);

static void

read_blacklist (void)

{

char blacklist_file[1024];

TSFile file;

Page 9: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

4hs

AUTONOMIATONOMIAAUT

Page 10: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

generador hibridogenerador hibridogenerador generador hibridogeneradorg ogenerador

switch (event) {

case TS_EVENT_HTTP_OS_DNS:

handle_dns (txnp, contp);

return 0;

case TS_EVENT_HTTP_SEND_RESPONSE_HDR:

handle_response (txnp);

return 0;

case TS_EVENT_MGMT_UPDATE:

read_blacklist ();

return 0;

default:

break;

}

return 0;

int major_ts_version = 0;

int minor_ts_version = 0;

int patch_ts_version = 0;

ohibridoohibridoohibrido

M2 es un generador

electrico híbrido capaz de

generar energía eléctrica tanto

por medio de un motor diesel

como también a través de

un conjunto de paneles

solares integrados. Esta

diseñado para ser desplegado

en zonas de desastre o

emergencia social, con el fin

de proveer de energía eléctrica

en lugares críticos o donde

más sea necesario.

Page 11: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer
Page 12: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

PROTECCION TRASERAPROTECCION TRASERA

SECCION DE

CONTROL

SECCION DE

CONTROL

MOVIMIENTO

AUTONOMO

MOVIMIENTO

AUTONOMO

CUERPO METALICOCUERPO METALICO

Page 13: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

PROTECCION FRONTALPROTECCION FRONTAL

ILUMINACION FRONTALILUMINACION FRONTAL

ESCAPEESCAPE

TSHttpTxnHookAdd (txnp, TS_HTTP_SEND_RESPONSE_HDR_HOOK, contp); TSHandleMLocRelease (bufp, hdr_loc, url_loc);TSHandleMLocRelease (bufp, TS_NULL_MLOC, hdr_loc);TSHttpTxnReenable (txnp, TS_EVENT_HTTP_ERROR);TSMutexUnlock(sites_mutex);return;

Page 14: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

01

02 03

switch (event) {

case TS_EVENT_HTTP_OS_DNS:

handle_dns (txnp, contp);

return 0;

case TS_EVENT_HTTP_SEND_RESPONSE_HDR:

handle_response (txnp);

return 0;

case TS_EVENT_MGMT_UPDATE:

read_blacklist ();

return 0;

default:

break;

Page 15: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

if (ts_version) {

int major_ts_version = 0;

int minor_ts_version = 0;

int patch_ts_version = 0;

Page 16: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

MOTOR DIESELMOTOR DIESEL

SALIDAS DE TENSION

MONOFASICA

Y TRIFASICA

SALIDAS DE TENSION

MONOFASICA

Y TRIFASICA

TSHttpTxnHookAdd (txnp, TS_HTTP_SEND_RESPONSE_HDR_HOOK, contp); TSHandleMLocRelease (bufp, hdr_loc, url_loc);TSHandleMLocRelease (bufp, TS_NULL_MLOC, hdr_loc);TSHttpTxnReenable (txnp, TS_EVENT_HTTP_ERROR);TSMutexUnlock(sites_mutex);return;

Page 17: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

R

.P.M

.

50hz

40hz

60hz

230v

120v

400v

Phase II

Phase II

23

zhz

4300

%

SOLAR

I.C.E.

BAT. CHARGE

HUD - Interfaz de control de generadorHUD - Interfaz de control de generador

VELOCIDAD DE MOTORVELOCIDAD DE MOTOR

INDICADOR DE NIVEL

DE COMBUSTIBLE

INDICADOR DE NIVEL

DE COMBUSTIBLE

LUZ DE

ADVERTENCIA

LUZ DE

ADVERTENCIA

INDICADOR DE TENSIONINDICADOR DE TENSION

INDICADOR DE FRECUENCIAINDICADOR DE FRECUENCIA

static char* sites[MAX_NSITES];

static int nsites;

static TSMutex sites_mutex;

static TSTextLogObject log;

url_loc = TSHttpHdrUrlGet (bufp, hdr_loc);

if (!url_loc) {

TSError ("couldn't retrieve request url\n");

TSHandleMLocRelease (bufp, TS_NULL_MLOC, hdr_loc);

goto done;

}

buf = (char *)TSmalloc (4096);

url_str = TSUrlStringGet (bufp, url_loc, &url_length);

sprintf (buf, "You are forbidden from accessing \"%s\"\n", url_str);

TSfree (url_str);

TSHandleMLocRelease (bufp, hdr_loc, url_loc);

TSHandleMLocRelease (bufp, TS_NULL_MLOC, hdr_loc);

TSHttpTxnErrorBodySet (txnp, buf, strlen (buf), NULL);

done:

TSHttpTxnReenable (txnp, TS_EVENT_HTTP_CONTINUE);

Page 18: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

R

.P.M

.

4300

%

SOLAR

I.C.E.

BAT CHARGE

280w

560w

280w

Tipo de generacion

-solar

-combustion interna

-mixta

Tipo de generacion

-solar

-combustion interna

-mixta

if (!TSHttpTxnClientReqGet (txnp, &bufp, &hdr_loc)) {

TSError ("couldn't retrieve client request header\n");

TSHandleMLocRelease (bufp, TS_NULL_MLOC, hdr_loc);

goto done;

TSMBuffer bufp;

TSMLoc hdr_loc;

TSMLoc url_loc;

char *url_str;

char *buf;

int url_length;

POTENCIA DE GENERACIONPOTENCIA DE GENERACION

Page 19: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

read_blacklist ();

contp = TSContCreate (blacklist_plugin, NULL);

TSHttpHookAdd (TS_HTTP_OS_DNS_HOOK, contp);

TSMgmtUpdateRegister (contp, "Super Blacklist Plugin", "blacklist.cgi");

}

Page 20: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

COSMOS url_loc = TSHttpHdrUrlGet (bufp, hdr_loc);

if (!url_loc) {

TSError ("couldn't retrieve request url\n");

TSHandleMLocRelease (bufp, TS_NULL_MLOC, hdr_loc);

goto done;

COSMOS es un sistema de

observación astrónomica de uso

público, el cual permite a transeúntes

realizar observaciones de diversos

cuerpos celestes con instrumental

de precisión y sin necesidad de

poseer conocimientos previos

acerca de como manejar este tipo

de equipamiento o astronomía

en general.

Page 21: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer
Page 22: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer
Page 23: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

Mercurio

Venus

Luna

Marte

Jupiter

Saturno

Urano

Neptuno

La L

el qu

Es e+

-

U a oUUranoU

Neptu oNepNeptuntunooNN

o

oo

M iMMercuriM

VVVenusV

LLLunaL

M tMa teMarteM

Satu oSSaturnoS

tJup teJupiterJ

UU

NN

L

MM

SS

JJJ

La

el

E+

-

q

E

quel q

EEs

L

Insertar moneda

para iniciar uso

Aparato lo busca

automaticamente

Seleccionar

objeto a observar

Se visualiza

en pantalla

Secuencia de usoSecuencia de uso

TSMutexUnlock(sites_mutex);

TSHandleMLocRelease (bufp, hdr_loc, url_loc);

TSHandleMLocRelease (bufp, TS_NULL_MLOC, hdr_loc);

Page 24: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

Giros y posicionamiento se

realizan a traves de un

computador

Giros y posicionamiento se

realizan a traves de un

computador

Tiempo maximo de

posicionamiento: 6seg

Tiempo maximo de

posicionamiento: 6seg

Page 25: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

Base fijaBase fija

Sistema automatico de apertura

y cierre de exclusa

Sistema automatico de apertura

y cierre de exclusa

Page 26: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

Cubiertas de fibra de vidrio

Gabinete de acero

Sistemas de control

Interfaz de usuarioCubierta delantera

Cubiertas de fibra de vidrio

Gabinete de acero

Sistemas de control

Interfaz de usuarioCubierta delantera

Panel de controlroltrPanel de cont

while (TSfgets (file, buffer, sizeof(buffer)-1) != NULL && nsites < MAX_NSITES) {

char* eol;

if ((eol = strstr(buffer, "\r\n")) != NULL) {

/* To handle newlines on Windows */

*eol = '\0';

} else if ((eol = strchr(buffer, '\n')) != NULL) {

*eol = '\0';

} else {

/* Not a valid line, skip it */

continue;

if (sites[nsites] != NULL) {

TSfree (sites[nsites]);

Page 27: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer
Page 28: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer
Page 29: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

Cubierta de motor y sensores ambientales

Motor de exclusa

Cupula de fibra de vidrio

Estructura interna de acero

Meade Lx 90

Arbol de sensores

Sistemas logicos de control

Cubierta de servicio

Transicion inferior

Cubierta de motor y sensores ambientales

Motor de exclusa

Cupula de fibra de vidrio

Estructura interna de acero

Meade Lx 90

Arbol de sensores

Sistemas logicos de control

Cubierta de servicio

Transicion inferior

Estructura superiorEstrruuctura superior

Page 30: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer
Page 31: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer
Page 32: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

CookBook

CookBook es un sistema de productos cuya

función principal es englobar las diversas

herramientas de medición y discriminación

de insumos que se utilizan para cocinar

o preparar alimentos en general.

El dispositivo cuenta con un sistema integrado

de sensores capaces de detectar densidad,

volumen y peso de una sustancia determinada.

Los datos se enumeran en una pantalla táctil

interactiva que permite visualizarlos en tiempo

real.

CookBook es un sistema de productos cuya

función principal es englobar las diversas

herramientas de medición y discriminación

de insumos que se utilizan para cocinar

o preparar alimentos en general.

El dispositivo cuenta con un sistema integrado

de sensores capaces de detectar densidad,

volumen y peso de una sustancia determinada.

Los datos se enumeran en una pantalla táctil

interactiva que permite visualizarlos en tiempo

real.

Page 33: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

static char* sites[MAX_NSITES];

static int nsites;

static TSMutex sites_mutex;

static TSTextLogObject log;

Page 34: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

Balanza digitalBalanza digital

Proyecciones

de posicion

Pantalla

tactil

Proyecciones

de posicion

Pantalla

tactil

Page 35: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

TSMBuffer bufp;

TSMLoc hdr_loc;

TSMLoc url_loc;

const char *host;

int i;

int host_length;

Page 36: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

Producto en

funcionamiento

Producto en

funcionamiento

Base se desplaza

hacia atras

Base se desplaza

hacia atrashost = TSUrlHostGet (bufp, url_loc, &host_length);

if (!host) {

TSError ("couldn't retrieve request hostname\n");

TSHandleMLocRelease (bufp, hdr_loc, url_loc);

TSHandleMLocRelease (bufp, TS_NULL_MLOC, hdr_loc);

goto done;

TSMutexUnlock(sites_mutex);

TSHandleMLocRelease (bufp, hdr_loc, url_loc);

TSHandleMLocRelease (bufp, TS_NULL_MLOC, hdr_loc);

Page 37: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

Producto en posicion

de traslado

Producto en posicion

de traslado

Page 38: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer
Page 39: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

Optimizacion para transporteOptimizacion para transporte

Page 40: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

Productos

- Sea Torch

- M2

- COSMOS

- Cookbook

Productos

- Sea Torch

- M2

- COSMOS

- Cookbook

Page 41: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer
Page 42: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

Disenador

Page 43: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

Fuentes:

Google Images - Fondos, figuras stock

Dafont - Fuentes

Wikipedia - Alguna que otra consulta

“Cosmos” - Carl Sagan, cita

Fuentes tipográficas:

Illegal Curves

american captainGravity

01 Digitall

Hattori Hanzo

Font Normal

Age free

Page 44: Bruno Morello portfolio€¦ · público, el cual permite a transeúntes realizar observaciones de diversos cuerpos celestes con instrumental de precisión y sin necesidad de poseer

2013

Bruno Morello