Especialización Arduino + Python (El curso más completo)
Curso completo de Arduino y Python, Domótica, reconocimiento facial, comunicaciones, bases de datos y muchos temas más.
Descripción curso Python + arduino
Durante este curso, aprenderás desde lo más básico de la programación con Arduino, comenzando con conocer la placa, sus características, su funcionamiento, tipos de datos, estructuras y forma de programación. Además, comenzaremos con un pequeño curso de electrónica básica donde aprenderás todo lo necesario para trabajar con esta plataforma, eso no es todo, pasaremos por el tema de sensores resistivos donde aprenderemos sobre lectura analógica, habilitar las entradas y salidas digitales y realizaremos diversos ejercicios y ejemplos de gran valor para ti. Posteriormente aprenderemos el funcionamiento de los motores de corriente directa, donde estudiaremos como controlar la velocidad y sentido de giro de un motor DC, además de aprender a controlar un servomotor para su ajuste de posición. Mas adelante en el tema de Arduino + Python aprenderemos a comunicar un Arduino mediante el puerto serie para hacer uso de sus entradas y salidas, también aprenderemos sobre la comunicación mediante ethernet donde realizaremos prácticas de un alto nivel para que pongas a prueba tus conocimientos adquiridos. No conformes agregamos un completo curso de bases de datos y su implementación con Python, una vez cursados todos estos temas entraremos a la realización de los proyectos finales, en donde realizaremos una consola domótica para controlar múltiples Arduino, un sistema de reconocimiento facial que funcionará como una cerradura electrónica.
Como bonus te dejamos también un completo curso de interfaces gráficas para que todos tus proyectos de Arduino + Python se vean muchísimo más profesionales.
¿Qué es una interfaz gráfica de usuario?
La interfaz gráfica de usuario, conocida también como GUI, es un programa informático que actúa de interfaz de usuario, utilizando un conjunto de imágenes y objetos gráficos para representar la información y acciones disponibles en la interfaz
El estudiante aprenderá:
· Programación en Python
· Utilizar Pycharm
· Variables y constantes
· Condiciones
· Tipos de datos
· Ciclos
· Funciones
· Programación Orientada a Objetos
· Practicarás sobre la gestión de diseños.
· Dominaras los Widget para crear aplicaciones en PyQt
· Hacer menús, barras de herramientas, etc.
· Utilizar el framework de Firebase para crear un login GUI en tiempo real con Python y PyQt
· Crear un menú desplegable utilizando animaciones
· Manejo de Hilos
· Manejo de eventos
· Clases para dibujar en PyQt
· Animaciones de widgets para tus proyectos
· A integrar tus gráficas en GUIs utilizando PyQt5
Todo esto de una manera muy sencilla y práctica, ya que todos los videos del curso están nivelados uno con otro, con ejercicios que se realizaran para entender de una mejor manera lo que se puede hacer con cada uno de los distintos métodos que nos proporcionan estos módulos. Durante el curso se utiliza Pycharm y Spider, los cuales también se enseñará a instalarlos y como obtener una licencia gratuita para estudiantes y docentes en el caso de Pycharm.
¡Nos vemos en el curso!
¿Para quién es este curso?
Desarrolladores principiantes en Arduino
Desarrolladores de Arduino que deseen aplicar Python a sus proyectos
Desarrolladores Python que deseen agregar Arduino a sus proyectos
Personas en general con deseos de aprender a programar en Arduino y Python
Lo que aprenderás
Programación en Arduino
Curso completo de programación en Python
Bases de datos con SQLite
Curso completo de interfaces gráficas con Pytq
Crear una interfaz para un sistema domótico
Crear un sistema de acceso con reconocimiento facial
Control de motores de DC
Programación orientada a objetos con Python
Trabajar con TinkerCAD
Electrónica básica
Redes de área local
Multi hilos
Comunicación Ethernet
Comunicación serial