
Introducción al curso.
No olviden seguirme en redes sociales para más contenido.
:D
Bienvenidos a éste 1er episodio del capitulo 1 del curso básico de arduino. Explicaré el concepto de arduino y las ventajas de usarlo.
Bienvenidos al episodio 2 de éste capítulo. Veremos de manera general las versiones de placas de arduino, además de responder la siguiente interrogante: ¿Qué versión de arduino debería comprar si soy un principiante?
Bienvenidos al episodio 6 de éste capítulo. En este video veremos 3 tips importantes que nos permitirán reconocer cuando una placa de arduino es original y cuando es genérica.
Bienvenidos al episodio 7 de éste capítulo. En éste video vamos a definir que es un sensor. Además veremos las características en particular que tienen entre sí.
Bienvenidos al episodio #9 de éste capítulo.
En éste episodio vamos a conceptualizar el termino "actuador", mencionaremos varios ejemplos que se aplican a la realidad.
Bienvenidos al episodio 10 de éste capítulo.
A partir de éste episodio veremos los campos donde se puede involucrar arduino.
El primer campo que veremos es internet de las cosas.
Además como podemos conectar nuestro arduino a internet.
Bienvenido al episodio 1 del capitulo 2 de éste curso básico de arduino.
Antes de entrar en materia de programación es importante tener un conocimiento mínimo de electrónica, razón por la cual este capítulo vamos a dedicarlo a aprender electrónica básica.
En éste episodio conceptualizaremos el término "voltaje".
Bienvenidos al episodio 3 de éste capítulo.
En éste episodio vamos a definir que es una resistencia, como calcular el valor según la tabla de colores y mencionaré dos aplicaciones dentro de arduino.
Bienvenidos al episodio 5 de éste capítulo.
En éste episodio hablaremos sobre los transistores. Abarcaremos el concepto, sus posibles aplicaciones y unos ejemplos.
Bienvenidos al último episodio de éste capítulo.
En éste episodio vamos a tratar las leyes de Kirchhoff.
Bienvenidos al episodio 1 de éste capítulo.
Antes de empezar a programar tenemos que descargar la herramienta para programar obviamente.
En éste episodio vamos a descarga la IDE de arduino de la pagina oficial.
Si no dispones de una tarjeta de arduino, no te preocupes luego de finalizar con la descarga, la instalación y revisar la interfaz, vamos a revisar una plataforma web que nos permitirá simular arduino y además programarlo.
Paciencia. :D
Bienvenidos al episodio 3 de éste capítulo.
En éste episodio vamos a revisar el entorno de programación de la IDE arduino.
Bienvenidos al episodio 4 de éste capítulo.
En éste episodio vamos a revisar como se estructura un código en arduino de modo que seamos organizados a la hora de programar.
La finalidad es seguir siempre un orden para que cualquier persona que lea nuestro código puedan entenderlo sin complicaciones.
Bienvenidos al episodio 5 de éste capítulo.
En éste episodio vamos a definir que es el puerto serial y su importancia mientras programamos.
Bienvenidos al episodio 6 de éste capítulo.
En éste episodio vamos a definir que es el monitor serial y además saber cúal es la utilidad.
Bienvenidos al episodio #7 de éste capítulo.
Gracias a Tinkercad podemos aprender a programar una placa arduino sin necesidad de tener una placa física.
Además de poder simular la programación, la plataforma incluye una variedad de posibilidades.
Bienvenido al primer episodio de éste capítulo.
Empezaremos como primera práctica denominada "Hola mundo!", como en todo lenguaje de programación.
Práctica que consiste en encender y apagar un led.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 2 de este capítulo.
En éste episodio vamos hacer nuestro hola mundo! agregándole el monitor serial al código anterior.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 3 de éste capítulo.
En éste episodio vamos a agregarle más leds a código del hola mundo.
Puedes agregarle lo del monitor serial para practicar por tu cuenta.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 4 de éste capítulo.
Vamos a continuar trabajando con el circuito del episodio anterior. Haremos una secuencia con los leds usando el mismo principio del hola mundo.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 5 de éste capítulo.
Vamos hacer la última práctica usando leds el cual consiste en hacer una secuencia un poco más compleja.
Una vez finalizado este episodio, como práctica adicional para ustedes es revisar como funciona un semáforo y luego implementarlo en arduino.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 6 de éste capítulo.
A partir de ahora vamos a leer pulsos digitales, lo haremos con un pulsador y presentaremos el estado del pin del arduino en el monitor serial.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 7 de éste capitulo
Al código anterior vamos agregarle otro pulsador y de la misma manera vamos a leer sus estados y presentarlos en el monitor serial.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 8 de éste capítulo.
En éste episodio vamos a leer valores analógicos.
Usaremos un potenciómetro y un sensor de temperatura.
Como tarea adicional para uds. consultar: Cuál es la resolución del arduino?
La respuesta es referente a los bits que maneja arduino
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 9 de éste capítulo.
En éste episodio vamos a revisar que son las señales pwm dado que en arduino no es posible generar señales analógicas.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 10 de éste capítulo.
En éste episodio vamos aplicar la señal pwm para el control de motores de corriente continua.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al último episodio de éste capítulo.
Ejercicio de aplicación usando la función digitalWrite para encender un color de un led RGB.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al primer episodio de éste nuevo capítulo.
Comenzamos a ver los tipos de variables que maneja arduino, que son los mismos que en lenguaje c++.
Empezamos por las variables booleanas y la práctica correspondiente como en cada tema.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 2 de éste capítulo.
Continuamos con los tipos de variables y en este episodio vamos a ver como definir las variables char y su uso correcto dentro de la programación.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos a un episodio más de éste capítulo.
En éste episodio vamos a revisar en que consisten las variables unsigned char, aplicando ejemplos para complementar el aprendizaje.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos a un nuevo episodio de éste capítulo.
En éste episodio revisaremos las variables integer, aplicando ejemplos para complementar el aprendizaje.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 5 de éste capítulo.
En éste episodio vamos a revisar las variables unsigned int y sus características mediante un ejemplo.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 6 de éste capítulo.
En éste episodio vamos a revisar las variables long, unsigned long y sus características mediante un ejemplo.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 7 de éste capítulo.
Vamos a revisar las variables float, aprenderemos hacer cálculos sencillos en función de un valor analógico.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos a un nuevo episodio de éste capítulo.
En éste episodio revisaremos la variable de tipo String con su respectivo ejemplo. Además mencionaremos como usar variables char en un String.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #1 de éste capítulo.
A partir de este episodio vamos a revisar las estructuras de control.
Comenzamos por el IF.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 2 de éste capítulo.
En éste episodio vamos a revisar la estructura de control IF ANIDADO que en principio su función es la de un IF común.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 3 de éste capítulo.
En éste episodio vamos a revisar la estructura de control WHILE y aplicaremos su uso en un ejemplo.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 4 de éste capítulo.
En éste episodio vamos a revisar la estructura de control DO WHILE y aplicaremos su funcionamiento en un ejemplo.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 5 de éste capítulo.
En éste episodio vamos a revisar la estructura de control FOR y aplicaremos su funcionamiento en un ejemplo usando un arreglo (char).
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 6 de éste capítulo.
En éste episodio vamos a revisar la estructura de control SWITCH CASE y aplicaremos su funcionamiento en un ejemplo, el mismo que trata sobre opciones y el monitor serial para un futuro episodio.
Episodio que tratará sobre cómo elaborar un menú de opciones.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio 7 de éste capítulo.
En éste episodio vamos a revisar en que consiste un BREAK.
Ojo que un BREAK no es una estructura de control pero si es parte de una.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al primer episodio de éste capítulo.
A partir de este episodio vamos a revisar los comparadores lógicos como en todo lenguaje de programación.
Empezaremos con el comparador AND (&&), como todo episodio tendrá su propia práctica.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #2 de éste capítulo.
Continuamos con los operadores lógicos. En éste episodio revisaremos el operador OR ( | | ).
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #3 de éste capítulo.
En éste episodio revisaremos los operadores lógicos "igual que" ( == ) y "diferente de" ( != ).
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #4 de éste capítulo.
En éste episodio revisaremos los operadores lógicos "menor" ( < ) y "menor igual que" ( <= ).
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #3 de éste capítulo.
En éste episodio revisaremos los operadores lógicos "mayor que" ( > ) y "mayor igual que" ( >= ).
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #1 de éste capitulo.
En éste episodio vamos a revisar que son subfunciones y para qué sirve el return.
De casualidad para las personas que ya han indagado en esto de arduino, se han encontrado con códigos extensos y que tiene a parte del void loop otros void y en otros casos comienzan con tipos de variables como integer o boolean.
Bueno! de eso vamos a tratar en esa clase.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #2 de éste capitulo.
En éste episodio vamos a revisar sobre el efecto rebote en los pulsadores.
Por qué revisar éste tema? Por que existe un tema muy teórico cuando presionamos un pulsador y en algunos casos nos puede resultar un problema a la hora de mandar a funcionar nuestros proyectos.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #3 de éste capitulo.
Como mencionamos al principio de este curso, el arduino de acuerdo a su versión esta limitada con cierta capacidad de memoria.
Pues bien!, esa capacidad de memoria esta dividida en 3, las cuales estarán explicadas en el video.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #4 de éste capitulo.
En éste episodio vamos aprender a organizar nuestros códigos.
Tal vez en algún momento los que ya han indagado en este mundo de arduino, se han encontrado que aparte del código principal hay mas códigos y no entendemos que son o para que sirven.
Bienvenidos al episodio #5 de éste capitulo.
En éste episodio revisaremos como el arduino puede calcular un tiempo determinado por nosotros.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #6 de éste capitulo.
En éste episodio vamos a revisar que son las interrupciones, para que sirven, como programar una interrupción.
Bienvenidos al episodio #7 de éste capitulo.
En éste episodio vamos a realizar la practica sobre las interrupciones.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #8 de éste capitulo.
De seguro que muchos de ustedes han escuchado ciertas frases como "Pásame la librería", "no tengo esa librería", etc., en éste episodio vamos a revisar que son las librerías y cual es su función dentro de nuestros proyectos
Bienvenidos al episodio #9 de éste capítulo.
En éste episodio vamos hacer el uso de la memoria EEPROM para guardar información importante.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #1 de este capitulo.
A partir de este episodio comenzaremos a trabajar con el lcd 16x2, elaboramos un menú sencillo para presentar diferentes mensajes. Además agregamos dos pulsadores para la navegación dentro menú.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #2 de este capitulo.
En este episodio agregaremos lectura de datos al ejercicio anterior.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #3 de este capitulo.
En este episodio agregaremos al lcd un teclado matricial, de modo que cada vez que presionamos una tecla se refleje el carácter en la lcd.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #4 de este capitulo.
Continuamos practicando con el LCD y el teclado matricial. En esta oportunidad, haremos un miniproyecto que se trata de una calculadora de operaciones básicas.
La programación puede ser mas sencilla pero para mejorar nuestra lógica mejor es hacerla un poco enredada. De todas formas como practica para ustedes pueden hace este mismo miniproyecto pero optimizando líneas de código.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #5 de este capitulo.
Continuamos practicando con el lcd y el teclado matricial.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #6 de este capitulo.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #7 de este capitulo.
En este episodio vamos hacer un proyecto completo sobre validar contraseña, además permite cambiar contraseña usando la memoria EEPROM.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #1 de este capitulo.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #2 de este capitulo.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #3 de este capitulo.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #4 de este capitulo.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al episodio #5 de este capitulo.
No olviden revisar el link del ejemplo en tinkercad.
Que el episodio sea de gran ayuda en su aprendizaje.
Bienvenidos al curso práctico de arduino.
El curso está direccionado a personas que no tienen conocimientos previos de electrónica y programación.
El curso comienza con una introducción al mundo de Arduino, con videos explicativos sobre el alcance que tiene esta placa de desarrollo; con ejemplos reales sobre soluciones a problemáticas en diferentes áreas donde se involucra la tecnología, control y automatización.
También dispone de una sección de electrónica básica, donde se explica de manera general el funcionamiento de varios componentes electrónicos que son más utilizados para el desarrollo de proyectos, además de videos exclusivos del uso del multimetro y proyectos explicados paso a paso.
¿Por qué inscribirte en este curso?
No necesitas tener conocimientos previos.
Explicación paso a paso.
Diagramas de conexiones para cada ejercicio.
Codificación paso a paso.
Lecciones para medir los conocimientos aprendidos.
Proyectos reales.
Soluciones con componentes de bajo costo.
El curso se va a ir actualizando con más contenido.
Duración de 8 minutos promedio por cada video explicativo.
Simulación de los códigos a través de tinkercad en caso de no disponer de componentes físicos para su aprendizaje.
Puedes revisar el contenido del curso, en algunos videos está habilitada la vista previa.
No pierdas la oportunidad de aprender electrónica y programación basados en Arduino.