La Tecnología para todos show

La Tecnología para todos

Summary: El conocimiento no es de uso exclusivo, el conocimiento debemos compartirlo. En este podcast compartimos contigo todo lo relacionado con Arduino, electrónica y programación. Aprende a crear tecnología y pasa de ser un mero espectador, a un creador de la misma. Nos puedes encontrar en programarfacil.com.

Join Now to Subscribe to this Podcast

Podcasts:

 #109 Cómo crear un prototipo con Arduino, el proceso paso a paso | File Type: audio/mpeg | Duration: 3510

Cuando queremos llevar a cabo un proyecto o prototipo con Arduino o cualquier otro hardware, debemos seguir un proceso. Este proceso nos guiará y ayudará a través de diferentes fases que debemos ir afrontando a lo largo de la creación de un prototipo. Podemos dividirlo en tres grandes partes, la idea general, el prototipo mínimo y el diseño incremental. Cada una de ellas intenta sumergirnos dentro de nuestro proyecto para poder ir avanzando poco a poco. Pero quizás lo más importante es poder ver resultados lo antes posible. Cuando estamos aprendiendo algo nuevo, es importante obtener resultados lo antes posible y esto es en lo que se basa el proceso del prototipado. El proceso que debe seguir nuestro prototipo con Arduino Si hay una característica que cabe destacar dentro de Arduino es el prototipado. Todo dentro de la placa está pensado para que podamos hacer un prototipo lo más rápido y sencillo posible. Además, la facilidad de uso es una característica que nos acompañará en este proceso. Todo esto junto con los cientos de sensores, shields y componentes alrededor de Arduino que nos facilitan esta tarea. Puedes conectar a Internet, mover motores, servos, sensores de todo tipo, Bluetooth, etc..., hará que avancemos muy rápidamente. Más información en https://programarfacil.com/podcast/como-prototipo-arduino/

 #108 David Cuartielles cofundador de Arduino y del Open Hardware | File Type: audio/mpeg | Duration: 5938

Si hay algo que nos marcará el resto de nuestras vidas es ese momento en el que tuvimos el primer contacto con un ordenador. En España esto sucedió en la década de los ochenta. Tras muchos años, tuve la misma sensación cuando me encontré con Arduino y el Open Hardware. Estoy seguro que estos hitos tecnológicos saldrán en los libros de historia y que nuestros hijos y nietos podrán decir que sus antepasados vivieron esa época. Al igual que nosotros, los de mi generación, hemos vivido con la sombra de la guerra y el hambre de nuestros padres y abuelos. Desde la lejanía siempre he percibido a David Cuartielles como una persona comprometida, seria y rigurosa. Esta entrevista me ha demostrado que los principios son los pilares sobre los que se sustentan las personas. David tiene muy marcados esos principios que han dado pie a la mayor plataforma de Open Hardware de la historia, Arduino. Más información en https://programarfacil.com/podcast/david-cuartielles-open-hardware/

 #107 Aplicaciones del IoT usos prácticos en el mundo real | File Type: audio/mpeg | Duration: 5095

El IoT o Internet of Things (Internet de las Cosas) está cambiando la manera en la que nos relacionamos con el mundo físico. Las aplicaciones del IoT pretenden facilitarnos el uso de servicios en sectores como la hostelería, el comercio o la agricultura. Aunque tengamos la sensación de que es una tecnología del futuro, la realidad es que a día de hoy podemos encontrar aplicaciones del IoT que se están usando en diferentes sectores como el industrial, el doméstico y las ciudades inteligentes. El IoT se está convirtiendo en una realidad y poco a poco se está introduciendo en nuestras vidas. En este artículo veremos varios ejemplos prácticos y aplicaciones que se encuentran en el mercado y cuya función varía según el sector al que va destinado. ¿Qué es el IoT? El Internet of Things, no es un tema nuevo en este blog, ya hemos hablado de la arquitectura del IoT, de las plataformas del IoT con Arduino e incluso César García nos habló de cómo la cultura Maker está influyendo en los dispositivos para este sector. Aún así, voy a volver a definir esta tecnología que muchas veces nos puedes llevar a confusiones. Es la siguiente evolución o transformación que está sufriendo el Internet que todos conocemos. Gracias a esta nueva tecnología ya no solo los humanos vamos a poder enviar información. Ahora los objetos o las cosas también tendrán esta capacidad. ¿Pero cómo un objeto va a conectarse a Internet?¿Es que van a poder enviar emails o mensajes de Whatsapp? No, no se conectarán de esta manera. Si nosotros utilizamos un teclado, una pantalla o un ratón como interfaz para comunicarnos, un objeto utilizará sensores y actuadores. La idea que hay detrás es obtener información del mundo físico y enviarla al mundo virtual. Esta información puede ser muy variopinta, temperatura, humedad, calidad del aire, geolocalización, etc... Más información en https://programarfacil.com/podcast/aplicaciones-del-iot-reales/

 #106 BricoGeek, la tienda Maker de Frikis para Frikis | File Type: audio/mpeg | Duration: 4675

Emprender es una de las tareas más difíciles y exigentes a las que me he enfrentado en toda mi vida. El mundo Maker requiere de experiencia, pasión y constancia. Si además pretendes vivir de ello, debes convivir con el Open Hardware y Open Software, sinónimo, en muchos casos, de gratis. No hay tregua, no puedes tener un día malo o de bajón, se puede escapar esa historia que estabas esperando o esa idea que llevas meses buscando. Cuando grabé este podcast era uno de esos días en los que casi tiras la toalla. Pero todo cambió a última hora, a eso de las diez de la noche. Había quedado con Oscar, uno de los fundadores de BricoGeek, la tienda de Arduino y Raspberry Pi líder en España. Como por arte de magia, a través de las ondas sonoras, Oscar me transmitió su ánimo y entusiasmo desde el primer minuto. Ese día que había sido especialmente gris, se tiñó de repente en un universo multicolor bañado con toques de programación, electrónica y curiosidades del movimiento Maker. Fue una conversación muy enriquecedora que guardo en el cajón de los recuerdos para cuando tenga otro momento de depresión. Muchas gracias Oscar por animarme y compartir tus experiencias conmigo y con todos los oyentes. Historia de una tienda Maker, BricoGeek BricoGeek tiene una historia paralela a la propia placa de Arduino. Se ha criado y ha crecido acompañado por los diferentes modelos Open Hardware del mundo Maker. Han vivido de primera mano la evolución del sector y han visto crecer, madurar y evolucionar todos los modelos de Arduino. Más información en https://programarfacil.com/podcast/tienda-maker-bricogeek/

 #105 Guía cómo configurar un ESP01, el módulo WiFi basado en ESP8266 | File Type: audio/mpeg | Duration: 4991

Desde que irrumpió el ESP8266 en el mercado, han surgido muchas variantes de este microcontrolador. En el podcast puedes escuchar el capítulo que dedicamos al ESP8266 donde hablamos de las diferentes alternativas. Quizás el más famoso entre los Makers sea el ESP01 debido a que fue el primero y a su bajo coste. De este precisamente voy a hablarte hoy en este artículo. La primera vez que compré un Arduino UNO, quedé fascinado al encender un simple LED. Tras varios años haciendo proyectos, me entró la curiosidad y empecé a investigar las posibilidades que nos ofrece Arduino conectado a una red o Internet. Rápidamente me compré un Shield Ethernet y la verdad, funciona muy bien. La gran pega es que tiene que tener una toma de red cerca para que se conecte. Una alternativa para evitar esto es comprar un Shield WiFi, pero el precio tira para atrás. Cuesta 4 veces más que la propia placa de Arduino, no tiene sentido. De repente, descubrí que una empresa de China había sacado un módulo WiFi de muy bajo coste y que permitía conectarse a un Arduino UNO a través de él. Este módulo era el ESP-01 y la empresa Espressif. Cuando lo compré estaba en una etapa muy temprana sin apenas documentación y muy complicado de programar. Tras unas semanas probando y configurando lo metí en un cajón donde ha permanecido mucho tiempo. Su dificultad a la hora de utilizarlo con Arduino era máxima y no merecía la pena. Con el tiempo ha ido evolucionando y en la actualidad se puede utilizar como un módulo autónomo sin necesidad de utilizarlo con Arduino es decir, como si fuera un Arduino. Hay que recordar que el ESP8266 es un microcontrolador y como tal, puede hacer las mismas funciones que un Arduino UNO. Eso si, tiene sus limitaciones. Más información en https://programarfacil.com/podcast/como-configurar-esp01-wifi-esp8266/ @programarfacilc @ldelvalleh @gmag12

 #104 Electrónica para todos con RincónIngenieril | File Type: audio/mpeg | Duration: 2894

Después del parón navideño, retomamos de nuevo el podcast y empezamos el año 2017 con Enrique Gómez de RincónIngenieril. Se trata de un proyecto de divulgación enfocado en la electrónica para todos y centrado en su canal de Youtube. Una de las patas dentro de la creación de proyectos con Arduino es la electrónica. La otra es la programación. Enrique nos muestra en su canal y en su web cómo funcionan las cosas desde el lado de la electrónica. Lo que más sorprende de Enrique es su juventud. Con apenas 21 años ya lleva a su espalda más de 6 años divulgando cómo funcionan las cosas. Es un ejemplo a seguir y demuestra que la edad no importa cuando se quiere transmitir conocimiento. Como el nos cuenta, empezó en el año 2010 con este proyecto. Comenzó por casualidad, explorando Youtube. Con solo 14 años, colgó su primer vídeo y hasta la fecha ya ha publicado más de 150 vídeos. Te dejo aquí su primer vídeo publicado en Octubre de 2010. Algo que siempre me ha llamado la atención de las generaciones más jóvenes, es cómo han descubierto la tecnología. Si eres de mi generación, de los años 70 y 80, habrás vivido la incorporación de los ordenadores a las casas. Pero gente como Enrique, han tenido sus primeros contactos con la tecnología de otra manera. Cuando ellos tenían uso de razón, ya existía Internet, los móviles y los ordenadores. Por lo tanto sus primeros contactos con la tecnología han sido totalmente diferentes. Aunque, como nos cuenta Enrique, hay cosas que no cambian. La curiosidad, el código abierto y el open hardware siempre han sido los motores que mueven a los Makers. Esa curiosidad de cómo funcionan las cosas ha sido su motor durante todos estos años. Actualmente estudia Ingeniería electrónica industrial y automática, que compatibiliza con su proyecto RincónIngenieril. Como él dice, "a veces es complicado". Por eso te pido que lo apoyes y te suscribas a su canal de Youtube.

 #103. Cultura Maker e IoT con Cesar García de La Hora Maker | File Type: audio/mpeg | Duration: 4147

Hoy tenemos el placer de contar con César García (@elsatch ) como invitado. Un referente de la Cultura Maker y el IoT en España. Es el creador del podcast La Hora Maker y es un verdadero placer haberle entrevistado. Gracias a su dedicación divulgativa, hemos podido comprender ciertos aspectos de la Cultura Maker como los FabLabs y Maker Faire. Cofundador del MakeSpace Madrid y Profesor del Programa de Innovación en la Economía Digital (PSIED), tiene un amplio historial a sus espaldas relacionado con el Mundo Maker y el IoT. Pero, ¿qué es la Cultura Maker? La Cultura Maker o el Movimiento Maker, se basa en lo más primitivo de la esencia humana. Hacer las cosas por nosotros mismos. Es algo, que con el tiempo se ha ido diluyendo a lo largo de la historia. Cada vez disponemos de menos tiempo para crear cosas y hacerlas por nosotros mismos. Pero siempre tenemos ese gusanillo dentro y esa sensación de satisfacción, cuando uno hace las cosas por si mismo. Antiguamente nuestros abuelos hacían prácticamente de todo, jabón, mermeladas, comidas ricas ricas e incluso cultivaban su propia comida. Todo esto poco a poco se ha ido perdiendo en favor de las cosas ya echas. Cada vez hay más comida preparada y productos químicos. Todos los hogares está repletos de ellos. La Cultura Maker, no solo se centra en la tecnología, es un movimiento que pretende rescatar la esencia humana, la esencia del hazlo tu mismo. Precisamente el significado DIY (Do It Yourself, Hágalo usted mismo) es ese, intentar en la medida de lo posible, ser autosuficientes. Cultura Maker y tecnología Quizás el mayor exponente de la Cultura Maker dentro de la tecnología sea Arduino, algo de lo que hablamos mucho en este blog. También con circuitos, programación y electrónica podemos crear tecnología nosotros mismos. Gracias al open hardware y el open software, somos capaces de crear tecnología y no ser unos meros consumidores. La Cultura Maker y la tecnología, son dos términos que se gustan y dan rienda suelta a nuestras ideas y proyectos. Un ejemplo lo podemos ver con los dispositivos del IoT o Internet of Things. También hablamos mucho de esto en este blog. César nos da su visión. Nos introduce en el concepto de programación ubicua. Un término que se utiliza desde hace mucho tiempo dentro de la Cultura Maker y que actualmente está en desuso. En Xeros Parc estuvieron investigando qué ocurre cuando la computación no es una pantalla o un teclado y es el entorno que nos rodea. Para César, el IoT es un rebranding, algo que se lleva estudiando muchos años en el MIT, desde que Kevin Ashton introdujo este término en la primera década de este siglo. Coincide conmigo que el hito que se produjo en el año 2008, cuando los dispositivos conectados superaron a la población mundial, fue importante. Todavía queda mucho por hacer y, como hablamos en el podcast, solo cuando el IoT afecte a las personas de la calle como tu y yo, será una realidad. Es igual que lo que se produjo con los ordenadores personales, los teléfonos inteligentes y muchas tecnologías que a día de hoy nos parecen comunes, pero que hace unos años eran de ciencia a ficción. El Movimiento Maker y el IoT Sin duda alguna, si hay algún movimiento que puede impulsar el IoT, ese será la Cultura Maker. Gracias al abaratamiento de la tecnología y, lo más importante, la eliminación de barreras, la tecnología ya no avanza de la mano de las grandes empresas. Ahora avanza de la mano de la gente cotidiana, de la gente de la calle. Nos reunimos en espacios como FabLabs o Makespace. Compartimos y nos complementamos entre nosotros e incluso tenemos plataformas de colaboración comunitaria a través del crowdfunding. Además de Arduino, existen otros ejemplos donde podemos ver que el IoT será una realidad y algo cotidiano en nuestro día a día. Poder incorporar un procesador a prácticamente cualquier cosa y no solo eso. Hace unos años, añadir conectividad a un objeto era caro. Hoy en día, gracias al ESP8266, podemos hacerlo...

 #102. Luces árbol de Navidad NeoPixel con Arduino, hazlo tu mismo | File Type: audio/mpeg | Duration: 3565

Dentro de poco llega la Navidad y en esta época nos esmeramos en poner adornos y luces por toda la casa. Una buena práctica sería poder controlar de alguna manera las luces del árbol de Navidad con Arduino. Hoy te presentaremos NeoPixel, otra manera de decorar tu árbol de Navidad. Hoy vamos a hablar precisamente de esto. Veremos varios ejemplos y un tipo de LED direccionable, que darán rienda suelta a nuestra imaginación. También tenemos las luces tradicionales, ya sean de LED o no. Veremos sus ventajas y sus inconvenientes. Una buena práctica es utilizar LEDs para iluminar nuestra casa. Ya sea el árbol de Navidad u otra cosa. Hablaremos de los NeoPixel, un nuevo sistema de iluminación que está revolucionando este sector. Opciones para luces del árbol de Navidad con Arduino Podemos encontrar dos tipos tradicionales (seguro que hay alguno más), las luces de navidad convencionales y las tiras de LEDs. Y por último, podemos utilizar los LEDs direccionables. Luces de navidad tradicionales Lo más comunes son las típicas luces de navidad, que pueden ser LED o no y que vienen con algún sistema para su control. El precio oscila entre los 4€ y 12€. Yo tengo unas luces de Navidad LED de unos 6€ y lo primero que he hecho para escribir este artículo es abrirlas. Esto es lo que nos encontramos. En este tipo de luces, tenemos tres partes. Los diodos funcionan como un rectificador de onda completa de la corriente alterna. Lo único que hacen es voltear la media onda negativa y ponerla en el cuadrante positivo. Esto no reduce su voltaje ni intensidad. Luego tenemos los tiristores, que se encargan de controlar la potencia que pasa a los LEDs. Estos componentes funcionan con alto voltaje así que mucho ojo. Controlan la cantidad de energía que queremos dejar pasar a los LEDs. Por último tenemos, en la parte central, un controlador que se encarga de controlar los tiristores. Es difícil y complicado conectar aquí un Arduino ya que en todo momento se trabaja con alto voltaje (entre 110V y 220V). Así que mucho ojo. Tiras de LEDs de 12V para las luces de Navidad Por otro lado, tenemos unas tiras de LED que funcionan con 12V. En este caso deberíamos tener un circuito con transistores para controlar que tira se enciende y cual no. Para cada tira necesitamos una bobina, un transistor, un diodo y un pin digital. ....

 101. Proyectos IoT con Arduino, las plataformas más importantes | File Type: audio/mpeg | Duration: 4897

Cuando creamos proyectos IoT con Arduino, tenemos varias maneras de monitorizar los datos que captamos a través de los sensores. La más básica y que requiere tener el dispositivo conectado a un ordenador es a través del monitor serie. Si tenemos algún display como un LCD o una pantalla TFT, ya podremos desconectar el Arduino del ordenador y llevarlo a cualquier sito. Pero existe una tercera opción, quizás la más idónea, para poder ver los datos y la información, utilizar una plataforma para proyectos del IoT. En este artículo te voy a convencer para que empieces a gestionar tus datos en la nube. Descubrirás un montón de plataformas de todo tipo, con licencia gratuita, de pago y de código abierto. Pondré más énfasis en aquellas que están destinadas a los Makers (curiosos) y startups. Estas plataformas IoT ofrecen características interesantes de forma gratuita. Además de poder ver la información, algunas de estas plataformas permiten tener un histórico de los datos. Esto entra dentro de lo que se conoce el Big Data (manejo de grandes cantidades de datos e información). Una vez almacenada la información, se pueden aplicar varias técnicas de predicción y de gestión. ¿Proyectos IoT con Arduino, por qué utilizar una plataforma para nuestros ? En los tiempos que corren, cada vez tenemos más fácil el acceso a Internet. Desde cualquier parte del mundo y en cualquier situación. Algunos procesos de nuestros proyectos, necesitan de una supervisión en tiempo real, sobre todo cuando estamos probando y prototipando proyectos del IoT. Una manera sencilla y económica de poder ver qué sucede, es a través de una plataforma del IoT. El mayor inconveniente que existe, a priori, son los conocimientos técnicos requeridos. Luego veremos que esto dependerá de la plataforma que utilicemos. Para entendernos, vamos a ver un ejemplo muy sencillo. Seguramente conozcas las típicas estaciones meteorológicas de uso doméstico. Este tipo de dispositivos suelen tener un sensor y un display donde se muestran los datos. El sensor lo situamos en aquella estancia o zona donde queremos tomar las medidas. El display lo colocamos en algún lugar visible, donde podamos ver con facilidad la información. Estacion meteorológica Aunque existen diferentes modelos y marcas, resulta difícil y caro encontrar alguno que nos permita tener un histórico de datos meteorológicos e incluso consultar la información cuando no estemos en nuestra casa. Como veremos a lo largo de este artículo, podemos crear nuestra propia estación meteorológica de una manera muy simple y barata. Pero sobre todo, seremos libres de almacenar la información donde nosotros queramos y, con unos mínimos conocimientos de desarrollo web, poder mostrar la información en un dispositivo móvil, tablet o PC. Pero no solo una estación meteorológica, también podemos monitorizar un congelador o controlar un sistema de riego automático desde un móvil. Todo esto gracias a las plataformas parar proyectos IoT con Arduino, veamos cómo hay que hacerlo. Guía para crear proyectos IoT con Arduino, esquema general Voy a describir los pasos generales que debemos hacer, para crear proyectos IoT con Arduino. Podemos sustituir esta placa por cualquier otra de las mismas características como un ESP8266.

 100. Trabajar como Freelance emprendedor, la historia de Luis del Valle | File Type: audio/mpeg | Duration: 4108

Quizás no lo sepas, pero a principios de 2015 comencé a trabajar como Freelance en este proyecto. Ser emprendedor en España es una tarea complicada pero muy gratificante. Bajo mi experiencia, trabajar como Freelance tiene ciertas ventajas con respecto a los trabajadores por cuenta ajena. Por un lado la flexibilidad de horario. Nadie te impone un horario y puedes realizar tu trabajo desde casa. Pero esto también conlleva sus riesgos. En un negocio online, la persiana nunca cierra, siempre estás pendiente de los posibles emails o mensajes de los usuarios y clientes. Trabajas más horas que en el resto de empleos. Cuando decidí ser emprendedor con Programarfacil, todo era ilusión y ganas de empezar, pero trabajar como Freelance es una carrera de fondo y obstáculos. Debes estar preparado tanto a nivel físico como mental. Hoy voy a compartir mi experiencia contigo, te hablaré de mis orígenes y de lo que ha sido estos casi dos años de montar mi proyecto. Quiero dar las gracias a Santiago Pascual por colaborar en este programa número 100. Sin él, esto no hubiera sido posible. ¿Qué es ser Freelance? Aunque existen diferentes definiciones como Freelance, lo podemos definir como un autónomo que da servicios a terceros y cobra por ello. Según esta definición, no difiere mucho de lo que hacemos en un trabajo normal. La gran diferencia es que un Freelance puede trabajar para múltiples clientes mientras que un trabajador por cuenta ajena, solo trabaja para un único cliente, la empresa que lo contrata. Emprendedor o trabajar de Freelance, una cosa lleva a la otra. Freelance vs Emprendedor Quizás una de las palabras más de moda en la actualidad sea emprendedor. La diferencia entre trabajar como Freelance y emprendedor, si existe alguna, yo no la conozco. Desde que empecé esta aventura todo ha ido al mismo compás, no puedo ser emprendedor sin ser Freelance y no puedo ser Freelance sin ser emprendedor. Cuando emprendes, comienzas un camino con mucha ilusión, decidido a apostar por tu proyecto y empezar algo nuevo y propio. Todo es alegría y buen rollo. Tras el primer mes te das cuenta que la realidad es otra, hay que dedicar tiempo a otras funciones fuera de lo relacionado con lo que te apasiona. Porque una de las cosas que tenemos que tener claras es que si no dominas y te apasiona lo que haces, jamás podrás ser un emprendedor con "éxito". Pongo "éxito" entre comillas porque depende a la persona que preguntes, el éxito es una cosa u otra. Para mi el éxito es poder ayudar a la gente, poder hacer lo que me gusta y poder vivir de ello. Mis inicios con la programación y la tecnología Yo nací en Madrid, en el año 1976, pero puedo decir que soy de Majadahonda, un pueblo a unos 18 km de la ciudad. Allí pasé mi infancia, mi adolescencia y parte de mi juventud. Mi familia sigue viviendo allí, como nos gusta decir, son del pueblo. Quizás, si tu también eres de mi generación, no te des cuenta de lo que significó vivir los años 80 con algo de uso de razón. Vivimos la era donde los ordenadores personales entraron en las casas y lo cambió todo para siempre. Mi primer ordenador fue el Spectrum 48k. Con este ordenador solo podíamos hacer dos cosas, jugar y programar. Recuerdo ir al quiosco de prensa del pueblo a comprar juegos para el ordenador. Venían como si fuera un casete de música. Había una estructura metálica giratoria donde encontrábamos juegos de todo tipo, deportes, coches, motos, aventura, etc... Cada viernes, junto a mi primo Javi, nos acercábamos y veíamos las novedades. Pero lo que realmente me impacto fue la programación. Gracias a un manual de Basic que venía con el Spectrum, me inicié en el mundo de la programación. Desde que escribí mis primeras líneas de código supe que esta sería mi profesión y así fue varios años más tarde. El segundo ordenador fue un Commodore Amiga 500. Aunque principalmente lo utilizaba para jugar, con este ordenador realicé mi primer programa. Quería ayudar a mi madre en su negocio y realicé un...

 99. Arquitectura IoT, prototipando los dispositivos del futuro | File Type: audio/mpeg | Duration: 2245

El Internet de las Cosas (IoT) constituye uno de los más importantes desarrollos tecnológicos de la última década. Es tal su potencial, que cuando esté implementado cambiará nuestro estilo de vida. Quizás sea algo atrevido predecir el futuro pero solo debemos fijarnos lo que ha sucedido con Internet. El impacto de la conectividad ha llegado a todas las capas y áreas de la sociedad, educación, comunicación, negocios, ciencia, gobiernos y prácticamente la humanidad entera. Es evidente que Internet es una de las creaciones más potentes e importantes de la humanidad y el IoT es la evolución a la que nos enfrentaremos en los próximos años. Si queremos tener una perspectiva general de hacia donde evoluciona esta tecnología, podemos ver las tendencias de búsqueda en Google. Esta herramienta nos permite ver la evolución de un término o concepto basado en la búsqueda de los usuarios de este buscador. A continuación te dejo la siguiente gráfica que es muy significativa. Concepto general del IoT E l éxito del IoT depende en gran medida de una arquitectura que permita que sea una tecnología dinámica y segura. De hecho, el gran inconveniente que existe es la idea conceptual del IoT y cómo aplicarlo a nuestra vida diaria. Es importante tener presente un significado común para el Internet de las Cosas. Según el IBSG (Internet Business Solution Group) de Cisco, el IoT es simplemente el momento en el que hay más cosas u objetos conectados a Internet que personas. Si analizamos los datos estadísticos actuales podremos saber si estamos viviendo en la era del IoT o no. Es muy sencillo, solo tenemos que dividir el número de objetos conectados entre el número de personas que habitan el planeta. Este dato nos dirá cuantos objetos o dispositivos conectados tenemos cada ser humano. Según el Gobierno de Estados Unidos, en octubre de 2016 hay unos 7.300.000.000 habitantes en todo el planeta. Según el portal Statista, hay unos 23.000.000.000 dispositivos conectados a Internet. Si dividimos el número de dispositivos entre el número de habitantes, obtenemos que a cada ser humano le corresponden 3,15 dispositivos. Por lo tanto, según la definición del IBSG, ya estamos en la era del IoT. De hecho, en un estudio publicado por este grupo, indican que en algún momento entre el año 2008 y 2009 nació el IoT. Si queremos construir dispositivos del IoT, debemos conocer los requerimientos necesarios para su implantación. Ahora te dejo un vídeo donde David Cuartielles pone un ejemplo muy bueno sobre el IoT. IoT, requerimientos de la arquitectura Como ya he comentado antes, la arquitectura tiene que cumplir ciertos requerimientos para que esta tecnología sea viable. Debe permitir que la tecnología sea distribuida, donde los objetos puedan interactuar entre ellos, escalable, eficiente y segura. Tecnología distribuida La base en la que se fundamente el IoT es poder distribuir objetos y dispositivos conectados por todo nuestro entorno. Esto implica que la información adquirida pueda provenir de diferentes lugares y a su vez, procesada por máquinas o servidores diferentes. Todo esto implica que vamos a tener un montón de objetos, dispositivos y máquinas separadas físicamente y conectadas entre si por una red de comunicaciones. Cada componente con su propio software y hardware. La arquitectura debe ser capaz de mostrar todos los componentes como un único sistema a los ojos de los usuarios y desarrolladores. Esto no es algo nuevo entre nosotros, solo tenemos que ver los servicios en la nube como Google Drive. Da lo mismo donde se guarden los datos, en que CPD y da lo mismo desde donde los subamos. Para nosotros todo es un sistema al que accedemos y enviamos o leemos datos. Interación entre objetos conectados Uno de los grandes problemas que nos encontramos es la estandarización de protocolos de comunicación. En este sentido cada fabricante aplica su propia tecnología. Esto implica que en muchas ocasiones no se puedan comunicar entre ellos. En el IoT, el...

 98. 5 proyectos con Arduino para iniciarse en el mundo Maker | File Type: audio/mpeg | Duration: 2051

Cuando empezamos a trabajar con el Hardware Libre el primer proyecto que hacemos es encender un LED. Luego pasamos a mover motores, medir la temperatura o ver los datos en una pantalla LCD. En este artículo te voy a explicar 5 proyectos con Arduino que no sólo te van a enseñar a utilizar esta placa, también serán útiles en tu día a día. En ocasiones nos preguntamos ¿para qué quiero aprender Arduino?, pues aquí te doy 5 ejemplos prácticos para introducirte. En ellos aprenderás electrónica, montaje de circuitos y como no, programación. A lo largo de estos 5 proyectos con Arduino podrás entender conceptos básicos como salidas y entradas digitales y analógicas, utilización de diferentes componentes y cómo programar Arduino a través de su código nativo. También podrás aplicarlo a algún lenguaje visual como Scratch o Snap! e incluso con Visualino. [toc] 5 proyectos con Arduino para introducirte en el mundo Maker En los 5 proyectos he realizado la misma secuencia de pasos. Lo primero una descripción donde te explico, brevemente, qué es lo que hace y que situación queremos resolver. Luego explico el objetivo donde explico los requerimientos y funcionalidades. Por último veremos los componentes de todos diseños con Arduino. Aunque tengas todo bien explicado y puedas construirlo siguiendo los tutoriales, te aconsejo que una vez hayas leído la descripción y el objetivo, intentes hacerlo por ti mismo. Es un ejercicio práctico muy bueno para asentar los conocimientos sobre la computación física. Material necesario En los 5 proyectos con Arduino te doy un listado de los diferentes componentes electrónicos que vas a necesitar. Pero además de esos componentes, necesitarás lo siguiente. Arduino UNO o similar Cable USB para conectar Arduino Protoboard Cables Comprueba las pilas con Arduino Este sistema nos permitirá comprobar las típicas pilas que tenemos en multitud de aparatos en nuestra casa. Muchas veces no somos capaces de saber si un aparato eléctrico está roto o, simplemente, sus pilas se han acabado. Solo podremos comprobar pilas AA, AAA, C y D debido a las limitación de entrada de 5V en los pines analógicos. Este es uno de esos proyectos con Arduino útiles en nuestro día a día. Medidor de carga de baterias Objetivo Poder detectar cuando una pila tiene suficiente energía o no a través de tres LEDs y Arduino. Cuando este tipo de pilas están completamente cargadas, suministran un voltaje de 1,5V. Según se van desgastando el voltaje disminuye. Con este diseño serás capaz de detectar esta situación. Para avisar utilizaré 3 LEDs, verde, amarillo y rojo. Si la pila está totalmente cargada, se encenderá el verde, y según se va gastando pasará al amarillo y al rojo. Componentes 3 x resistencias 220 Ω 1 x resistencia 2,2 kΩ 1 x LED verde 1 x LED amarillo 1 x LED rojo [icon name="lightbulb-o" class="" unprefixed_class=""] Podemos cambiar la resolución de las entradas con analogReference para conseguir más resolución. [icon name="exclamation-triangle" class="" unprefixed_class=""] Medir más de 5V por alguna entrada analógica puede dañar la placa. [icon name="exclamation-triangle" class="" unprefixed_class=""] Cuidado con invertir las polaridades es decir, el positivo con negativo o viceversa. Sensor aparca coches Este es el típico sensor que tienen los coches modernos. Su función es avisar de lo cerca o lejos que estamos de otro vehículo u objeto a la hora de aparcar. Nos avisa con un sonido y con unas luces que te indican lo cerca o lejos que estás de colisionar. Dentro de los diferentes proyectos con Arduino, este nos muestra un caso de la vida real. aparca-coche Objetivo Simular el sistema que utilizan los coches más modernos a la hora de aparcar. Nos sirve para no colisionar con los otros vehículos u objetos. Según nos acercamos a un objeto el pitido va subiendo en frecuencia. Los LEDs también nos ayudan a saber lo cerca o lejos que estamos del objeto en cuestión. Si estamos lejos, el sonido se emite con una frecuencia...

 97. Obijuan, que el software libre te acompañe | File Type: audio/mpeg | Duration: 3506

Hoy tenemos el enorme placer de tener con nosotros a Juan González Gómez, más conocido como Obijuan. Ingeniero Superior de Telecomunicaciones y Doctor en robótica con mención europea. Se define cómo un hacker y un maker, apasionado de la robótica y defensor del hardware y software libre. Fundador de Clone Wars y FPGAs Wars. Obijuan es un referente en España en la impresión 3D y ejemplo a seguir por todos. Además de sus capacidades técnicas e intelectuales, destaca su gran humanidad y el objetivo de acercar a todo el mundo el software libre. Sus orígenes Como tantos otros de nosotros, Obijuan disfruto de esa maravillosa época donde los ordenadores entraron en nuestras casas, la era pre-internet. Desde muy pequeño ya era un apasionado de la robótica, quizás debido al éxito de la famosa serie Mazinger Z, que todos disfrutamos en nuestra niñez. Pero en aquella época había muy pocos recursos relacionados con los robots. Lo máximo que conseguía eran libros donde se explicaban miles de fórmulas matemáticas, pero ninguno de cómo construir su propio robot. Como él dice, era una frustración. No estaba todo perdido. Suplió esa ausencia de material para construir un robot con los ordenadores y decidió aprender a programar por el interés que despertaba en él y la facilidad. Con los ordenadores de la década de los años 80, solo podíamos hacer dos cosas, programar y jugar. Precisamente esto nos hizo introducirnos al mundo de la programación a muchos de nosotros. Todavía recuerdo con añoranza la revista Micro Hobby donde, venían trozos de código de programas que nos esforzábamos en copiar con sumo cuidado para poder ejecutarlos. Microhobby Los robots modulares Una vez terminada la Ingeniería de Telecomunicaciones, decidió seguir estudiando y hacer el Doctorado. Como no podía ser de otra manera, eligió la robótica para su tesis, más concreto los robots modulares. Los robots modulares consisten en hacer unos módulos lo más simples posibles y crear robots a base de unir estos módulos. Dependiendo de su conexión, tienes diferentes topologías de robots. El robot más sencillo de hacer con esta técnica es un robot gusano o serpiente. Justo en esta época fue cuando empezó a darse cuenta de lo importante que es tener acceso a toda la información. Según iba desarrollando su tesis doctoral, vio que tenía acceso a mucho material teórico relacionado con el tema, algoritmos y toda la lógica interna de un robot, pero no tenía acceso ni los planos ni al software que le permitieran construir los módulos. En ese momento decidió crearse sus propios módulos pero no fue fácil. Debido a su formación, tenía conocimientos electrónicos y de programación, pero de mecánica no sabía nada. Con mucho esfuerzo consiguió fabricar con una cortadora láser, los primeros módulos. Pero no solo eso, los compartió con toda la comunidad para que el siguiente investigador o cualquier persona, pudiera replicarlos y mejorarlos. Módulo Y1Planos y documentación Impresión 3D Obijuan conocía la impresión 3D desde hacía bastante tiempo, los orígenes de esta técnica se remontan a los años 80 y solo para el sector industriual. Pero realmente fue consciente del potencial que tenían cuando pudo presenciar y ver con sus propios ojos las piezas que se podían crear. En el año 2005, Adrian Bowyer, publicó un blog en el que empezaba a decir que quería hacer una impresora 3D que se pudiera replicar. Esos fueron los inicios de RepRap. Primera reprap Hasta el año 2008, no consiguieron hacer la primera auto réplica de una impresora 3D. Hito histórico que se recordará a lo largo del tiempo. A finales de ese mismo año, Adrian Bowyer fue a dar una charla al Medialab-Prado. Obijuan asistió y, aunque le sorprendió la poca cantidad de gente, quedó fascinado al poder comprobar físicamente lo que se podía hacer con una impresora 3D. Pudo sentir como sería el futuro. A partir de aquí solo tuvo que conectar los puntos. En el Medialab-Prado también conoció a Zach Smith fundador de...

 96. Programación con Arduino, el paradigma de la computación física | File Type: audio/mpeg | Duration: 2596

En este capítulo voy a hablar de la computación física desde el punto de vista de Arduino. Para entender este concepto, tenemos que ser conscientes que la programación o computación física, involucra algo más que programar en un lenguaje de programación. Esto es una parte de esta disciplina y por lo tanto, se debe tratar como tal. Otra de las áreas involucradas dentro de la programación física es el hardware. En este punto, el Open Hardware (o hardware abierto) juega un papel muy importante. Por último, debemos conocer las herramientas necesarias para poder desarrollar este concepto en toda su extensión. Durante este artículo y el capítulo del podcast que acompaña, voy a dar una visión general de este concepto y todo lo que involucra. Necesito que me hagas un favor, votar por Programarfacil en los premios Bitácoras. Solo te llevará 2 minutos, muchas gracias ;). ejemplo_boton_300 ¿Qué es la computación física? Se centra en diseñar dispositivos, objetos e incluso entornos que permitan establecer un canal de comunicación entre el mundo físico y el mundo virtual. Aunque esto suene a algo relacionado con el futuro, la realidad es que llevamos conviviendo con esta disciplina mucho tiempo. Solo tenemos que pensar en un ordenador o en un dispositivo móvil. Estos dispositivos ponen en contacto nuestro mundo, el mundo físico, y el mundo virtual de las máquinas y ordenadores. El diálogo se realiza a través de interfaces hardware como un teclado, ratón, micrófono, pantallas, altavoces etc... La finalidad de la computación física es diseñar estas interfaces para que sean capaces de detectar alteraciones en el medio físico y traducirlas a señales que entiendan las máquinas. Esto se hace tanto a través de software como de hardware. En la actualidad, cuando desarrollamos un software para un ordenador o un dispositivo móvil, estamos aplicando computación física. El problema que existe es que solo tocamos una de las patas de esta disciplina. Las interfaces hardware de los dispositivos actuales, nos limita a la hora de diseñar software para esas interfaces. Gracias al Open Hardware, esto está cambiando. En resumen, para avanzar en el mundo de la computación física, necesitamos de ciertos componentes hardware (transductores) que conviertan los cambios de energía producidos por las alteraciones en el medio físico, en señales eléctricas entendibles por los ordenadores y máquinas. Aquí es donde entran en juego los sensores. Son los encargados de transformar una magnitud física en una señal eléctrica. Pero como esta comunicación es bidereccional, también necesitaremos actuadores que convierten las señales eléctricas en magnitudes físicas. Los ordenadores, ya sean microprocesadores o microcontroladores, son los encargados del control de los sensores y actuadores. Deben ser capaces a la vez, de comunicar con otras máquinas para mostrar los datos en pantallas multimedia o almacenar información en base de datos o en la nube. Proceso Computacion Física Diseño de interfaces hardware en la computación física Como ya hemos visto, una de las partes importantes dentro de la computación física es el hardware. Aquí se ve involucrado tres componentes de hardware a nivel básico. Los sensores serán los encargados de detectar esas alteraciones en el medio físico y transformarlas en señales eléctricas. Tenemos como ejemplos el sensor de temperatura LM35 o el DHT11 que además mide la humedad. Dentro de esta categoría podemos encontrar también el sensor de ultrasonidos HC-SR04 con el que podemos hacer un sensor de nivel de agua. Los actuadores harán lo contrario, convertir señales eléctricas en magnitudes físicas que activan procesos. Los motores paso a paso de las impresoras 3D o los relés son ejemplos de actuadores. Incluso un LED funciona como tal. El microcontrolador será el encargado de controlar y gestionar los sensores y actuadores. Podríamos pensar en utilizar un microprocesador, nos daría más potencia y funcionalidades y es verdad, pero los...

 95. Staticboards, fabricar electrónica para Arduino made in Spain | File Type: audio/mpeg | Duration: 3673

Hoy vamos a hablar con Javier Loureiro, fundador de la empresa Staticboards. Su objetivo, fabricar electrónica para Arduino desde España. Nos contará su historia de cómo ha llegado hasta este punto donde, en un mercado cada vez más globalizado, el decidió hacer toda su producción en tierras Gallegas y de forma artesanal. Fabricar electronica Antes de meternos en faena recuerda, el próximo día de 8 se va a celebrar el Murcia Maker Faire en el Cuartel de Artillería. Me han invitado a dar una charla sobre Arduino. Si estás cerca de Murcia, pásate por la feria. Podrás conocer a mucha gente con la mismas inquietudes que tu, acudir a charlas y talleres. Nos vemos el próximo 8 de Octubre en Murcia. Por último te quiero pedir un favor, VOTA POR PROGRAMARFACIL EN LOS PREMIOS BITACORAS, GRACIAS :) Javier Loureiro, de programador gráfico a fabricar electrónica para impresoras 3D La vida es un conjunto de cosas que nos van sucediendo. Javier es un claro exponente de esto. Pasó de trabajar en la programación gráfica a producir PCBs que ahora mismo son utilizadas en todos los continentes. De formación informático, cuando apenas contaba con 20 años emigró a Holanda gracias a una oportunidad de trabajo. En ese mismo instante comenzó su andadura como programador gráfico, como el dice ha hacer "renderizado y esas cosas". Según pasaban los años, fue creciendo pero también se fue dando cuenta que ese sector requería de una vida nómada que no estaba dispuesto a asumir. En su larga trayectoria trabajó en varios proyectos relacionados con la animación 3D. Uno de los más importantes fue Planeta 51, ganadora de un premio Goya en el año 2010. En un punto de su vida, decidió dejar de recorrer el mundo y echar raíces junto a su mujer Doris Thai, de origen chino, en Malpica de Bergantiños, un pueblo con un entorno natural envidiable. En este momento se convirtió en freelance en proyectos de animación 3D para otras empresas. La fotografía y un viaje a China, abrió el mundo de la programación física y la fabricación de electrónica Una de sus pasiones es la fotografía y gracias a ella, llegó a la programación física y a la fabricación de electrónica. El, con un amigo, comenzaron un proyecto que les permitiera disparar una cámara de forma automática. Aunque su amigo tenía conocimientos de electrónica, para Javier fue su primera experiencia en el ensamblado de PCBs y la electrónica. Quedó fascinado. Algún tiempo después, viajó a China con su mujer. Allí pudo observar, de primera mano, la manufacturación de productos de electrónica de consumo. Este fue el detonante por el cual su vida, tanto personal como profesional, dio un cambio de 180º. Cuando llegó a Malpica, tomó la decisión de dedicarse a crear productos electrónicos para el mundo Maker. Pero no fue un camino fácil. De los errores también se aprende. De la primera idea a la creación de Staticboards La primera idea fue construir una placa que no estuviera en el mercado, algo innovador. Por aquel entonces, la impresión en 3D no estaba en el punto que está ahora mismo. Empezaban a surgir ideas y el mercado estaba creciendo desde que en el año 2004, la patente caducó. Pronto se dio cuenta que eso no era una buena idea. Crear un producto desde cero implica que debas formar a la gente, dar soporte y resolver problemas. Esto es quizás uno de los grandes problemas que se encuentran las startups que empiezan a desarrollar sus propios productos. Cuando Javier fue realmente consciente de esto, decidió empezar por el hardware libre. Gracias a este tipo de dispositivos, cuentas con una comunidad ya formada y con multitud recursos en Internet. La primera placa que decidió fabricar fue RAMPS (RepRap Arduino Mega Pololu Shield). Decidió invertir el tiempo en mejorar a nivel de componentes. Hacer un producto espectacular destinado a las impresoras 3D. Aquí es donde empezó lo que es a día de hoy Staticboards. Staticboards, centrados en dar soluciones de calidad Si hay algo que caracteriza a esta...

Comments

Login or signup comment.