Podcast appearances and mentions of gabriel viso

  • 18PODCASTS
  • 39EPISODES
  • 37mAVG DURATION
  • ?INFREQUENT EPISODES
  • Jun 26, 2024LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about gabriel viso

Latest podcast episodes about gabriel viso

Dime tu
Charla con Gabriel Viso, Emilio Cano y Pedro Sánchez en Haciendo el Sueco

Dime tu

Play Episode Listen Later Jun 26, 2024 4:23


Charla con Gabriel Viso, Emilio Cano y Pedro Sánchez en Haciendo el Sueco

Linux Express, de Podcast Linux.
#170 Linux Express

Linux Express, de Podcast Linux.

Play Episode Listen Later Apr 26, 2023 11:10


Temas tratados en este episodio: Episodio #180 Podcasting 2.0 Siguiente episodio: Linux Connexion con Roberto Ruisánchez Probando la nueva interfaz de AntennaPod 3.0 Probando Podverse, un gestor de podcast #SoftwareLibre multiplataforma compatible con el podcasting 2.0 Episodio Sobre La Marcha de Gabriel Viso para empezar GNU/Linux con buen pie Estuve en Las Charlas de Salmorejo Geek invitado por yoyo308 Una alumna en prácticas utiliza GNU/Linux en su portátil Utilizando el DNIe en Arch Linux Elegir una opción por defecto, desde la terminal Gira tus vídeos con ffmpeg Evento FliSol Valencia el sábado 29 de abril Evento EsLibre en Zaragoza el 12 y 13 de mayo Evento Akademy-es: Málaga el 9 y 10 de junio Recuerda que puedes contactar conmigo de las siguientes formas:

Cápsulas
13 Aprender ló básico

Cápsulas

Play Episode Listen Later Mar 27, 2021 3:38


Escuchaba a Gabriel Viso en su podcast “Sobre la marcha” hablar durante varios episodios de los ordenadores y consolas de cuando eran pequeños él y su hermano. Se refería a los ordenadores de 8 bit y las primeras consolas serias. Lo hacía en un contexto de utilidad, no tanto de nostalgia, que algo había. No le puedo reprochar nada, porque la intención era la que era y no se trataba de caer en la melancolía. Enlace al podcast de Gabriel: https://podcasts.apple.com/es/podcast/sobre-la-marcha/id1259866113

Sospechosos Habituales
PES 025 Soy un impostor y eso es bueno.

Sospechosos Habituales

Play Episode Listen Later Jul 29, 2020 8:04


En este episodio os hablo sobre el síndrome del impostor. Os doy mi opinión sobre este tema que surge como respuesta a Gabriel Viso y su Podcast.

Pedro, el de la Suerte
PES 025 Soy un impostor y eso es bueno.

Pedro, el de la Suerte

Play Episode Listen Later Jul 29, 2020 8:04


En este episodio os hablo sobre el síndrome del impostor. Os doy mi opinión sobre este tema que surge como respuesta a Gabriel Viso y su Podcast.

os impostors gabriel viso
Podcast Linux
#105 Linux Connexion con Gabriel Viso

Podcast Linux

Play Episode Listen Later Jun 3, 2020 61:38


¡¡¡Muy buenas amante del Software Libre!!! Bienvenido a otra entrega de Podcast Linux, la número 105. Un saludo muy fuerte de quien te habla, Juan Febles. Estamos con Gabriel Viso, podcaster español que reside en Australia desde hace unos años. Estuvo con nosotros en el episodio 11 para hablar de Raspberry con sus podcasts Pitando y Bajo la Carcasa. Actualmente sigue con Sobre La Marcha, un popurrí de Tecnología de sus experiencias y algunas noticias sobre seguridad y privacidad.

Podcast Linux
#105 Linux Connexion con Gabriel Viso

Podcast Linux

Play Episode Listen Later Jun 2, 2020 61:39


¡¡¡Muy buenas amante del Software Libre!!! Bienvenido a otra entrega de Podcast Linux, la número 105. Un saludo muy fuerte de quien te habla, Juan Febles. Estamos con Gabriel Viso, podcaster español que reside en Australia desde hace unos años. Estuvo con nosotros en el episodio 11 para hablar de Raspberry con sus podcasts Pitando Leer más#105 Linux Connexion con Gabriel Viso[…] La entrada #105 Linux Connexion con Gabriel Viso aparece primero en AVpodcast.

Haciendo el sueco
El covid19 en Suecia se hace el sueco

Haciendo el sueco

Play Episode Listen Later Mar 24, 2020 7:10


Novedades de estos últimos días en Suecia, aparición en el gran podcast Cosas de Modernos. Me podéis ver aquí: https://www.youtube.com/watch?v=zxIXfC9Wj5A Y también podéis ver a Gabriel Viso en el vídeo sobre seguridad informática aquí: https://www.youtube.com/watch?v=zh7YD2wThEc

Dime tu
El covid19 en Suecia se hace el sueco

Dime tu

Play Episode Listen Later Mar 24, 2020 7:10


Novedades de estos últimos días en Suecia, aparición en el gran podcast Cosas de Modernos. Me podéis ver aquí: https://www.youtube.com/watch?v=zxIXfC9Wj5A Y también podéis ver a Gabriel Viso en el vídeo sobre seguridad informática aquí: https://www.youtube.com/watch?v=zh7YD2wThEc

Haciendo el sueco daily
El covid19 en Suecia se hace el sueco

Haciendo el sueco daily

Play Episode Listen Later Mar 24, 2020 7:10


Novedades de estos últimos días en Suecia, aparición en el gran podcast Cosas de Modernos. Me podéis ver aquí: https://www.youtube.com/watch?v=zxIXfC9Wj5A Y también podéis ver a Gabriel Viso en el vídeo sobre seguridad informática aquí: https://www.youtube.com/watch?v=zh7YD2wThEc

Bala Extra
Desde Australia con calor (e incendios) ft. @gvisoc

Bala Extra

Play Episode Listen Later Jan 17, 2020 18:27


Otro episodio especial, mucho, en el que cedo la palabra a Gabriel Viso, de "Sobre la marcha", donde nos habla desde Sidney. Le pregunté por la realidad que está detrás de los incendios que están ocurriendo en Australia. Y le cedo casi todo el tiempo del episodio de hoy. Ya he hablado en podcasting de los denominados nuevos "incendios de alta intensidad", un fenómeno cada vez más frecuente y peligroso. Lo hemos visto en California, lo hemos visto en la Península Ibérica y ahora Australia, en su verano austral, lo está viviendo con unas dimensiones bíblicas, como casi todo en aquel continente-país. … Continue readingDesde Australia con calor (e incendios) ft. @gvisoc

Daily
La iRelevancia

Daily

Play Episode Listen Later Mar 18, 2019 14:52


A raíz de un capítulo del podcast Sobre la marcha de Gabriel Viso, hago una reflexión sobre los servicios y empresas que se vuelven irrelevantes y el foco de atención que pierden por ello.Espero vuestros comentarios en https://emilcar.fm/daily donde también encontraréis los enlaces de este episodio y otros medios para contactar conmigo. Y no olvidéis suscribiros a https://focus.emilcar.es, donde encontraréis todo tipo de video-tutoriales y además Weekly, mi podcast semanal sobre Apple, productividad y podcasting.

apple espero gabriel viso
Daily
La iRelevancia

Daily

Play Episode Listen Later Mar 18, 2019 14:52


A raíz de un capítulo del podcast Sobre la marcha de Gabriel Viso, hago una reflexión sobre los servicios y empresas que se vuelven irrelevantes y el foco de atención que pierden por ello.Espero vuestros comentarios en https://emilcar.fm/daily donde también encontraréis los enlaces de este episodio y otros medios para contactar conmigo. Y no olvidéis suscribiros a https://focus.emilcar.es, donde encontraréis todo tipo de video-tutoriales y además Weekly, mi podcast semanal sobre Apple, productividad y podcasting.

apple espero gabriel viso
Sospechosos Habituales
M10M - Otra Vez Tema Asociación Podcast (lo siento)

Sospechosos Habituales

Play Episode Listen Later Dec 6, 2018 16:37


Una respuesta al podcast de Gabriel Viso que estaba antes en la Asociación Podcast y en su Junta Directiva. El podcast de Gabriel se llama "Sobre la marcha" y recomiendo su escucha.

Mahjong en 10 minutos
M10M - Otra Vez Tema Asociación Podcast (lo siento)

Mahjong en 10 minutos

Play Episode Listen Later Dec 6, 2018 16:37


Una respuesta al podcast de Gabriel Viso que estaba antes en la Asociación Podcast y en su Junta Directiva. El podcast de Gabriel se llama "Sobre la marcha" y recomiendo su escucha.

Javier Fernandez
M10M - Otra Vez Tema Asociación Podcast (lo siento)

Javier Fernandez

Play Episode Listen Later Dec 6, 2018 16:37


Una respuesta al podcast de Gabriel Viso que estaba antes en la Asociación Podcast y en su Junta Directiva. El podcast de Gabriel se llama "Sobre la marcha" y recomiendo su escucha.

Mahjong en 10 minutos
M10M - Otra Vez Tema Asociación Podcast (lo siento)

Mahjong en 10 minutos

Play Episode Listen Later Dec 6, 2018 16:37


Una respuesta al podcast de Gabriel Viso que estaba antes en la Asociación Podcast y en su Junta Directiva. El podcast de Gabriel se llama "Sobre la marcha" y recomiendo su escucha.

Sospechosos Habituales
M10M - Otra Vez Tema Asociación Podcast (lo siento)

Sospechosos Habituales

Play Episode Listen Later Dec 6, 2018 16:37


Una respuesta al podcast de Gabriel Viso que estaba antes en la Asociación Podcast y en su Junta Directiva. El podcast de Gabriel se llama "Sobre la marcha" y recomiendo su escucha.

Javier Fernandez
M10M - Otra Vez Tema Asociación Podcast (lo siento)

Javier Fernandez

Play Episode Listen Later Dec 6, 2018 16:37


Una respuesta al podcast de Gabriel Viso que estaba antes en la Asociación Podcast y en su Junta Directiva. El podcast de Gabriel se llama "Sobre la marcha" y recomiendo su escucha.

Droid Talks
Como nos mantenemos informados… y adiós

Droid Talks

Play Episode Listen Later Nov 25, 2018 70:42


En este último episodio de Droidtalks os contamos como hacemos para mantenernos informados. En esta ocasión participan en el programa Roberto Ruisanchez @tescaso, Gabriel Viso @gvisoc y Juan Febles @podcastlinux. Muchas gracias a todos por seguirnos hasta aquí. Enlaces de interés: Bonilista: http://www.bonillaware.com/tag/bonilista Krebs on security: https://krebsonsecurity.com/ Gracias por tu escucha. Toda la música utilizada en Leer másComo nos mantenemos informados… y adiós[…] La entrada Como nos mantenemos informados… y adiós aparece primero en AVpodcast.

Droid Talks
#10 Tiendas online

Droid Talks

Play Episode Listen Later Nov 26, 2017 129:43


Estamos cerca de la navidad, black friday, cybermonday… Estaba claro que no podíamos hablar de otra cosa que no fuese nuestra experiencia con las tiendas on-line. En esta ocasión participan en el programa Roberto Ruisanchez @tescaso, Gabriel Viso @gvisoc y Pedro Sanchez @elojoqueves. Enlaces de interés: Bot de telegram para realizar seguimiento de paquetes: @MiTrackingBot Webs de seguimiento Leer más#10 Tiendas online[…] La entrada #10 Tiendas online aparece primero en AVpodcast.

Droid Talks
#9 Retroinformática con Jojo073

Droid Talks

Play Episode Listen Later Oct 23, 2017 85:52


Nos ponemos retro y recordamos años mozos junto a Jojo073, uno de los integrantes del grupo Amigawave.  Roberto Ruisanchez @tescaso, Juan Febles @Juan__Febles  y Gabriel Viso @gvisoc conversan con Jojo073 sobre la scene retro y por qué alguien podría querer programar nuevos juegos para máquinas que tienen casi 40 años. Enlaces de interés: Canal de Leer más#9 Retroinformática con Jojo073[…] La entrada #9 Retroinformática con Jojo073 aparece primero en AVpodcast.

Bitácora de Ciberseguridad
Neutralidad de la Red

Bitácora de Ciberseguridad

Play Episode Listen Later Sep 5, 2017 65:02


En este episodio debatimos y explicamos con la ayuda de Gabriel Viso el concepto de Neutralidad de la Red, su importancia y conceptos clave que debemos conocer sobre el protocolo IP y la calidad de servicio.

Droid Talks
#04 Nuestras Apps favoritas

Droid Talks

Play Episode Listen Later Apr 10, 2017 104:43


Un episodio muy especial el cuarto de DroidTalks. A los  contertulios habituales, Roberto Ruisanchez @tescaso, Pedro Mª Sánchez @elojoqueves y Juan Febles @Juan__Febles  , se suma Gabriel Viso @gvisoc desde Sídney. Noticias: Tractores hackeados. Ubuntu abandona Unity, la convergencia y los dispositivos móviles con Ubuntu Touch. Una reseña negativa y le hackean la puerta del garaje. Tema del episodio: Leer más#04 Nuestras Apps favoritas[…] La entrada #04 Nuestras Apps favoritas aparece primero en AVpodcast.

No Hay Doctor Sin Palomitas
No Hay Doctor Sin Palomitas 015 - Recorriendo el disco de confesión

No Hay Doctor Sin Palomitas

Play Episode Listen Later Dec 16, 2016 196:46


Muy buenas a todos y bienvenidos a un nuevo programa de No Hay Doctor Sin Palomitas. Parecía que nuestra promesa iba a caer en saco roto, pero no. Al fin hemos podido organizarnos y grabar un programa resumen de toda la novena temporada de la serie moderna de Doctor Who. Y para semejante trabajo hemos invitado a viajar con nosotros a la TARDIS a un whovian de los de antes, de los que veían la serie en su emisión en tv allá por lo tiempos del cuarto Doctor. No es otro que Gabriel Viso, del podcast y web Pitando.net. Acompañanos en este viaje por toda la temporada y recuerdo con nosotros algunos de los grandes momentos que nos dieron esos capítulos. Esperamos que disfrutéis del programa tanto como nosotros grabándolo

Podcast Linux
#11 Linux Connexion con Gabriel Viso

Podcast Linux

Play Episode Listen Later Nov 15, 2016 35:07


Muy buenas Linuxero. Bienvenido a otro episodio más de Podcast Linux. Mi nombre es [Juan Febles](https://twitter.com/Juan Febles__febles) y hoy nos toca una entrevista Linux Connexion, los programas especiales de este podcast para acercarte a las personas o proyectos que han salido en la sección Comunidad Linux. En esta ocasión tenemos a Gabriel Viso, responsable de Pitando.net y Bajo la carcasa, del que ya me oíste mencionar en el episodio 10 sobre Raspberry Pi y GNU/Linux.

bajo linux raspberry pi connexion gnu linux juan febles linuxero gabriel viso podcast linux
Podcast Linux
#11 Linux Connexion con Gabriel Viso (Pitando.net). Podcast Linux

Podcast Linux

Play Episode Listen Later Nov 15, 2016 35:07


Muy buenas Linuxero. Bienvenido a otro episodio más de Podcast Linux. Mi nombre es Juan Febles y hoy nos toca una entrevista Linux Connexion, los programas especiales de este podcast para acercarte a las personas o proyectos que han salido en la sección Comunidad Linux. En esta ocasión tenemos a Gabriel Viso, responsable de Pitando.net y Bajo la carcasa, Leer más#11 Linux Connexion con Gabriel Viso (Pitando.net). Podcast Linux[…] La entrada #11 Linux Connexion con Gabriel Viso (Pitando.net). Podcast Linux aparece primero en AVpodcast.

bajo leer connexion avpodcast net podcast juan febles linuxero gabriel viso podcast linux
Podcast Linux
#10 Raspberry Pi y GNU/Linux

Podcast Linux

Play Episode Listen Later Oct 31, 2016 24:06


Muy buenas Linuxero. Bienvenido a otro episodio más de Podcast Linux. Mi nombre es [Juan Febles](https://twitter.com/Juan Febles__febles) y cada quincena tengo una cita contigo para hablar de lo que más nos gusta: GNU/Linux. En el Núcleo Kernel hablaré de la Raspberry Pi y su íntima relación con GNU/Linux. En el Gestor de Paquetes le damos un repaso a Kodi, un Media Center multiplataforma. El invitado a Comunidad Linux es Gabriel Viso, podcaster del podcast Pitando.

raspberry pi gestor kernel kodi media centers paquetes gnu linux juan febles linuxero gabriel viso podcast linux
La Tecnología para todos
90. Tiesto inteligente con Arduino, proyecto paso a paso

La Tecnología para todos

Play Episode Listen Later Aug 30, 2016 46:37


En el capítulo de hoy voy a hablar, además de Arduino, de otra de mis pasiones secretas, las plantas. En mi familia, siempre hemos tenido una larga trayectoria relacionada con el reino vegetal. Mis abuelos eran unos apasionados de las plantas, mis padres han regentado una floristería y yo siempre he estado rodeado de plantas y árboles. En la terraza de mi casa, tengo más de 25 plantas diferentes las cuales cuido con mucho cariño. Uno de los grandes inconvenientes que encuentro es situarlas dependiendo de la estación del año, de la hora del día y de las condiciones meteorológicas para que tengan las mejores condiciones posibles. Siempre ando moviendo los tiestos de un lado a otro. Tomando un café y pensando en cómo resolverlo, pensé en crear un tiesto inteligente con Arduino.Tengo la costumbre de plantar cualquier semilla que me encuentro. De este modo tengo he conseguido cultivar naranjos, manzanos, olivos, palmeras, jacarandas, etc..., todos en miniaturas como si fueran bonsais. Cuando hablo de inteligencia quiero dejar claro que estoy hablando de que tenga su propia autonomía y que tome decisiones respecto a unos umbrales establecidos. Algo parecido al proyecto Fish on Wheels que vimos en el capítulo 64. Proyectos curiosos con Arduino, pero con plantas.Este capítulo va a ser el primero de una serie donde explicaré como llevar a cabo este proyecto. Daré todos los pasos a seguir para que tú, seas capaz de crear el mismo proyecto paso a paso. Comenzaré haciendo una descripción del proyecto a grandes rasgos, el material que vamos a utilizar y los posibles problemas que deberemos ir resolviendo. En los siguientes capítulos profundizaré dando todo lo necesario para que lleves a cabo este proyecto conmigo.Por supuesto que es primordial tu colaboración. Me encantaría que enviaras comentarios y sugerencias para ir mejorando el producto. El fin de este proyecto no es la idea en sí, lo que pretendo es transmitir todos esos conceptos para poder crear un proyecto de principio a fin. El resultado final será un prototipo que podremos ir mejorando entre todos hasta conseguir un producto final e incluso, por qué no, poder comercializarlo como un proyecto Open Source.Antes de comenzar con tema que voy a tratar hoy, decirte que el 14, 15 y 16 de Octubre, estaré en las XI JPOD (Jornadas de Podcasting) en Málaga. En este evento nacional realizaré un directo junto a Gabriel Viso del podcast Pitando. Si vas a estar por allí, espero verte.

La Tecnología para todos
89. Eliminar el ruido en Arduino, controlando la señal

La Tecnología para todos

Play Episode Listen Later Aug 23, 2016 34:30


Después de unas semanas de vacaciones en este periodo estival, vuelvo a la carga con un nuevo capítulo del podcast La Tecnología Para Todos. Hoy voy a hablarte de cómo eliminar el ruido en Arduino.Tarde o temprano te verás expuesto a esta señal parasitaria que se acopla a tu señal útil y perturba tus mediciones. Por eso es necesario saber qué es el ruido, cuáles son las fuentes que lo producen y como podemos atajarlo.Al igual que en muchos factores involucrados en la electrónica y en la programación, no hay una fórmula mágica para la eliminación del ruido, pero si que podemos aplicar ciertas técnicas que nos ayuden a mitigarlo en la medida de lo posible.Eliminar el ruido en ArduinoAntes de comenzar con tema que voy a tratar hoy, decirte que el 14, 15 y 16 de Octubre, estaré en las XI JPOD (Jornadas de Podcasting) en Málaga. En este evento nacional realizaré un directo junto a Gabriel Viso del podcast Pitando. Si vas a estar por allí, espero verte.¿Qué es el ruido?, conocerlo nos ayudará a eliminar el ruido en ArduinoPodemos encontrar muchos artículos, libros e incluso vídeos sobre el ruido en Internet. El objeto de este capítulo no es profundizar hasta tal detalle, solo quiero dejar claro cómo afecta a nuestros proyectos y cómo podemos eliminar el ruido en Arduino.El ruido no deja de ser una señal eléctrica, al igual que las señales de Arduino, normalmente una señal continua de 5V, y de otros sistemas eléctricos que trabajan con señales alternas que pueden ir, por ejemplo, de 220V a -220V.Por lo tanto, el ruido es una señal de interferencia que se añade o se suma a nuestra señal útil produciendo efectos perjudiciales. Vamos a verlo con un ejemplo. Imagínate un sensor de temperatura cuya relación temperatura-voltaje es de 1º-10mV. Esto quiere decir que cada grado, se incrementa en 10mV la tensión obtenida. Si medimos la temperatura en algún lugar donde sabemos que hay 20ºC exactamente, el resultado será 200mV. Al conectar el sensor a Arduino comprobamos que el voltaje obtenido es de 220mV, lo que equivale a una temperatura de 22ºC. Esos 20mV de más ¿qué son? Precisamente eso es el ruido, una señal parasitaria que se añade a nuestra señal útil y por lo tanto la altera.Diseñamos con casos ideales que no contemplan el ruido en nuestros proyectosCuando estamos diseñando nuestro proyecto, utilizamos la típica Ley de Ohm o Leyes de Kirchhoff. Estas leyes se basan en desarrollos matemáticos que no tienen en cuenta el efecto del ruido. Podemos probar a crear un circuito muy sencillo con una resistencia y un LED. Si hacemos los cálculos y obtenemos los voltajes, comprobaremos con un multímetro que aunque se parezcan, el resultado no es el mismo. Esto es debido al ruido inherente de la propia placa de Arduino, los componentes e incluso el multímetro. En consecuencia debemos contemplar esta señal perjudicial y por lo tanto eliminar el ruido en Arduino.La señal de ruido no afecta de igual manera a las señales analógicas que digitalesYa hemos visto el ejemplo de un sensor de temperatura con una señal analógica. Pero no afecta en igual medida a las señales digitales, dependerá de la amplitud del ruido. En términos generales, la señales analógicas son más sensibles al ruido.Si en el ejemplo anterior del sensor de temperatura, la señal de ruido tuviera 0.3mV en vez de 20mV, no afectaría a nuestras medidas. Por lo tanto la amplitud de la señal es importante. En el caso de las señales digitales, la amplitud también es importante, pero solo afectará si dicha amplitud es lo suficientemente grande para cambiar de estado de alto a bajo o de bajo a alto.Cómo funcionan las señales digitalesHagamos un paréntesis para ver cómo funcionan las señales digitales en Arduino. Estamos acostumbrados a hablar de alto y bajo y relacionarlo con 0V y 5V. Pero eso no es realmente lo que sucede dentro de la placa. Existen unos márgenes para identificar si la señal está en estado alto o bajo.Precisamente este es uno de los puntos fuertes de Arduino, gracias a la amplitud de ese rango la señal digital soporta una gran cantidad de ruido. A continuación puedes ver la imagen donde se representan esos márgenes para el microcontrolador ATmega328 del Arduino UNO.Niveles lógicos digital ArduinoComo comprobamos, de 0V a 1,5V se considera un estado bajo. De 3V a 5V se considera un estado alto. Por último de 1,5V a 3V se considera una indeterminación. Supongamos que tenemos un nivel bajo en la señal digital con un valor de 0,5V. Para que se produzca un cambio a una indeterminación necesitaremos que la amplitud del ruido sea de más de 1V y para que cambie a estado alto más de 2,5V.Por lo tanto, el ruido no afecta en la misma medida a las señales digitales eso sí, cuando afecta los resultados pueden ser "catastróficos". Vamos a verlo con un ejemplo de la vida realEn el año 2010 se produjo el apagón analógico, se pasó de emitir la televisión en analógico a digitalRecordarás que antes la televisión se veía de diferente manera. Antes del año 2010, se emitía con una señal analógica. A partir de ese año se empezó a emitir en digital a través de la TDT (Televisión Digital Terrestre).Con la televisión analógica, cuando había interferencias por ruido, la señal se distorsionaba y se producía el típico efecto nieve. Aún así se conseguía ver la televisión, aunque sin calidad. Con la TDT se consiguieron varias cosas entre ellas una mejor calidad, la necesidad de menor potencia para emitir y la optimización del ancho de banda. El gran problema de este tipo de señales es que si le afecta el ruido, la televisión se deja de ver. Seguramente te habrá pasado alguna vez donde la televisión se ha quedado en negro. Esto sucede por lo anteriormente comentado, la señal de ruido tiene tanta amplitud que hace cambiar de estado a los bit digitales.En resumen, el ruido es otra señal que interfiere con nuestra señal útil. Afecta en mayor medida a señales analógicas que digitales, pero cuando estas últimas son afectadas, su recuperación es complicada. Si queremos eliminar el ruido en Arduino, debemos conocer las fuentes y factores que lo producen.

La Tecnología para todos
87. Vídeo con Raspberry Pi, crea tu sistema de vigilancia

La Tecnología para todos

Play Episode Listen Later Jul 12, 2016 35:56


En el capítulo de hoy te voy a hablar de cómo podemos capturar el vídeo con Raspberry Pi, para crear nuestro propio sistema de vigilancia. Pero este no es el único proyecto que podemos crear. En el momento que conectamos una cámara a la Raspberry Pi, se nos abre un mundo de oportunidades. Si lo combinamos junto a la Visión Artificial, sacaremos el máximo provecho y rendimiento.Ya te he hablado en otras ocasiones sobre la Visión Artificial, te dejo a continuación todos los artículos y capítulos del podcast.18. Realidad Aumentada67. Big data y visión artificial81. Visión artificial, OpenCV y Python86. Sensor Kinect, inteligencia artificial al alcance de todos¿Por qué aprender visión artificial?Detección de movimiento con OpenCV y PythonNo voy a hacer más hincapié en las ventajas y beneficios que nos ofrece esta ciencia. Hoy vamos a ver un caso práctico donde analizamos un vídeo con Raspberry Pi.Empezaremos por el principio, veremos que es lo que necesitamos para empezar y el coste que supone. Luego continuaremos con la configuración del hardware, Raspberry Pi y cámara. Por último te daré lo básico para empezar. El primer algoritmo que debemos implementar para detectar movimiento con Raspberry Pi, OpenCV y Python.Vídeo con Raspberry PiRaspberry Pi es un ordenador de propósito general de muy bajo coste. Lo que más me gusta de él es su bajo consumo, podemos tenerlo conectado todo el día. Para que te quede más claro, la Raspberry Pi 2 y 3 consumen unos 4 W/hora. Una torre puede consumir hasta 100 veces más pero pongamos que consume 200W/hora, 50 veces más. Imagínate lo que te puedes ahorrar si lo tienes todo el día encendido. Por este motivo, este dispositivo puede ser un gran aliado en nuestras instalaciones y proyectos.Dentro de los posibles usos dentro del análisis de vídeo con Raspberry Pi encontramos algunos como los siguientes:Espejo inteligente con reconocimiento facial.Detector de presencia con grabación de vídeo.Usos posibles con KinectVisión artificial dentro de la robóticaMaterial necesarioVamos a ver ahora que material vamos a necesitar:Raspberry Pi 2 Model B (41,31 €)Tarjeta Micro SD 16GB (7,49€)Cable alimentación Raspberry Pi 5V 2A (6,99€)Cable HDMI (2€)Ratón y teclado USB (18€) o inalámbrico (18,75€)Cámara de Raspberry Pi 5 MP y 1080p (22,62€)No es necesario comprar todo el material. Seguramente tengas una tarjeta Mirco SD, o un teclado y ratón. También puedes utilizar un cargador de móvil para alimentar la Raspberry Pi pero ojo, este debe suministrar 5V y 2A.Una vez que ya tengas todo el material pasamos a hacer la instalación básica.Instalación básica de Raspberry PiHay multitud de tutoriales en Internet muy buenos. Te recomiendo que veas este tutorial de Gabriel Viso de Pitando. La versión que yo utilizo es Raspbian Jessie y con la que seguiré en este capítulo.Una vez que lo tengamos todo instalado, es importante seguir los siguientes pasos para instalar Python + OpenCV. Empezaremos por Python y todos los paquetes necesarios orientados a la programación científica con este lenguaje de programación.

La Tecnología para todos
84. Creación de Software, así lo hago yo

La Tecnología para todos

Play Episode Listen Later Jun 13, 2016 26:52


Hoy voy a tratar un tema muy práctico, algo que creo que la mayoría de oyentes y lectores como tu me estáis pidiendo a gritos. La creación de software, no es tan difícil si sigues mis consejos y caminamos juntos este camino, yo te enseñare como lo hago yo.Aunque el tema de esta semana iba a ser distinto, todo se torció cuando el lunes de la semana pasada envié el email de la lista de suscripción con un enlace a una encuesta. El objetivo era saber si tu como oyente y lector estás interesado en que cree un curso en el Campus sobre .NET, el famoso framework de Microsoft que nos permite crear aplicaciones de escritorio, web y para móviles.Lo primero quiero agradecer a todos los que han contestado la encuesta su feedback. No te imaginas lo importante que es para mi saber qué es lo que te interesa y en que andas liado. Si tu no has tenido la oportunidad de contestarla, te invito a que me envíes un email aportando tus sugerencias.Antes de comenzar quiero dar las gracias a Eduardo Norman y a Madrillano por la invitación que me hicieron para acudir a su Blab Charla sobre Tecnología. Estuvimos más de dos horas debatiendo sobre diferentes temas entre ellos Arduino, Raspberry Pi, proyectos DIY y todo lo relacionado con la creación de tecnología. Los invitados fueron Gabriel Viso, David Aragón y un servidor. Fue llevada a cabo de forma magistral por Eduardo del podcast Pienso luego tu ya sabeh.La encuestaBueno pues vamos a meternos en materia. La encuesta me ha aportado mucho, he podido sacar diferentes conclusiones con respecto a los resultados obtenidos. El objetivo era saber el interés de la audiencia en un curso .NET. Necesitaba la opinión sobre diferentes aspectos.Te preguntarás ¿por qué en el framework .NET? Por dos razones. La primera es que, como ya te he dicho en alguna ocasión, Windows es el sistema operativo más utilizado del mundo, no lo digo yo, lo dicen las estadísticas. La segunda razón es que yo soy experto en tecnología .NET y más concreto en aplicaciones de escritorio. Como ves todo está de cara para empezar con esta tecnología.A continuación te muestro los resultados obtenidos.Pregunta 1:grafico-pregunta1El mayor interés que han mostrado los encuestados, es la creación de aplicaciones para escritorio con WPF. No cabe duda que quizás sea la manera más fácil y sencilla de aprender a crear aplicaciones.No quiero decir que sea mejor o peor, pero hay que tener en cuenta que creando este tipo de aplicaciones nos vamos a olvidar del software externo que se necesitaría para ejecutar aplicaciones web como por ejemplo un servidor.Pregunta 2:grafico-pregunta2Una de las cosas que me he dado cuenta desde que estoy haciendo cursos online, es que debo conocer cual es el nivel a quién va dirigido el contenido ya sea un curso, un podcast o un artículo.Por eso esta pregunta, quiero saber que conocimiento tienen de la materia para poder enfocarlo de la mejor manera.Pregunta 3:Algo que llevo pensando hace tiempo es separar los temas que suelo tratar en el podcast en diferentes canales. A veces se hace difícil entrar en detalle en algunas materias por la cantidad de información y la variedad de temas que se tratan en esta web.Por eso esta pregunta. Aquí es donde quiero que tu también me ayudes. Si quieres que cree un podcast dedicado al mundo de la programación es más, orientado a la programación en .NET, solo tienes que decirlo. Envíame un email o contesta al siguiente formulario. Como ya te he dicho antes, es de gran valor para mi.grafico-pregunta3El último campo consistía en que la gente (poner pregunta concreta). De esta última pregunta, era totalmente voluntaria, he podido sacar varias conclusiones que quiero compartir contigo.Lo primero es que todos sufrimos del mal del siglo XXI, la falta de tiempo. Entre el trabajo, la familia, los amigos, eventos y demás actividad social, poco tiempo nos queda para el ocio. Esto no solo te ocurre a ti, me ocurre a mi y a mucha otra gente.Por otro lado la inmensa cantidad de información que encontramos a nuestro alrededor. Debemos ser capaces de filtrar aquella que sea útil.La solución es crear aplicaciones que sean útiles. La utilidad se la tenemos que dar nosotros y como donde más tiempo pasamos a lo largo de la semana es en el trabajo, aquí es donde tenemos que focalizar toda nuestra energía. Hacer aplicaciones con un objetivo claro y que permitan ganar tiempo.Yo me encargaré de darte todo lo necesario para suplir estas carencias.Aplicación de ejemploVoy a explicarte a grandes rasgo que voy a hacer en el siguiente curso donde veremos como crear una aplicación de escritorio de principio a fin.En qué consiste la aplicación. He decidido orientar la aplicación para que podamos utilizar tanto en el trabajo como en casa. Haremos un organizador de archivos multimedia. Es su primera versión será muy sencilla pudiendo incorporar funcionalidades según vayamos necesitándolas.El objetivo principal de esta aplicación será el poder organizar cualquier archivo, en principio será multimedia pero no tiene por que ser exclusivo.La tecnología que vamos a utilizar es WPF donde encontramos XAML, el lenguaje de marcado para el diseño de interfaces gráficas y C# el lenguaje estrella de Microsoft.Para la realización de proyecto vamos a seguir tres pasos:Realizar un esquema general de la aplicaciónCrear la interfaz gráficaDar funcionalidad a la interfaz gráficaLo haré lo más sencillo posible para que todos podamos seguir el curso lección a lección.Esquema de la aplicaciónAntes de empezar a programar debemos de tener unas nociones básicas de lo que queremos conseguir, como lo vamos a conseguir y las herramientas que vamos a utilizar.El objetivo será poder organizar una galería multimedia de una forma sencilla y automatizada. Sin tener que ir creando carpetas y copiando los archivos a esas carpetas.La aplicación debe ser capaz de leer, clasificar, modificar y eliminar archivos por lo tanto, debemos poner el foco en las clases y métodos que nos permitan tratar archivos.Como herramientas utilizaremos el entorno de desarrollo Visual Studion 2015 Communtiy. No es objeto de esta fase pensar en toda la casuística, queremos empezar a programar lo antes posible y eso es lo que haremos definiendo lo mínimo posible para empezar.En esta aplicación no vamos a utilizar ninguna base de datos, de momento. En la fase final le daremos algo de diseño incorporando framewoks externos.Algo a tener en cuenta y que veremos a lo largo del curso es el rendimiento de la aplicación. Ya te digo que deberemos hacer algo con las carpetas que contengan muchos archivos. Lo iremos viendo según avancemos.Interfaz gráficaAntes de empezar a programar la interfaz, debemos coger papel y boli y hacer un pequeño boceto de lo que queremos hacer. Así seremos capaces de avanzar más rápido cuando nos pongamos a programar con XAML.Debe ser una interfaz sencilla y funcional. Vamos a olvidarnos por el momento del diseño. Según avancemos en el proyecto iremos mejorando la aplicación a nivel funcional y a nivel de diseño.Dar funcionalidad a la interfazCuando ya tenemos el concepto de la interfaz gráfica programado es cuando llega la hora de empezar a darle funcionalidad. Esto se hace a través del lenguaje de programación C#. Utilizaremos los eventos como elemento de comunicación entre estas dos partes.El objetivo de esta parte dentro del curso es familiarizarnos con este lenguaje, el entorno y conocer metodologías y herramientas básicas en la programación.Lo haremos muy sencillo, sin complicarnos para poder obtener resultados lo más rápido posible, pero siempre sabiendo lo que hacemos.Esto es todo lo que vamos a ir viendo a partir de aquí en el Campus, en el blog y en el podcast. Este proyecto se está convirtiendo en una parte esencial de mi. Aunque lo principal es volcar todo mi conocimiento y experiencia, que no te quepa duda que estoy volcando todo mi corazón para poder ayudarte a conseguir tus sueños.Muchas gracias a todos por los comentarios y valoraciones que nos hacéis en iVoox, iTunes y en Spreaker, nos dan mucho ánimo para seguir con este proyecto.

La Tecnología para todos
75. Arduino Day y el protocolo de comunicaciones Firmata

La Tecnología para todos

Play Episode Listen Later Apr 11, 2016 32:39


Hoy vamos a hablar del Arduino Day y del protocolo de comunicaciones Firmata. El Arduino Day es la celebración en todo el mundo del cumpleaños de Arduino y Genuino, te recuerdo que por problemas de marca Arduino se llama Genuino fuera de USA. Es un evento durante 24 horas que se celebra el 2 de abril de cada año. Los diferentes eventos pueden ser organizados por la comunidad o por los fundadores, donde las personas interesadas en Arduino se reúnen, comparten sus experiencias y aprenden cosas nuevas.En el campus de programarfacil, hay un nuevo curso que estamos preparando, si quieres mantenerte informado y que te avisemos cuando esté preparado date de alta accediendo al formulario.Este año han sido 331 eventos en 68 países de todo el mundo, en España han sido 29 repartidos por toda la geografía. Este año ha sido imposible organizar algún evento en nuestra ciudad, Alicante, pero te prometemos que el año que viene seremos parte del Arduino Day organizando nuestro propio evento al que esperamos que asistas.Podías seguir dicho evento a través de las redes sociales, estuvieron muy activas, con fotos, vídeos y artículos, todo centrado en este día especial para Arduino. Si quieres ver los diferentes eventos, puedes ir a la web oficial de Arduino Day.Además de los eventos repartidos por todo el mundo, este día aprovechan para hacer presentaciones de nuevos productos y diferentes anuncios relacionados con Arduino. En esta ocasión hay tres noticias importantes.Por un lado han puesto a la venta la tan esperada placa MKR1000 con un precio de 30,99 €, de la cuál hemos hablado en diferentes ocasiones y a la que dedicaremos bastante tiempo. Es una placa orientada principalmente al IoT.También se ha presentado el Arduino Project Hub, una nueva plataforma donde compartir experiencias y proyectos para toda la comunidad. Arduino es el referente en los microcontroladores de todo el mundo, uno de sus puntos fuertes es la cantidad de información que podemos encontrar en Internet alrededor de esta placa. Hay multitud de proyectos y tutoriales al respecto pero, Arduino a ido más allá. A presentado Arduino Project Hub, la plataforma de tutoriales alimentado por la más que conocida comunidad hackster.io. Esto abre un mundo infinito al mundo maker y lo más importante, lo recoge todo en una única plataforma donde poder consultar en tiempo real cualquier manual o tutorial paso a paso y pone en contacto a miles de usuarios con el apoyo oficial de Arduino.Dentro de esta plataforma también encontramos el nuevo IDE oficial, Arduino Create, del cuál ya hemos hablado en el capítulo Arduino basado en la web y que por el momento esta en fase beta.Y por ultimo y quizás la más importante, a mi modo de ver, se ha publicado el Manifiesto IoT donde se habla del cambio que se nos viene encima gracias a este movimiento. Los fundadores de Arduino creen que el IoT puede cambiar la manera en que los ciudadanos viven en las ciudades y apuestan por hacer crecer este entorno con plataformas de hardware y software libre. Proponen que los dispositivos conectado deben ser:Abiertos: el código y el hardware abierto es la mejor manera para fomentar la innovaciónSostenibles: en contra de los productos de consumo rápidos.Justos: que cada usuario tenga el control de sus datos, sin intermediarios.No cabe duda que la era del IoT ha entrado en Arduino para quedarse, dando un puñetazo en la mesa a todos aquellos que, de alguna manera, quieren apoderarse tanto del mercado que lo rodea, como de la mina de diamantes que puede generar los datos producidos por estos dispositivos.Protocolo FirmataEl protocolo Firmata es un protocolo para comunicar con microcontroladores desde cualquier software o cualquier ordenador conectado. El objetivo primordial de este protocolo es hacer que el microcontrolador sea una extensión de nuestro entorno de desarrollo. Fue diseñado para ser abierto y flexible para que pueda ser soportado por cualquier lenguaje de programación, también debe ser simple de implementar en el microcontrolador y en el ordenador.La implementación de referencia es la librería para Arduino/Wiring la cual está incluida en el entorno de desarrollo oficial de Arduino a partir de la versión 0012.Firmata fue creado en el 2006 como una demo para Arduino por Hans-Chistoph Steiner. Se le ocurrió mientras estaba trabajando en un proyecto musical con dispositivos Eroktronix MIDItron conectados a varios Arduinos con varios sensores conectados. Cuando tenía que hacer una modificación en el código, debía replicarlos en todos los Arduinos.Cuando se trabaja con microcontroladores, siempre es necesario disponer de un ordenador y un cable para comunicación serie con los microcontroladores. Estos son utilizados para capturar información a través de los sensores y actuar en consecuencia con los dispositivos conectados. En este caso se hace necesario un protocolo serie que permita comunicar el microcontrolador y el ordenador. Debido a que este tipo de proyectos utilizan un único ambiente de programación, se hace evidente que los microcontroladores deberían ser una extensión del entorno de desarrollo en lugar de un dispositivo ajeno al proyecto, con su propio lenguaje de programación.El desarrollo inicial de Firmata se centró en la placa de Arduino y en la actualidad sigue siendo el foco principal. La librería ha sido portada a toda la familia de Arduino y a Wiring. Cualquier placa compatible puede utilizar el protocolo Firmata o la librería asociada.Pero no solo existe Firmata como protocolo de comunicaciones, también hay otros tipos de protocolos, protocolos ASCII, Open Sound Control, Gainer, USB HID, MIDI, SLIP etc... y precisamente Hans-Chistoph se basó en todos ellos para crear un protocolo estándar y principalmente en el protocolo MIDI.El protocolo Firmata se basa en la representación de la API de Arduino (comandos del lenguaje) y los tipos de datos que se transfieren entre la placa y el ordenador. Está enfocado en la facilidad de uso aunque esto conlleve un peor rendimiento. El protocolo MIDI fue elegido como el núcleo central de Firmata debido a su eficiencia, su facilidad y por la gran cantidad de implementaciones existentes de libre acceso. Firmata implementa solo el formato de mensajes de MIDI.MIDI (Musical Instrument Digital Interface) es un protocolo, interfaz digital y conectores que se utilizan para comunicar y conectar ordenadores, instrumentos musicales eléctricos y otros dispositivos entre si.El protocolo MIDI utiliza unos mensajes estándar para la comunicación. En el caso de Firmata estos mensajes han sido sustituidos y se creó un nuevo conjunto de mensajes tanto para los tipos de datos (analógicos y digitales) como para los mensajes de control (pinMode, digitalWrite, etc...). Esto hace posible representar la API de Arduino usando mensajes de Firmata además, da soporte a más de 16 pins analógicos con una resolución de 14 bits y más de 128 pines digitales.Gracias a su condición de código abierto, se han implementado diferentes versiones que dan soportes a multitud de funcionalidades de los microcontroladores. La versión original es la Standard_Firmata que viene se incluye dentro de las versiones del entorno oficial de Arduino y Wiring. Hay que recordar que el entorno de desarrollo de Arduino se basa en la plataforma Wiring. Esta versión incluye soporte para las siguientes características:Entradas y salidas analógicasEntradas analógicasSalidas PWMConmutación entre entradas y salidas analógicasServomotoresMatrices de LEDsI2CAdemás de las funcionalidades a las que tenemos acceso, también hay que destacar que es compatible con multitud de lenguajes de programación y es multiplataforma. Solo tenemos que buscar en los repositorios como GitHub y encontraremos infinidad de implementaciones de este protocolo. A continuación mostraremos unos cuantos pero puedes encontrar muchos más en la web oficial.Pyduino (Python)ProcessingC++/openFrameworksSolid Soils (C#)Sharpduino (C#)4ntoine (Java)Johnny-five (JavaScript / node.js)Hardbap (Ruby)Carica-firmata (PHP)Volviendo hacer mención a lo que dice el creador de Firmata Hans-Chistoph, es muy buena idea hacer que Arduino sea una extensión de el entorno o plataforma de programación que utilices pero, hay que tener en cuenta que tiene limitaciones, no va a servir para todos los casos que queramos.Sin duda alguna nos abre las puertas a otros lenguajes de programación con el que nos sintamos más cómodos, como menciona en alguno de sus capítulos Gabriel Viso en el podcast Pitando, la programación física puede ser más divertida con lenguajes como Python.A continuación te dejamos unos ejemplos donde hemos utilizado Firmata con C# y con JavaScript.Control Arduino motor 28BYJ-48 con una aplicación WPFRecurso del díaVisualinoVisualino es un entorno de programación para Arduino. Está basado en la plataforma Google Blockly, el editor visual que permite crear entornos de desarrollo de lenguajes visuales. Es muy fácil de usar gracias a su entorno intuitivo y a que se encuentra en múltiples idiomas. Al contrario de plataformas como S4A, genera el código nativo de Arduino a partir de la programación por bloques, lo que permite la ejecución de programas independientemente del ordenador. Es un software libre y puede ser modificado.Muchas gracias a todos por los comentarios y valoraciones que nos hacéis en iVoox, iTunes y en Spreaker, nos dan mucho ánimo para seguir con este proyecto.

Jarras y Podcast
Jarras y Podcast 19 - Pitando

Jarras y Podcast

Play Episode Listen Later Mar 29, 2016 38:32


En Jarras y Podcast hablaremos de podcasts, de podcasting pero sobre todo hablaremos con los podcasters sobre ellos y sobre como hacen sus programas. Esta semana, tenemos en Jarras y Podcast a Gabriel Viso del Podcast Pitando, un podcast sobre tecnología muy especial. ¿Por qué es tan especial? Por bastantes motivos pero tal vez uno de los principales sea el hecho de que habla de tecnología con un afan multiplataforma y porque cuando se ciñe a una lo hace ni más ni menos que a Raspberry Pi. Y es que en estos tiempos que corren en los que hablar de tecnología generalmente significa hacerlo centrandos en una de las grandes plataformas principales, el hacerlo con un proposito lo más multi-plataforma posible lo convierte en un podcast muy especial. Pero bueno no os entretengo más y os dejo ya con el audio, que por cierto debería haber salido antes de la semana santa, pero debido a un error de edición finalmente no pudo ser, esperemos que la espera os haya merecido la pena.

La Tecnología para todos
70. Herramientas para Makers, conviértete en un profesional

La Tecnología para todos

Play Episode Listen Later Mar 7, 2016 36:45


Hasta ahora siempre hemos hablado de prototipado. Pero llega un momento en que queremos dar un paso más y queremos realizar un producto final. En este capitulo os vamos a contar las herramientas para Makers que tenemos disponibles. Con ellas nos convertiremos en profesionales de este mundo y llegaremos a convertir nuestra idea en un producto final preparado para comercializarlo o utilizarlo en su emplazamiento definitivo.Pero antes de empezar queremos darle las gracias a Gabriel Viso por dejarnos estar en su programa y por tener una charla tan amena en su podcast pitando. Si quieres escuchar la charla que tuvimos puedes hacerlo desde aquí. No os la podéis perder, hablamos de Arduino y del proyecto que estamos hablando y también damos nuestras impresiones sobre estas materias y la educación en España.Queremos recordaros, que un par de semanas cumplimos nuestro primer año publicando este podcast y queremos celebrarlo con todos vosotros. Nos podéis enviar mensajes diciéndonos que es lo que más os gusta y lo que menos del programa, si añadiríais alguna sección, si echáis en falta algún tema... en definitiva lo que queráis decirnos y en ese programa lo veremos. También nos podéis enviar mensajes de audio con algún mensaje para la comunidad o para nosotros, recordad presentaros en el audio.Y como siempre, para contactar con nosotros y enviarnos cuanlquier mensaje, duda o sugerencia lo puedes hacer de diferentes maneras, a través del formulario de contacto, en el e-mail info@programarfacil.com, en Twitter (@programarfacilc) o en Facebook. También puedes mantenerte al día a través de la lista de distribución.Y vamos en materia con el programa. La finalidad de este capítulo es ver los pasos que queremos seguir y las herramientas que necesitamos para crear un proyecto de principio a fin. Vamos a dividir el capítulo en 4 secciones:Análisis y prototipado.Fabricación PCB.Diseño chasis o carcasas.Fabricación chasis.Pero lo primero es decidir que proyecto queremos hacer y su finalidad. Los ejemplos clásicos son:Estación meteorológica.Medidor de contaminación.Sistema domótico.Brazo robótico.Análisis y prototipadoEn esta fase que a su vez la podemos dividir en dos. Lo primero es coger "papel y boli" y ver las necesidades que vamos a tener, los componentes que vamos a necesitar, las herramientas que vamos a utilizar y la lógica del programa que queremos implementar. Y comenzaremos a prototipar realizando pruebas de circuitos y de programación para ver si realmente nuestro proyecto cumple la finalidad que le hemos propuesto. Veamoslo todo detenidamente.Elección de hardware:En esta fase inicial escogeremos una placa de Arduino UNO, Mega o 101. En un paso posterior ya sabremos que placa se ajusta más a nuestras necesidades y elegiremos la definitiva. En este punto también deberemos ver que componentes vamos a necesitar y las herramientas como mutímetro, alicates, etc... vamos a utilizar. En el capitulo "kit de iniciación" hablamos de todas estas herramientas.Elección de software:Esta elección es bastante personal, ya que a cada uno nos sentimos más cómodos con un IDE que con otro. Pero siempre hay que mirar las caracteristicas que tienen unos y otros y nuestras necesidades ya que no siempre el IDE va a cumplir nuestras necesidades. Por ejemplo, los lenguajes visuales no son adecuados para este tipo de proyecto, ya que estan limitados y solo son una elección a la hora de aprender a programar, no de utilizarlos profesionalmente.También deberemos ver si tenemos conexión a internet o no para elegir un IDE online o uno de escritorio o si el IDE tiene alguna caracteristica imprescindible para nuestro proyecto. De esto hemos hablado largo y tendido en el capitulo dedicado a los entorno de desarrollo para Arduino pero aqui os dejamos un listado de los más interesantes:Arduino IDE oficialArduino Create (online)Codebender (online)Visual Micro (Visual Studio)Atmel Studio 7Elección de visualización de datos:No es lo mismo visualizar los datos en una pantalla TFT o LCD, que en un web, en un móvil o en una app de escritorio. Esta elección nos cambiara por completo el proyecto, la conexión que tendremos con otro hardware y por lo tanto la lógica de nuestro programa.Almacenamiento de datos, computación en la nube:Es posible que nos interese almacenar nuestros datos en la nube para que estén accesibles a otro dispositivo utilizando servicios web. A continuación os listamos algunos de los servicios más recomendables:AzureAWS Amazon CloudApp Engine de GoogleOracleBluemixY uno especializado en el IoT que ya hablamos de él:XivelyDiseño del prototipo del circuito:Entramos en la fase de prototipar el circuito, para ellos tenemos dos herramientas que os hemos hablado en muchas ocasiones:123dcircuits:No es software librePermite simulación.Faltan componentesNo están todas las placas de ArduinoNo permite subir a la placaFritzing:Software libreNo permite simulaciónGran cantidad de componentesPosibilidad de importar componentesBastantes tipos de ArduinoPermite cargar en la placaFabricación de circuito impreso (PCB)Ya tenemos el prototipo ahora hay que construirlo. Dependemos de los objetivos y requerimientos no es lo mismo si vamos a necesitar comunicación con otro dispositivo, con internet o cuando pines digitales y analógicos vamos a necesitar. También debemos tener en cuenta que consumo tiene nuestro circuito, que batería debemos incorporar o las condiciones en la que se va a encontrar, si en la intemperie o dentro de una casa.Con toda esta información vamos a elegir la placa final que vamos a elegir. Empezamos con un Arduino UNO o MEGA, pero estas son muy grandes y puede que no necesitemos tanta potencia o tantos pines. Lo recomendable es escoger una de las siguientes:PlacaArduinoMicroArduinoPro MiniArduinoProArduinoMKR1000Voltaje Operación5V3.3V y 5V3.3V y 5V3.3 VPines digitales2014148PWM7664Pines analógicos12667Conexión-- WIFIY si es por tamaño tenemos las llamadas placas Wearables que aunque estan pensadas para textil nada nos impide utilizarlas en otros proyectos. Estas placas que son circulares tienen un diámetro de 2.7 cm.PlacaArduino GemaArduino LilypadVoltaje Operación3.3 V2.7 V y 5.5 VPines digitales39PWM25Pines analógicos14En cuanto a los componentes tendremos que fijarnos en el consumo, en la precisión que tienen y en el rango de operaciones (temperatura, tensión e intensidad).Diseño del circuito impresoUna vez tenemos claro todos los componentes y realizado el prototipado es hora de construir el PCB (Printed Circuit Board), el circuito impreso. Lo que hacemos es pasar nuestro circuito a una placa o tarjeta eliminando los cables y utilizando pistas de material conductor, normalmente cobre. Y ya iremos dando forma a nuestro producto final.Para realizar esto, podemos utilizar el programa Fritzing, ahí podemos diseñar nuestro diseño PCB y luego este programa nos da la facilidad de enviar este circuito y pedirlo online para que nos produzcan nuestras placas a la que tendremos que soldar nuestros componentes.Diseño de chasis o carcasasY ya solo nos falta aportarle a nuestro producto un chasis o una carcasas, como os hemos dicho antes no es lo mismo si el producto va a estar en la intemperie o en un sitio cerrado. Existe multitud de software para diseño 3D y desde aquí os recomendamos unos cuantos:Software libreFreeCADBlender (animación y modelado 3D)Google SketchUp (Tiene base de datos de modelos 3D sobre todo para construcción)Software de pagoInventor (Autodesk)Autocad (Autodesk)Fusion 360 (Autodesk)SolidworksRhinoceros (Arquitectura)3D Studio (animación profesional)Pero también tenemos la opcion de ir a una base de datos de modelos 3D y escoger uno que se adapte a nuestro prototipo:Una de las más famosas Thingiverser (gracias a Cesar de La Hora Maker)YeggiCG traderGrab CAD3D Content CentralFabricación chasisY ya solo nos queda fabricar ese chasis y ¿dónde podemos fabricarlo?. Pues es recomendable buscar un Fablab en tu ciudad, si buscas en google seguro que encontraras uno cercano, normalmente están vinculados a las universidades como es el caso de Alicante. Y sino tienes uno cerca seguro que tienes una empresa de 3D cerca. Y bueno, siempre nos quedara la opción clásica, por corte láser o fresado.El recurso del diaElectroDroides una aplicación para Android con múltiples herramientas electrónicas y documentación técnica. La aplicación incluye entre otras herramientas: decodificador para el código de resistencias, calculadora de la ley de Ohm, calculadora de reactancia, divisor de voltaje o calculadora de vida de baterías. Una herramienta indispensable que te hará más fácil prototipar tu proyecto.Muchas gracias a todos por los comentarios y valoraciones que nos hacéis eniVoox, iTunes y en Spreaker, nos dan mucho ánimo para seguir con este proyecto.

La Tecnología para todos
60. Raspberry Pi en modo didáctico con Pitando Podcast

La Tecnología para todos

Play Episode Listen Later Dec 21, 2015 47:15


Hoy nos acompaña Gabriel Viso de Pitando Podcast que nos va a contar cómo utilizar la Raspberry Pi en modo didáctico, desde un punto de vista diferente al que hemos tratado hasta este momento en el programa. Hablaremos de este dispositivo como una herramienta didáctica para que los niños y, como dice Gabriel, no tan niños, aprendan a programar de una manera diferente. Además, Raspberry Pi nos ofrece otras posibilidades para que los más jóvenes aprendan conocimientos sobre electrónica, robótica y tecnología. Nos sumergiremos en las herramientas didácticas que nos ofrece este dispositivo.Gabriel Viso Carrera es un Ingeniero en Telecomunicaciones, nacido en Vigo hace 35 años. Estudió en esa misma Universidad, pero actualmente se encuentra en Madrid desarrollando su profesión. Entre sus aficiones se encuentran los videojuegos y los podcast, hace poco fue entrevistado por Emilcar en su programa Promopodcast. Como buen ingeniero le gusta trastear con la electrónica y la programación y ¿qué mejor complemento que una Raspberry Pi para tal efecto?Este dispositivo nos ofrece una gama de herramientas y complementos que están pensados para acercar los principios de la computación a los niños, su idea original. Todas vienen preinstaladas en la distribución de Raspbian, el sistema operativo Linux creado para Raspberry Pi orientado a la enseñanza de la informática.ScratchQuizás el lenguaje más importante a la hora de enfrentarte al mundo de la programación. Se trata del lenguaje visual creado por el MIT (Instituto Tecnológico de Massachusetts) orientado a la enseñanza de la programación en edades tempranas. Puedes empezar en cualquier momento accediendo desde su página web. Encontrarás tutoriales y ejemplos de la gran comunidad que tiene detrás y te enfrentarás a las bases de la programación olvidando las sintaxis y errores superfluos.Sonic PiGracias a este entorno de desarrollo basado en Ruby, podrás profundizar en la programación y la música componiendo tus propias melodías.PythonSe puede considerar un lenguaje puente entre los lenguajes visuales y los lenguajes de más alto nivel, aunque se utiliza en muchos proyectos de carácter profesional. La idea principal de Python es que solo hay una manera de hacer las cosas, por lo tanto no te puedes equivocar, o funciona o no funciona.Minecraft PiEl famoso juego de construcciones también tiene su hueco dentro de Raspberry Pi. Podemos encontrar una versión reducida, lo suficiente para poder crear nuestros mundos y hacer nuestras propias pruebas. Gracias a un complemento que incorpora el dispositivo, podemos programar en el mundo Minecraft desde Python. Puedes ver un ejemplo en la web de Pitando.Por otro lado, Raspberry Pi incorpora una serie de puertos GPIO (General Purpose Input/Output, Entradas/Salidas de Propósito General) que nos abren una puerta al mundo real. Gracias a estos puertos podemos conectar sensores y actuadores haciendo que nuestra Raspberry Pi se convierta en un microcontrolador con un sistema Linux corriendo detrás, con la potencia que ello conlleva.Pero más allá de aprender a programar, Raspberry Pi da la oportunidad de ser responsable de un producto tecnológico sin riesgo alguno para el resto de la familia. Debido a su bajo coste es la herramienta ideal para que niños a partir de 7 años, puedan utilizar este dispositivo como su ordenador personal para hacer las tareas del colegio, jugar o comunicarse con sus compañeros. Permite afrontar los problemas cotidianos de mantenimiento y administración de un ordenador personal, ayudando al desarrollo de la responsabilidad y aprender, poco a poco, de los errores que se van cometiendo.El futuro profesional y personal de un niño es incierto, gracias a la Raspberry Pi podemos enfocar ese futuro al mundo tecnológico siempre y cuando el niño o joven tenga la predisposición de dedicarse a ello.Muchas gracias a todos por los comentarios y valoraciones que nos hacéis en iVoox, iTunes y en Spreaker, nos dan mucho ánimo para seguir con este proyecto.

Promopodcast
#51 PItando Podcast

Promopodcast

Play Episode Listen Later Sep 21, 2015 23:50


Volvemos con las entrevistas y lo hacemos con un verdadero novato en el podcasting, ya que PItando Podcast lleva tan solo 4 episodios en el momento de grabar este episodio. Se centra en la Raspberry Pi, cierto, pero no desde el punto de vista del ocio sino con un afán educativo, el que está en la misma génesis de este dispositivo y de otros similares. Gabriel Viso, el hombre al frente de este proyecto, nos cuenta que es un fan irredento de Audacity para sus podcasts, que su micro es el archiconocido Audiotechnica ATR2100 y que genera el feed en su Wordpress, desde el plugin Seriously Simple Podcasting.El podcast recomendado por nuestro invitado es La Orbita de Endor.Patrocinado por los cursos de marketing online Joan Boluda, más de 400 vídeos ya a tu disposición y uno nuevo cada día que te guian paso a paso dentro de esta disciplina y todas las herramientas que necesitas, como por ejemplo Wordpress. Descúbrelos en http://boluda.com/emilcar.Busca los enlaces de este episodio en http://emilcar.fm, donde también espero tus comentarios.

Promopodcast
#51 PItando Podcast

Promopodcast

Play Episode Listen Later Sep 21, 2015 23:50


Volvemos con las entrevistas y lo hacemos con un verdadero novato en el podcasting, ya que PItando Podcast lleva tan solo 4 episodios en el momento de grabar este episodio. Se centra en la Raspberry Pi, cierto, pero no desde el punto de vista del ocio sino con un afán educativo, el que está en la misma génesis de este dispositivo y de otros similares. Gabriel Viso, el hombre al frente de este proyecto, nos cuenta que es un fan irredento de Audacity para sus podcasts, que su micro es el archiconocido Audiotechnica ATR2100 y que genera el feed en su Wordpress, desde el plugin Seriously Simple Podcasting.El podcast recomendado por nuestro invitado es La Orbita de Endor.Patrocinado por los cursos de marketing online Joan Boluda, más de 400 vídeos ya a tu disposición y uno nuevo cada día que te guian paso a paso dentro de esta disciplina y todas las herramientas que necesitas, como por ejemplo Wordpress. Descúbrelos en http://boluda.com/emilcar.Busca los enlaces de este episodio en http://emilcar.fm, donde también espero tus comentarios.

Promopodcast
#51 PItando Podcast

Promopodcast

Play Episode Listen Later Sep 21, 2015 23:49


Volvemos con las entrevistas y lo hacemos con un verdadero novato en el podcasting, ya que PItando Podcast lleva tan solo 4 episodios en el momento de grabar este episodio. Se centra en la Raspberry Pi, cierto, pero no desde el punto de vista del ocio sino con un afán educativo, el que está en la misma génesis de este dispositivo y de otros similares. Gabriel Viso, el hombre al frente de este proyecto, nos cuenta que es un fan irredento de Audacity para sus podcasts, que su micro es el archiconocido Audiotechnica ATR2100 y que genera el feed en su Wordpress, desde el plugin Seriously Simple Podcasting.El podcast recomendado por nuestro invitado es La Orbita de Endor.Patrocinado por los cursos de marketing online Joan Boluda, más de 400 vídeos ya a tu disposición y uno nuevo cada día que te guian paso a paso dentro de esta disciplina y todas las herramientas que necesitas, como por ejemplo Wordpress. Descúbrelos en http://boluda.com/emilcar.Busca los enlaces de este episodio en http://emilcar.fm, donde también espero tus comentarios. Hosted on Mumbler.io