Una forma sencilla, fácil y útil de seguir aprendiendo programación haciendo un proyecto orquesta paso a paso.
Antes de continuar, los que más provecho sacan de esta formación son aquellas personas que ya han pasado por el curso de programación con Arduino o los que llevan un tiempo cacharreando con estas placas tanto a nivel de programación como de electrónica.
Esto quiere decir que si eres de los que copia y pega sin entender lo que está haciendo, quizás no sea la mejor opción para empezar.
Pero esto es decisión tuya.
Otra cosa.
Esta formación no es nueva porque es una formación que saqué hace algún tiempo y luego cerré. Durante todo este tiempo la he mantenido actualizada y escondida.
Tampoco es gratuita aunque tiene un precio especial de relanzamiento de 59 euros.
Este precio se mantendrá hasta las 23:59 del 21 de marzo. Un minuto después cerraré las puertas, lo mismo son seis meses o un año, pero cerrarla la cerraré ese día.
Y cuando vuelva a abrir será un 17% más cara, es decir, costará 69€.
Aclarado estos dos puntos, sigamos.
¿Recuerdas tus inicios con Arduino?
Joder, yo sí. Flipé como un cromañón con el fuego.
Ver una plaquita electrónica como Arduino donde podía meterle mano a la programación para encender un LED o dos y leer un pulsador me hizo volver a mi época del bocata de Nocilla y el Spectrum.
Y aunque después de todos estos años de cacharreo todavía sigo fliplando, los LEDs han dado paso a sensores, relés y a proyectos mucho más complejos.
Proyectos donde se ven involucrados varios componentes para que todos interactúen entre ellos de forma síncrona.
Cosas como...
Que un sensor monitorice la temperatura, humedad y la presión y sea capaz de encender un ventilador mientras muestra los datos en una pantalla.
Que un panel solar pueda seguir el sol gracias a una fotorresistencia y unos motores con engranajes.
O que puedas hacer un sistema de semáforos y cambio de vías para una maqueta ferroviaria utilizando múltiples LEDs y servomotores.
De lo que hablo es del siguiente nivel de Arduino, de entender cómo hacer lo que yo llamo los proyectos orquesta.
Porque si eres quizás de los que ya controla múltiples LEDs, pulsadores e incluso ha añadido algún que otro componente y tiene en mente hacer un proyecto algo más complejo...
Vas a tener que enfrentarte a este tipo de proyectos.
Y en este punto donde quizás estés, tener los conocimientos suficientes para saber cómo estructurar el código y que todos los componentes funcionen de forma síncrona puede ser la diferencia entre tengo un proyecto orquesta o tengo un proyecto escombro.
Pero antes de entrar a ver qué te puede ofrecer esta formación hablemos de los proyectos orquesta.
A ver cómo te lo explico...
Un proyecto orquesta es aquel que utiliza varios componentes funcionando a al vez, me refiero a sensores, pantallas, zumbadores y motores, entre otros, funcionando al unísono como los instrumentos de una orquesta.
Y tú eres el encargado de que aquello suene bien, que no desafine.
Que lea un sensor de temperatura, humedad y presión y se muestre en una pantalla LCD y que si la temperatura supera un umbral active un ventilador sin bloquear la ejecución del código.
Que cuando la luz incida en un panel solar sea capaz de girar unos motores para que busque la posición más óptima y que si es de noche no se vuelva loco buscando el sol.
O que cuando un tren haya pasado dos veces por el cambio de vía muestre rojo en el semáforo mientras hace un cambio de vía y que a su vez ponga otro semáforo en rojo para que no haya colisiones.
A esto me refiero, orquestación de componentes, que todo funcione de forma síncrona y fluida sin tener que parar la ejecución del código.
Y esto se consigue a través de ciertas técnicas de programación que te permiten estructurar el código de forma lógica para que tu proyecto fluya y no se quede atascado.
Lo que vengo a decir con todo esto es que cuando tienes varios componentes a la vez funcionando en un mismo proyecto, aparte de aplicar correctamente los fundamentos de programación, vas a tener que llevar especial cuidado en la lógica y casuística.
Que si el código detecta algo haga algo con una lógica y teniendo en cuenta todos los casos posibles.
Y de eso trata esta formación, porque a través de un caso práctico que simula una cerradura eléctrica controlada con tarjetas RFID como las del bonobús, vas a poder ver cómo aplicar todos estos conocimientos (luego te explico cuáles son) en un proyecto real.
Se trata de un proyecto con el que...
Cuando pases una tarjeta por un lector RFID Arduino sea capaz de validar la tarjeta y mueva un servomotor como si fuera la cerradura de una puerta.
Que además suene un sonido en un zumbador y muestre una mensaje en una pantalla LCD tanto si es correcta como si hay un intruso intentando entrar.
Y que si hay algún tipo de vibración mientras la cerradura está cerrada, suene una alarma de puerta forzada.
Y todos los conocimientos que puedes adquirir con esta formación los podrás aplicar desde hoy mismo en tus propios proyectos y en los que encuentres por Internet.
Tus propios proyectos orquesta.
Pero veamos en qué consiste el caso práctico con el que trabajas en esta formación.
Control de cerradura RFID
En realidad el tema de los componentes da lo mismo, me refiero a que en este proyecto vamos a trabajar con los componentes que te voy a indicar ahora pero esto no es lo importante.
Porque lo importante es que una vez entiendes cómo hacer funcionar de forma lógica y síncrona todos estos componentes como si fuera una orquesta, lo vas a poder aplicar a otros proyectos ya sean tuyos o de otros.
En concreto, el control de cerradura RFID utiliza estos componentes (todos ellos los puedes encontrar en cualquier kit de Arduino):
Hasta aquí nada nuevo, cables, conexiones y Arduino...
...porque lo importante viene ahora, ¿Cómo integramos todos estos componentes a nivel de programación para que funcionen de forma síncrona como si fuera una orquesta?
En realidad, con todos estos componentes podríamos hacer muchas cosas pero en este caso concreto he decidido hacer la simulación de un control de puerta con tarjetas RFID.
¿Por qué?
Porque es un ejemplo muy bueno para que veas en la práctica cómo aplicar la lógica y la casuística en un proyecto real.
Aunque repito que esto no es lo importante, porque lo importante son los conceptos de programación avanzado que aprendes al desarrollar este proyecto y que podrás aplicar en otros.
Por eso la idea no es que el día de mañana utilices esta cerradura en tu casa o para la caja de los bombones (aunque podrías hacerlo), porque la idea es que entiendas cómo puedes estructurar de forma lógica el código para que todos estos componente funcionen como una máquina de engranajes.
No se trata sólo de programar y de aplicar los fundamentos, porque dentro de este curso puedes aprender...
Pero repito, el objetivo no es que utilices este sistema de control de cerradura en tu casa o en la caja de bombones (aunque podrías), el objetivo es aprender técnicas de programación avanzadas que se utilizan en proyectos donde hay varios componentes funcionando a la vez.
Bien Luis, me queda claro lo de la programación avanzada pero..
¿Cómo se estructura el curso?
Si eres quizás de los que ya ha pasado por alguna de mis formaciones no te voy a descubrir nada nuevo porque sigo la misma metodología que en el resto de cursos...
Ya sabes, todo bien masticadito, cortita y al pie, libre de paja...
Porque dentro vas a encontrar el paso a paso para montar un proyecto que te permita simular el control de una cerradura con tarjetas RFID que te permitirá adquirir los conocimientos necesarios para aplicar todo esto en cualquier proyecto propio.
En cuanto al contenido, lo he dividido en dos módulos:
Módulo 1: Introducción y componentes (8 lecciones)
Este módulo es el de aterrizaje, el de bienvenida, y empieza con una descripción general de todo el proyecto: componentes, esquema eléctrico y diagrama de flujo (lógica).
Luego continúa con una descripción detallada de cada componente tanto a nivel electrónico como a nivel de programación, es decir, que dentro tienes todos los pasos para conectarlo y programarlo con Arduino.
Pines, conexiones, y las librerías necesarias para que no solo puedas utilizarlo en este proyecto, todo este conocimiento lo podrás aplicar con otros proyectos.
Módulo 2: Control de acceso RFID (6 lecciones)
Una vez entiendes de qué va el proyecto y sabes cómo funciona cada componente, entramos en el paso a paso para desarrollar un proyecto orquesta.
Básicamente lo que se hace en este módulo es pasar el diagrama de flujo, donde se explica toda la lógica y casuística, a código utilizando herramientas de programación avanzadas.
Y dentro puedes aprender cosas como...
Es decir, que todos los componentes estén funcionen sincronizados y en armonía como si fuera una orquesta.
Vale Luis, me interesa pero...
¿Cómo puedo acceder a esta formación?
Puedes empezar hoy mismo con este proyecto, solo tienes que apuntarte haciendo clic en el siguiente botón. Tiempo límite para entrar las 23:59 del día 21 de marzo.
Curso avanzado control RFID
69€
PAGO SEGURO CON
¿Esta formación incluye soporte?
Sí, esta formación incluye el soporte por email y a través de los comentarios de las lecciones.
Su funcionamiento es muy sencillo, tú preguntas y yo contesto.
Después del día 21, ¿Podré entrar al curso?
No, cerraré el curso durante una temporada (unos meses, un año, dos años, ¿Quién sabe?). Ahora bien, cuando vuelva a abrir será un 17% màs caro, es decir, costará 69€.
¿Hay garantía de devolución?
No, no hay. Ya sabes cómo trabajo y cómo son mis formaciones.
Si no estás convencido es mejor que no entres.
¿Cómo accedo a la formación una vez compre?
Te enviaré un email con la información para acceder nada más comprar. Si no lo recibes envíame un correo y te digo cómo hacerlo.
¿Dónde puedo conseguir los componentes?
En el primer módulo tienes enlaces de compra pero antes de adquirir nada, asegúrate si tienes los componentes en casa porque suelen venir en casi todos los kit de Arduino.
¿Durante cuánto tiempo tendré acceso al curso?
De por vida, hasta que tú o yo doblemos la servilleta.
Si ya eres alumno del curso de Arduino y no has terminado la formación pero tienes pensado entrar, puedes entrar hoy, mañana o hasta las 23:59 del 21 de marzo y hacerlo el mes que viene, dentro de dos años o cuando termines el curso de Arduino.
¿Puede servir este proyecto para una caja secreta de mis hijos o para mis alumnos?
Sí, es quizás una de las mejores formar de aplicar este proyecto en algo real. Me refiero a que en este proyecto se utiliza un servomotor como cerradura y yo no lo pondría en la puerta de mi casa.
En el caso de utilizar este sistema para mi casa lo sustituiría por una cerradura eléctrica o un relé.
Pero para una caja de cartón o impresa 3D, puede ser un proyecto que le deje con la boca abierta a tus hijos o a tus alumnos.
No tengo experiencia en programación ni en Arduino
Entonces es mejor que no entres. A ver, seguramente aprendas cosas pero en este curso doy por sabido muchos otros conceptos como variables, pines, funciones o bucles de repetición entre otros.
Ahora bien, si llevas un tiempo cacharreando y quieres hacer proyectos un poco más complejos, esta formación puede ser la diferencia entre tengo algo que funciona o realmente no sé cómo integrar todos estos componentes.
Estos son algunos comentarios de los alumnos que ya han pasado por esta formación
(Los puedes ver en los comentarios de las lecciones)
Curso avanzado control RFID
69€
PAGO SEGURO CON









