Cómo iniciar un Hackerspace: Parte 6 – Abre tu Espacio Listo

Como_hacer_un_hackerspace

Sobre la base de los requisitos que tu y tus compañeros hackers han visto anteriormente, tu ahora tienes que crear un diseño que está optimizado para conseguir proyectos hechos en las formas más eficientes, creativas y seguras posibles.

Cuando la construcción o mover un hackerspace de un lugar a otro es muy útil disponer de un plano, porque prácticamente se puede mover cosas alrededor para encontrar el mejor ajuste sin tener que llevar equipo pesado alrededor y antes de definir todo.

En tu diseño de las etapas de planificación hacer que cada área tenga los requisitos de alimentación adecuadas y las fuentes de energía disponibles. Tu nunca puedes tener demasiado poder, o demasiados puntos de contacto. Mantener las zonas ruidosas y desordenadas lejos de las zonas tranquilas y limpias, y crear particiones o áreas separadas en diferentes salas siempre que sea posible.

Sugerencia : Un mapa de donde todas las caídas de tensión estén y segmentar adecuadamente. No es divertido cuando alguien decide conectar un soldador o servidores en una toma y golpea el poder por todo el edificio. Es una historia verdadera.

Recuerda que el desorden es el enemigo y mantener las cosas organizadas en sus respectivas zonas – excepto cuando estás hackeando por supuesto.

Como_hacer_un_hackerspace

Áreas Ejemplos y sugerencias:

Zonas ruidosas y Sucias

Equipo pesado y herramientas eléctricas deben estar agrupados y contendas lejos de las áreas limpias, como su salón hacker, área de electrónica, textiles área de la piratería informática, cocina y otros lugares limpios o tranquilas. Es ideal para tener una habitación que puede separar sus herramientas sucias y ruidosas. Asegúrate de tener una ventilación adecuada y todos los requisitos de potencia conocido. Tener un programa de seguridad en el lugar para entrenar a nuevos miembros cómo utilizar estas herramientas. Las herramientas pueden dañar rápidamente a las personas que no tienen la formación adecuada ni respeto por los daños herramientas rápidamente pueden infligir. Un futuro post enumerará las formas de mitigar esto.

Biohacking laboratorio / químico y el almacenamiento es un área designada para los proyectos científicos locos que requieren precauciones adicionales. Este equipo de engranajes y de seguridad particular es delicada, y lo recomiendo depender de un miembro que es un químico capacitado o ingeniero bio como el mejor recurso sobre la manera de configurar esto. La mayoría de los Hackerspaces omitir la seguridad química básica.Consigue un gabinete Inflamable para almacenar muchos de tus productos químicos para que no termines con una situación que cierre tu Hackerspace – o peor. Asegúrate de que todos los productos químicos está claramente marcados (que incluye spray) y tener a la mano tu carpeta de formularios MSDS (Material Safety Data Sheets) para cada gabinete. Sus MSDS describirán los procedimientos de manipulación y de emergencia apropiados en caso de contaminación o de accidentes.

Sitio del servidor es el área que debe tener servidores ruidosos y otros sistemas de infraestructura dedicados que necesitan para funcionar 24/7 con energía de reserva dedicado y refrigeración.

Una cocina , si lo tiene, es un gran lugar para preparar bocadillos de noche, dar clases en la cocina, o prepararlo para grandes eventos.

Zonas Limpio y tranquilo

Áreas de hackers Generales y escritorios son el lugar para la gente a escribir código, trabajar en proyectos, discutir problemas y soluciones, o tener meetups generales de todo tipo. Llenar este con cómodos asientos y mesas con un montón de cajas de enchufes y de potencia. Un equipo de música y el proyector deben ser fácilmente accesibles.

Áreas de almacenamiento del proyecto Miembros son excelentes para tener lo que sus compañeros de los hackers no tienen que tomar para llevar sus proyectos de ida y vuelta a donde se encuentran alojados. También por lo que la piratería proyectos y herramientas no sean dejados en zonas comunes.

Banca electrónica es el área dedicada a la piratería circuito. Usted querrá un montón de espacio para estaciones de soldadura, programadores de chips, equipos de prueba electrónicos, bobinas de alambre, piezas, artículos diversos, además de una estación de trabajo portátil dedicado.

Textiles es un área en la que podría mantener las máquinas de coser, tijeras, mesas y tablas de cortar, hilado, hilos, rollos de diferentes tejidos (como el Kevlar!), proyectos electrónicos basados ​​tela flexible, etc etc

Un  salón de clases área puede dedicarse a la docencia, talleres y capacitación con un proyector, pizarra, escritorios, taburetes o sillas y mesas. No puedo explicar lo suficientemente importante que es contar con un área de aprendizaje dedicado.Cuando se establece correctamente, este espacio permite que todos se centren en la información a la mano. Es mejor si su área de aprendizaje se puede configurar en una habitación independiente.

Almacenamiento Materiales / hackables requerirá estanterías de piezas al azar, de las materias primas como madera, metal, cemento, tejas, y a veces adicionales gabinetes de PC. (En un momento dado, PS: Uno casi tenía demasiados gabinetes de PC fue un problema divertido.). Asegúrese de que sus puntos de almacenamiento son de fácil acceso y bien documentado por lo que cada elemento tiene un lugar y se puede recuperar o reemplazar de forma rápida y segura.

Baños – esto es bastante auto-explicativo. si su ubicación no tiene ya uno consultar a un fontanero local sobre la instalación, el cumplimiento, y el diseño. Usted tendrá que obtener un permiso de construcción para esto.

Un área de acogida es un lugar cerca de su entrada principal que la gente puede ver (y entender) una visión general de su impresionante Hackerspace. Que sea atractivo: tiene algunos carteles o volantes hasta que describen lo que está a punto, y mantener algunos proyectos terminados cercanas que la gente puede ver o jugar. Mantenga una jarra de donación en la lista, y hacer que tan cálido y acogedor como sea posible.

En nuestro hackerspace no tenemos todo eso pero si lo básico pequeña cocina con horno de microondas, cafetera y frigobar, ademas de una sala de juntas, un salón de capacitacion y un almancen,al entrar te puedes encontrar con nuestro museo de cosas tecnológicas, nuestra área común para trabajar y hackear, así como un área de videojuegos y otra de proyecto en construcción, claro no pueden faltar el baño de hombres y mujeres, algunas áreas se adaptan según el evento que tengamos, tuvimos que hacer rendir nuestros 100 mts cuadrados.

Ahora que ya ha elaborado tu plan de piso y trasladado en equipos que ya casi está terminado …. ¿O eres tu?

Siguiente paso:  Cómo iniciar un Hackerspace: Parte 7 – Lanzamiento

También  echa un vistazo a la introducción ,  la parte 1 ,  parte 2 ,  parte 3 ,  parte 4  y parte 5 !

Cómo iniciar un Hackerspace: Parte 5 – Dinero y Recursos

800px-Forms_for_fake_coins

El dinero y los recursos son cuestiones clave para todos Hackerspaces.

En muchos casos, encontrarás que tus recursos pueden provenir de tus compañeros hackers – que alguien pudiera tener muebles o herramientas (o puede ser que conozcas a alguien), o alguien en tu círculo Hackerspace sabe, o está motivado para hacer algo que que hay que tener. Has uso de los recursos de sus compañeros hackers, y en caso de duda, pregunta por ahí. Sin embargo, no se espera que tu puedas conseguir todo gratis o que las herramientas y el equipo que recibes como donaciones van a trabajar, o ser compatibles con la seguridad.

El dinero es el combustible para el fuego. Aquí está una lista de los gastos comunes a esperar. Estos siguientes artículos son los costos que tendrás que pagar mensualmente o semi-regular, con excepción de los consumibles del proyecto (materiales) y el mantenimiento del equipo.

Renta  – Por lo general el rubro más intensivo en capital que se paga mensualmente cuando un espacio se está iniciando. El costo de la renta no debe ser mayor que al 30% de tu ingreso mensual, por eso lo importante de empezar en un espacio de acuerdo a tus necesidades, si no las rentas “te van a comer”.

Utilidades  – Estos son los recursos básicos que hacen tu espacio más habitable. Tu necesitarás electricidad, agua, eliminación de residuos, eliminación de materiales reciclables, material para el aseo del lugar, café, galletas, agua potable y una conexión a Internet (tal vez es esto lo mas importante para los hackers xD).

Permisos  – Algunos municipios y organizaciones federales pueden requerir los permisos, y por lo general no es gratuito. Esto puede variar desde permiso de uso de suelo, para local comercial, por emisión de aire para ejecutar la herramienta de corte con láser o hacer nuevas construcciones dentro de tu espacio, o tal vez necesitas un permiso para colgar un cartel en el exterior. Comprueba con tus oficinas municipales locales, así  no te molestaran – o peor aún, te cierran – hasta que se cumpla lo que establece el gobierno.

Consumibles  – Materiales utilizados para los proyectos: a veces tu puedes conseguir ésto por donaciones, pero para los artículos específicos (tales como aluminio, madera, materias primas plásticas, cables, soldadura, Arduinos, Raspberry Pi o material para impresión 3D) vas a tener que pagar por ello.

Herramientas y equipos –  Si deseas escribir código, esto significa computadoras portátiles o servidores. Si deseas soldar se necesita un equipo de soldadura y abrazaderas; para cortar acrílico, un cortador láser – y no importa qué, un montón de equipo de seguridad extra. Debes realizar una lista con todos los elementos de que tus compañeros hackers quieren y fijar un precio para las versiones nuevas o usadas.

Personal  – Es posible que desees a alguien (de confianza) para manejar tu trabajo administrativo en lugar de que todo esto caiga sobre ti, o en lugar de depender de los hackers voluntarios. Un interno puede lidiar con el papeleo mientras que tu haces trucos con la materia, y que pueden ser remuneradas o no – siempre y cuando tu estés de acuerdo para compensar su tiempo de una manera concreta, y ponerse de acuerdo sobre las expectativas acerca de su tiempo.

tesla-billete-100-dinares

Para pagar todo esto, tu tienes un montón de opciones. Esta lista no es definitiva, pero es un gran comienzo:

  • Las cuotas de membresía
  • Ventas de Productos
  • Recaudación de fondos: hornear ventas, lavados de autos, fiestas, rifas, subastas, crowdfounding, etc
  • Donaciones
  • Clases / talleres
  • Patrocinio Corporativo
  • Alquiler de espacios
  • Venta de proyectos
  • Préstamo de servicios como impresión 3D o CNC
  • Fondos o apoyos de gobierno

Sólo recuerda ser flexible en tus fuentes de financiamiento y no depender de un método. Tu puedes tener una parada de patrocinios o tu numero de afiliados puede caer por debajo del mínimo requerido para mantener las luces encendidas – y esto podría significar un problema para tu Hackerspace.

Cuentas bancarias y de procesamiento de pagos

Si tu tomas el dinero en la organización, que probablemente no es la mejor idea que lo tengas debajo de un colchón. Debes configurar una forma de almacenar sus fondos y activar la capacidad de procesar los pagos no monetarios como de débito y crédito, o Bitcoin .Vamos a entrar en más detalles sobre esto, y las perspectivas de constitución legal en un próximo mensaje. Sólo recuerda tener todo en orden y legal antes de que tengas un montón de dinero en efectivo o congelado en tu cuenta cancelada. Busca las mejores opciones de bancos, servicios en linea como paypal, dineromail, pademobile (que por cierto también acepta bitcoins), conekta entre otros, revisa sus términos y condiciones y recuerda eres hacker piensa en opciones diferentes.

Una buena regla de oro que es seguida por muchos Hackerspaces es mantener un suministro de tres meses de separación “día de lluvia” de los fondos a la mano “por si acaso”. Has una estimación, y no toques ese dinero a menos que las cosas se pongan desesperantes. Por supuesto, tener una reserva de efectivo más largo es siempre mejor.

Nosotros tenemos una cuenta en el banco que consideramos tiene la mejor banca en linea y con el cual algunos miembros del staff tienen experiencia esto con el fin de poder transferir y recibir dinero, ademas de una cuenta de paypal, hemos pensado en usar bitcoins en un momento mas adelante pero no lo hemos definido. Nos sustenamos principalmente de las membresias y talleres que damos, también aceptamos donaciones en dinero e inclusive en especie, muy pocas veces hasta el momento hemos tenido poner dinero de nuestros bolsillos. Como fuente de ingresos también colocamos un cibercafe con maquinas antiguas donde brindamos el servicio por $5 la hora. Para adquirir nuestra impresora 3D usamos el método de crowdfounding y nos fue muy bien, te recomendamos ser ingenioso y recuerda no todo lo tienes que cobrar hay cosas que puedes dar gratuitamente y recibirás mas a cambio.

Luego de ponerte cómodo en un modelo (que se puede cambiar más adelante) para ti y tus compañeros hackers en el cual se puede apoyar tu Hackerspace es el momento de centrarse en el espacio mismo.

El siguiente paso es  Cómo iniciar un Hackerspace: Parte 6 – Abirir tu Espacio

También  echa un vistazo a la introducción ,  la parte 1 ,  parte 2 , parte 3 y parte 4 !

Geek and Beer Octubre: Hacking – Técnicas, estrategias y objetivos del siglo 21

Geek and Beer Octubre

Geek and Beer Octubre

Llega un poco atrasado el Geek and Beer de octubre, pero lo tenemos con nosotros, en esta ocasión con un invitado conocido y buen amigo del hackerspace @Bucio importado desde Chiapas nos viene a platicar sobre:

Hacking – Técnicas, estrategias y objetivos del siglo 21

Una platica informal sobre el hacktivismo que existe hoy en día, las técnicas que se usan, los tipos de estrategias, así como el target ( objetivo) de empresarios, políticos. Y gente con poder.

En esta ocasión el patrocinador de la noche Kiubix invita la pizza y las cheves, acompañados de una buena platica.

Fecha: Jueves 6 de Noviembre

Hora: 20:00 hrs.

Lugar: Ya saben, para que se hacen, The Inventor’s House, Guadalupe 306, Barrio de Guadalupe

No olvides invitar a tus amigos al evento en facebook

Leer la frecuencia cardíaca con Arduino y Polar

Polar_arduino1

PolarT_34

Hace poco me han pedido hacer un trabajo en el cual debía medir la frecuencia cardica para convertirla en sonido, solo tenia menos de 15 días para entregarlo así que requería de algo rápido para prototipar y entregar a tiempo.

Problema: El cliente me pidió tomar las lecturas del corazón, enviarlas a la computadora y guárdalas en un archivo, para después con un programa convertirlas a ritmo de audio.

Para la parte de la lectura de la frecuencia cardiaca decidí utilizar uno de los kits de Polar una marca muy reconocida en la parte de mediciones del corazón, en este caso seria el que conforma el sensor T34 y el receptor inalambrico T31 esta es la forma más fácil posible para hacerlo! No gel, no hay sondas, sin calibración, ni clips solo colar en el pecho con un alcance d 1.2 mts (4 pies)

PolarT34_arduino1

Un poco mas de características según el fabricante:

Los monitores Polar T34 Transmisor no codificada del ritmo cardíaco y luego transmite de forma inalámbrica los datos de frecuencia cardiaca de la correa para el pecho a un + receptor compatible Polar WearLink. Esto permite al usuario controlar su ritmo cardíaco. Este transmisor también se puede combinar con aparatos de gimnasia de su gimnasio local si es WearLink Polar compatible.

 

Características principales:

  • Sensor de frecuencia cardíaca transmite de forma inalámbrica los datos de frecuencia cardiaca sin necesidad de gel conductor
  • Resistente al agua hasta 30 metros para su uso en ambientes extremos
  • Batería dure hasta 2.500 horas de uso continuo
  • Correa elástica ajustable para la detección, pero seguro, cómodo
  • Correa extraíble y lavable a máquina textil mantiene su sensor libre de bacterias

Detalles:

  • Resistente hasta 30 metros de agua
  • Exactitud ECG
  • Hasta 2.500 horas de uso
  • Batería reemplazable por el usuario no
  • Tamaño medio ajustable correa para el pecho elástica incluido (25-54 pulgadas)
  • Para lavar a maquina y anti-bacterial

El receptor de frecuencia cardíaca Polar está diseñada para recibir señales de batido del corazón de los sensores de frecuencia cardíaca Polar compatibles tales como el T34. Juntos, el sensor y el receptor proporciona un bajo costo y conveniente sistema de monitoreo de la frecuencia cardíaca que se puede conectar a casi cualquier microcontrolador. El receptor del pulso es un módulo independiente, con conexiones a bordo de potencia (3,3 V a 5 V ), suelo y señal. Se interactúa inalámbricamente a un transmisor sensor compatible Polar codificado o no codificado. El pin de salida simplemente pulsos de alta cuando se detecta un latido del corazón. Este módulo:

  • Recibe señales latidos del corazón de un transmisor sensor compatible
  • Indica una señal de transacción recibida utilizando una señal de salida BAJO / ALTO
  • Inalámbrica interconecta al transmisor con un alcance de hasta cuatro pies

PolarT31_arduino

Tenga en cuenta: este paquete está diseñado para estudiantes, aficionados, ingenieros y artistas. No es un paquete de desarrollador y no es para su uso en el desarrollo de productos! Polar quiere específicamente a los desarrolladores de productos en contacto con ellos para licenciar la tecnología para el uso OEM para que puedan asegurarse de que la aplicación es apropiada.

Por el tiempo y a petición del tiempo use Arduino para la parte de toma de lecturas del sensor y enviado de datos a la computadora en la pagina de parallax encontré un pequeño codigo de ejemplo de como usar Arduino y el sensor de Polar.

polarheart_conexion

 

Diagrama de pines

polarheart-arduino

//Definitions  
const int HR_RX = 7;
byte oldSample, sample;

void setup() {
  Serial.begin(9600);
  pinMode (HR_RX, INPUT);  //Signal pin to input  
 
  Serial.println("Waiting for heart beat...");

  //Wait until a heart beat is detected  
  while (!digitalRead(HR_RX)) {};
  Serial.println ("Heart beat detected!");
  
}

void loop() {
  
  sample = digitalRead(HR_RX);  //Store signal output 
  if (sample && (oldSample != sample)) {
    Serial.println("Beat");
  }
  oldSample = sample;           //Store last signal received 
  
}

Fuente: http://learn.parallax.com/KickStart/28048

Polar_arduino1

Ahora ya sabemos que por cada latido del corazón nuestro receptor enviara un pulso que recibiremos en uno de los pines del Arduino, ahora basándome en algunos códigos de la red modificamos el código para para que calcule el numero de pulsos por minuto del corazón.

 

//Lecturas una pulsera Polar T31 //Con Arduino convertimos a pulsaciones por minuto, que enviamos //por puerto serial //Bajo una Licencia Creative Commons 4.0 //Andres Sabas 2014
const int HR_RX = 7;
byte oldSample, sample;
unsigned long time; 
unsigned long frequency;
int period = 2000;
int starttime = 2000;
int input = 0;
int lastinput = 0;
unsigned long death = 0;
int a=0;
void setup() {
 Serial.begin(9600); pinMode (HR_RX, INPUT); //Pin de señal entrada Serial.println("Waiting for heart beat...");
//Espera hasta que el bit es detectado while (!digitalRead(HR_RX)) {}; Serial.println ("Heart beat detected!"); 
}
void loop() {
 
 time = millis();
 
 sample = digitalRead(HR_RX); //Lectura del pin 
 
 if (sample && (oldSample != sample)) {
 
 //if ((sample != oldSample)&&(sample == HIGH)) {
 
 period = time - starttime; // Calcular el tiempo entre el latido previo y la que sólo se ha detectado
 starttime = time; // Definir la nueva referencia de tiempo para el próximo período de cómputo
 death = time;
 
 }
 oldSample = sample; //Guarda última señal recibida 
 
 if (period < 0) {
 frequency = 0;
 }
 else {
 frequency = 60000/period; //Calcular la frecuencia cardiaca en pulsaciones por minuto (ppm) con el período en milisegundos
 }
 
 if ((time - death) > 2000) { // Detecta 2 segundos de ausencia
 //Serial.println("dead! ");
 }
 else {
 char freq[2];
 
 if (frequency/100 == 0) {
 freq[0] = 32; // Imprimir un espacio para el primer carácter si la frecuencia está por debajo de 100 ppm
 } 
 else {
 freq[0] = frequency/100+48; // Clasificar el carácter cientos y convertirlo en ASCII
 }
 freq[1] = (frequency/10)%10+48; // Ordenar la decenas carácter y convertirlo en ASCII
 freq[2] = frequency%10+48; // // Ordenar las unidades carácter y convertirlo en ASCII
 
 
 if(a==10000){
 Serial.println(freq);
 a=0;
 }
 else{
 a++; 
 }
 
 }
 
}

Listo el Arduino esta enviando un promedio de 87 muestras vía serial por minuto con la frecuencia cardíaca calculada, ahora debo recibir eso en mi computadora y guardarlo en un archivo, para esto pueden usar cualquier lenguaje de su elección java o python o cualquier en el que sepan abrir un puerto serial, yo elegí processing es un lenguaje al cual siempre tuve ganas de moverle, muy útil a la hora de prototipar rápido. Me encontre con varios tutoriales en español y en ingles, pero definitivamente la la pagina oficial me ayudo mucho, así quedo mi sketch

//Receptor de datos via serial de una pulsera Polar T31 //Con Arduino //Bajo una Licencia Creative Commons 4.0 //Andres Sabas 2014
import processing.serial.*;
Serial mySerial;
PrintWriter output;
void setup() {
 size(400, 400);
 mySerial = new Serial( this, Serial.list()[0], 9600 );
 mySerial.buffer(3);
 output = createWriter( "data.txt" );
}
void draw() {
 // The serial data is used to color the background. 
 textSize(32);
 text("Trabajando", 10, 30);
 text("Presione cualquier tecla", 10, 150);
 text("para salir", 10, 250);
 
}

void serialEvent(Serial port) {
 // Data from the Serial port is read in serialEvent() using the read() function and assigned to the global variable: val
 String value = mySerial.readString();
 // For debugging
 //println( "Raw Input:" + value);
 if ( value != null ) {
 output.print(value);
 }
}

void keyPressed() {
 output.flush(); // Writes the remaining data to the file
 output.close(); // Finishes the file
 exit(); // Stops the program
}

Esperamos un evento en el puerto serial y guardamos el dato en un archivo txt llamado data, también deje una linea de código para depuración y así poder saber si el arduino en realidad esta enviando algo. Mientras esta trajando el programa presenta un pantalla y presionando cualquier tecla se cierra y termina de leer todos los datos. Ahora solo mi cliente debe tomar los datos y hacer música con ellos.

Processing_polar

Espero les sirva en unos de sus proyectos y espero sus comentarios

Saludos Inventores

Comunicado: Crowdfunding de impresora 3D

Lunes 13 de Octubre de 2014

Aguascalientes, Ags.

Por medio del presente comunicado oficial, The Inventor´s House agradece el apoyo de la comunidad que amablemente nos dio su confianza y participó activamente en nuestro crowdfunding para poder adquirir la impresora 3D.

Sabemos que han pasado varios meses y entendemos las dudas que puedan surgir sobre esto, es por eso que queremos dejar en claro cual es la situación por la que estamos atravesando, esperando lo puedan comprender.

La empresa a la cual solicitamos nuestra impresora 3D es “MakiBOX” (http://www.makibox.com/), realizamos el pedido y pagamos mediante paypal, como toda transacción normal, no existió problema alguno y se dio continuidad al pedido.

Debido a que la empresa no se encuentra en nuestro país, estimamos que su llegada sería en dos o tres meses, sin embargo después de ese periodo no recibimos noticia alguna sobre nuestro pedido y al ponernos en contacto con el proveedor respondieron una serie de correos electrónicos explicando el porqué del retraso, sus respuesta fueron que debido a que makibox es una startup de hardware de recién creación y al gran exito de la impresora la gran demanda de impresoras 3D su capacidad de producción fue sobrepasada y que tenían algunos retrasos con los pedidos, como el  nuestro.

El staff de The Inventor’s House tomo la decisión de cancelar el pedido y hacer el reembolso del costo de dicha impresora, sin embargo paypal ya no se hace responsable por el lapso de tiempo que transcurrio del deposito a nuestra peticion y hasta el momento la única opción que tenemos es el esperar a la nueva producción de la empresa “MakiBOX” esta comenzando y tener pronto nuestro producto.

Sabemos que muchos de ustedes estan a la espera de esta gran pieza de la ingeniería libre, actualmente contamos con una impresora 3D, la cual estamos en proceso de reparación para que todos aquellos que aportaron a nuestra causa puedan hacer uso de la misma, próximamente estaremos anunciando cuando estará lista para que pueda ser usada por la comunidad y hacer llegar las recompensas a nuestros beneficiarios. De igual manera, cuando el proveedor haga llegar la nueva impresora, tambien podrán hacer uso de esta; recuerden que es parte de la comunidad.

Reiteramos una gran disculpa a todos aquellos entusiastas que aportaron en efectivo para la causa, de corazón les agradecemos su apoyo y esperamos verlos pronto por la casa.

Staff

The Inventor’s House

 

Ganate una beca para el Curso de programación de Videojuegos

gamemakerLos amigos de Azteca Games están haciendo un curso de programación de videojuegos con Game Maker ¿Quienes son Azteca Games? Son los ganadores de la incubadora de la UAA y creadores del Castle Destroy que estuvo en nuestro Demoday.

El curso consta de 12 sábados en los cuales aprenderás desde como desarrollar el videjuego, diseñarlo y publicarlo, todo esto basado en la experiencias de los chicos de Azteca Games.

 

Módulo I

Introducción

Tema 1: Como crear tus propios Videojuegos para diferentes plataformas

Tema 2: Instalación

Tema 3: Registro

Tema 4: La idea global

Tema 5: Veamos un ejemplo

Tema 6: La interfaz del usuario

Módulo II

Tema 7: Conocimientos Básicos de programación en GML

Módulo III

Tema 8: Conociendo Game Maker

Módulo IV

Tema 9: Definición de Objetos

Tema 10: Personajes

Realización de Primer Videojuego

Módulo V

Tema 11: Sonidos y Música

Tema 12: Fondos

Tema 13: Eventos Generales

Tema 14: Programación En GML

Módulo VI

Tema 15: Movimiento con GML

Tema 16: Gráficos y Sprites con GML

Módulo VII

Tema 17: Splash screens, high scores, Y otros pop-ups

Tema 18: Recursos con GML

Tema 19: Archivos, registro y ejecución de programas

Entrega del segundo videojuego

Módulo VIII

Tema 20: Recursos Diversos en Videojuegos

Módulo IX

Tema 21: Desarrollo de Nuestro Primer Videojuego Comercial

Tema 22: Arte En Nuestro Videojuego

Tema 23: El Poder del Lenguaje

Tema 25: Pruebas Finales

Tema 26: Publicación De Nuestro Videojuego

Para ver el temario completo y detallado puedes visitarlo en enlace anterior

Es necesario que el alumno que se inscriba cuente con conocimientos de programación en C/C++ y de preferencia que cuente con computadora personal, para una mejor experiencia dentro del curso.

Costo: $2000, con facilidades de pago

Lugar: Universidad Autónoma de Aguascalientes

Pueden saber mas en su evento de facebook

Los chavos de Azteca Games nos han dado un beca completa para regalar a nuestros seguidores, solo debes publicar en tu facebook o twitter el siguiente estado

“Yo quiero asistir al Curso de Videjuegos de Azteca Games con la Beca que da The Inventor’s House”

El estado con mas likes o retuits se lleva la beca, no olvides etiquetarnos, tienes hasta el miércoles 15 de octubre a las 20:00 hrs. el ganador se dará a conocer el jueves 16, suerte.

Saludos Inventores

2° Segundo Festival Cultural Vagabundo

FestivalVagabundo

FestivalVagabundo

Desde que iniciamos nacimos con la intención de unir y reunir a todas las comunidades, una de las comunidades que desde entonces siempre hemos considerado nuestros amigos son Libros Vagabundos que siempre hemos admirado y fueron de los primeros en estar en InventorLive.

En razón a su aniversario Libros Vagabundos esta celebrando el “2° Festival Cultural Vagabundo” y The Inventor’s House estará presenta con una seria de actividades que se relacionan al hackerspace.

Cardboard de Google: Tendremos los famosos lentes de realidad aumentada hechos de cartón que nos llegaron para la BuildNight de Octubre, para que cualquier persona los pueda usar y vivir la experiencia.

Intercambio de Libros Digitales: Tendremos una PirateBox para que te puedas conectar vía inalambrica con tu laptop, smartphone, tablet, kindle u otro dispositivo, trae tus libros digitales y comparte.

Demostración de Raspberry y Arduino: Tendremos algunos proyectos que hemos hecho con Arduino y Raspberry para que los conozcas.

Ademas playeras y stickers de The Inventor’s House que vamos a regalar

Los esperamos ver y platicar con ustedes, se va a poner bueno

FestivalVagabundo3

Hacer tu propio Motorola Skip DIY

skipMotorolaDIY

Motorola Skip es un accesorio NFC para los teléfonos móviles de Motorola que  permite desbloquear de una manera fácil un smarphone que cuente con lector NFC. En este caso yo utilizo un Moto X este smarphone cuenta con la tecnología NFC para leer y escribir etiquetas NFC o tarjeta RFID.

Gracias a un amigo en twitter me entere de esta tecnología, que en EUA cuesta 9.99 dolares, el precio se me hizo un poco elevado para una simple etiqueta NFC, consideremos que yo no vivo en EUA.

En este post no voy a ahondar en el tema sobre NFC y RFID, ya que con la reciente salida del iphone 6 tendrán mucho de donde investigar.

Pero mi gran duda era ¿Se podra hacer un Skip Motorola con una etiqueta genérica? Gracias a mi trabajo yo habia adquirido unas etiquetas NFC chinas que no me costaron mas de 1 o 2 dolares, así que me puse manos a la obra inicie la aplicación Skip Motorola, me pidió pasara mi Skip, pase la etiqueta china y empezó a grabar, grabar, grabar… y ahí se quedo, hasta que al final apareció en la pantalla “No se puede escribir en esta etiqueta intente con otra”. Pero si en mis etiquetas yo he escrito un montón de veces.

NFC-TAG

Ejemplo de etiqueta China

Seguramente las etiquetas de motorola deben tener algo espacial mas memoria, un identificador (un código, marcador) que al ser leídas por la aplicación reconoce que es un Skip.

Así que decidí buscar en los foros de xda-developers un gran foro de hacking Android encontré algunos post con la misma pregunta que yo, ¿Que es lo que hace espacial a los skip Motorola?, hasta que di con una aplicación que se llama Skip Creator que se encarga de hacer cualquier tag NFC en un Skip Motorola!

NOTA: Con este tutorial la etiqueta NFC que se utilice se a convertira en una Motorola Skip, ya no podremos editar o modificar esta etiqueta con nuestro smartphone Motorola. Solo podremos utilizar esta etiqueta en otra cosa borrando todos sus valores y regresandola a su estado de fabrica con un lector/escritor NFC u otro smarphone que no sea motorola

Material:

  • 1 Etiqueta NFC (ejemplo) (ejemplo)
  • 2 Imanes pequeños (ejemplo)
  • 1 Tela al gusto
  • Hilo
  • Aguja
  • Dispositivo Android con lector NFC

Paso 1: Comprar un tag NFC de tu preferencia, si quieres ahorrar puedes encontrar tags NFC bastante baratos en tiendas chinas como Alixpress o Ebay por menos de 2 dolares.

Paso 2: Descargar Creator Skip desde el foro de XDA-Developers cuando tengamos nuestra etiqueta NFC, pondremos encima nuestro smartphone y ejecutaremos la aplicación

Creator SkipSkip_Creator

Paso 3: Iman

Para que el Moto X pueda leer la tarjeta NFC aun estando modo “hibernación” debemos colocar un pequeño iman junto a nuestra etiqueta, con esto activaremos el sensor magnetico con el que cuenta el smartphone y se activara el lector NFC.

Paso 4: Recubrimiento perzonalizado

Ahora solo hay que reunir todo en este caso yo hice dos pequeños recubrimientos en el que metí los imanes, mi etiqueta NFC y le pedí ayuda a mi señora madre, ustedes puede perzonalizarlo como gusten este de colores es para @kaia_6

skipMotorolaDIY2

Paso 5: Tienes un Skip Motorola DIY!

Estas son las dos etiquetas NFC que realice

skipMotorolaDIY

Ahora podemos entrar a nuestra configuración de nuestro Android en la sección de tipo de bloqueo seleccionamos NFC

skip_motorola1

Pasamos nuestra Skip y veremos que sera detectado, ahora configuramos nuestra opción de contraseña alterna cuando no tengamos nuestro DIY Skip Motorola

skip_motorola2

Listo! tenemos nuestro Skip Motorola configurado

Skip_motorola3

 

¿Se quedaron con ganas de saber que hace diferente a una Skip Motorola?

skipmotorola_nfc2

skipmotorola_nfc

Dentro de la etiqueta se escribe los datos que vemos y el UID del tag NFC distingue a una etiqueta de otra.

Espero disfruten su nuevo Skip Motorola y me envíen fotos de sus peronalizaciones, hasta la próxima Inventores!!

BuildNight Octubre: DODOcase y Google’s Cardboard Project

Estamos muy contentos de anunciar esta BuildNight porque los señores de Instructables nos han enviado:

10 DODOcase Cardboard VR Toolkits

Sí, los lentes de realidad aumentada de google que puedes hacer con un poco de cartón, lentes, iman y tu iPhone o Android llegan a The Inventor’s House para HACKEARLOS!!

DODOcase_VR4_1024x1024

En este evento nos gustaría que todos los participantes realicen un mod físico para los kits y / o desarrollar un nuevo software para apoyar el Proyecto Google Cardboard .

Algunas sugerencias para el VR Kit Hacks (físicos y electrónicos):
  • Adición de una correa
  • Gafas Accommodating
  • Gorros de apego
  • Colores / diseños para que
  • Las aplicaciones que utilizan acelerómetros
  • Contenido / Aplicaciones para iPhone y Android
  • Dispositivos de juego
  • Cualquier otro mod que este “fuera de la caja”

 

DODOcase_VR5_1024x1024

¿Quieres participar?

  • Forma un equipo: Reúnete con otros amigos e integren un equipo programadores, electrónicos, makers, etc. queremos ver equipos con ganas de hacer cosas geniales.
  • Registra a tu equipo: Antes del 22 de Octubre debes acudir a nuestras instalaciones y dar de alta a tu equipo en la competencia, Guadalupe 306, Barrio de Guadalupe, Ags. (Recuerda, sólo tenemos 10 lugares.)
  • Construir: El 25 de Octubre a las 10 hrs. inicia la competencia y tendrás 11 horas para realizar tu proyecto. Puedes llevar tu laptop, arduino, acelerometros, sensores de humedad, resistol, martillo y toda la herramienta que creas necesaria, recuerda somos un hackerspace 😀

Bases de Calificación:

Al final de la competencia deberás entregar

  • Instructable de tu proyecto para que todas las personas pueden replicar tu hack.
  • Presentación de tu aplicación o modificación física del Cardboard ante el jurado.

NOTA: Si no se presenta el instructable completo el equipo no tiene derecho a ser ganador

Premios: 

Primer Lugar: 2 Cardboard, un parche de instructables y una playera de The Inventor’s House

Segundo Lugar: 1 Cardboard y una playera de The Inventor’s House

Tercer Lugar: 1 Cardboard

The Inventor’s House se compromete a ayudar en la difusión de tu aplicación o mod en todos los medios posibles a nuestro alcance para que se reconocido.

DODOcase_VR1

Esperamos que se animen tu y tus amigos a participar, pero sobre todo esperamos que se diviertan hackeando el google Cardboard.

Nos vemos Inventores!!

 

Algunas herramientas que te podrían servir:

Preguntas Frecuentas:

P.-¿Puedo Participar solo?

R.- Si, claro, pero nos encantaría lo hicieras en equipo

P.-¿Puedo empezar a trabajar en mi proyecto?

Claro, sabemos que no sera fácil, el dia del evento puedes llegar y terminar detalles con el cardboard

P.-¿Durante todas esas horas que voy a comer?

R.- Trataremos de buscar patrocinadores para comida, pero por el momento debes de llevar tus provisiones.

P.-¿Puedo llevarme el cardboard a mi casa?

R.- Solo los equipos ganadores podrán hacerlo, los cardboard restantes se quedaran en el hackerspace para uso de la comunidad.

P.- ¿Por que tengo que ir hasta sus instalaciones a registrarme?

R.- Tenemos pocos kits, queremos que gente realmente interesada los tenga en sus manos

P.- ¿Puedo salir de las instalaciones durante el concurso?

R.- Claro, solo debes dejar el cardboard con los organizadores

P.- Si termino antes del tiempo ¿Que pasa?

R.- Si ya terminaste tu mod o aplicación y tienes listo tu instructable, solo debes de llegar a la hora de la revision del jurado.