Platzi
Platzi

LA EDUCACIÓN ES UN REGALO ¡ACCEDE AL PRECIO ESPECIAL!

Antes: $249
$149
Currency
Antes: $249
Ahorras: $100
COMIENZA AHORA
Termina en: 15D : 6H : 2M : 18S

Bienvenida al curso

1

Enlaces del taller IoT

2

Qué aprenderás sobre el desarrollo de hardware con Arduino

Introducción al hardware libre

3

¿Qué es Arduino y qué placas hay?

4

¿Cómo se desarrolla el Hardware?

5

¿Cuál es el software para diseño mecánico?

6

Elección del software a utilizar

7

Limitaciones de Arduino y qué es el hardware libre

8

Reto 1: Para un proyecto de IoT, ¿Cuál tarjeta Arduino utilizarías?

9

¿Cómo funciona el Curso de Desarrollo de Hardware con Arduino?

10

Lista de Materiales o Componentes a Utilizar

Sensores, Actuadores y Procesadores

11

Sensores, actuadores y procesadores

12

Diferentes tipos de sensores según la salida

13

Diferentes tipos de sensores según la aplicación

14

Diferentes tipos de actuadores

Introducción a la electrónica

15

Diferencias entre electricidad y electrónica

16

Tipos de componentes electrónicos

17

Más tipos de componentes electrónicos

18

Limitando la corriente para evitar quemar un led

Manos a la obra

19

Puertos de un arduino y sus funciones

20

Qué es un protoboard

21

Estructura general de un programa en Arduino y hello world con un LED

22

Variables y Constantes Globales

23

Manejo de librerías y funciones

24

Manejo de valores analógicos: uso del potenciómetro

25

Uso del monitor serial

26

PWM y señales analógicas

27

Un control de color RGB e intensidad lumínica para una lampara de mesa

28

Uso de push buttons

29

Monitor de temperatura con Arduino (uso de LM35 y un lcd 16x2)

30

Continuando con el monitor de temperatura con Arduino

31

Finalizando con el monitor de temperatura con Arduino

32

Reto: Crea tu semáforo con Arduino

Automatización de procesos

33

Cómo generar movimiento y uso de motores

34

Cómo generar movimiento y servomotores

35

Agregando un potenciométro para controlar la posición del Servomotor

36

Robot evasor de obstáculos

37

Continuando con el Robot evasor de obstáculos

38

Terminando con el Robot evasor de obstáculos

¿Qué es Arduino y qué placas hay?

3/38
Recursos

Arduino es una tarjeta donde podemos realizar prototipos o proyectos interactivos. Funciona con un micro-controlador Atmel y sus objetivos son hacer lo más fácil posible el manejo de entrada y salida de datos con pines, estandarizar el Layout (la disposición de todos los elementos de la tarjeta) y extender sus funcionalidades con el uso de expansiones (Ethernet, WIFI, conexión a motores, etc).

Arduino también cuenta con su propio IDE adaptado a wiring (un framework para el manejo de micro-controladores).

Un micro-controlador es una especie de computadora con objetivos mucho más específicos, se encargan de procesar toda la información que ingresa a Arduino.

Cuenta con CPU, Memoria (EEPROM y SRAM) reloj de sistema y periféricos (entrada y salida de datos a través de pines).

Los micro-controladores están en todas partes, se utilizan en lavadoras, pantallas inteligentes, maquinas de correr, cámaras, neveras, etc.

Existen otras placas como: Arduino Leonardo, Arduino 101, Arduino Mega, Arduino 0, entre otros.

Aportes 43

Preguntas 4

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

Mis notas de esta clase:

Arduino
-Es una tarjeta de prototipos flexible para desarrollar proyectos interactivos de Hardware.
-Utiliza un micro controlador Atmel AVT de 8 bits.
-Tiene un layout especifico, un diseño mecánico específico que permite establecer los tipos de conexiones de entrada y salida para usar con la placa.
-Busca facilitar el trabajo a principiantes en electrónica para aprender basado en proyectos.
-Facilita la posibilidad de programar el micro controlador a través de una conexión simple de USB. Esto facilita la programación del set de instrucciones para el desarrollo de proyectos.

El boot loader.
-Es un Software que corre en el micro controlador, permitiendo descargar e instalar las instrucciones desarrolladas desde el computador directamente a la placa.

Arduino
-Tarjeta electrónica para la creación de prototipos en proyectos de Hardware.

Microcontrolador.
-El cerebro principal del Arduino.
-Tiene un proposito específico.
-Cuenta con un CPU, que permite traducir las instrucciones de lenguaje ensamblador
-Tiene una memoria RAM de tipo SRAM
-Tiene una memoria permanente de tipo EEPROM. En esta memoria se almacenarán las instrucciónes determinadas a través del computador e instaladas gracias al boot loader.
-Tiene un reloj de sistema que determina la velocidad con la que puede resolver instrucciones.
-Tiene periféricos, que son puertos en forma de pines. Estos periféricos en el Arduino se dividen en Analógicos y digitales.

Aplicaciones del microcontrolador.
-Se utilizan en múltiples industrias.
-Sirven para gestionar la operación de distintos tipos de componentes en sistemas superiores.
-Funcionan tambien como eje central de operacion de sistemas de manofactura industrial.
-Sus posibilidades solo están limitadas por la imaginación.
-Son programados en lenguaje C.

Ecosistema Arduino

Tipos de tarjetas Arduino
-Placas de uso general
-Placas de tamaño reducido (Tarjetas especiales)
-Shields o extensiones
-Paquetes o bundles
-Componentes especiales

Tipos de tarjeta según su uso
-Nivel inicial
-Con características mejoradas
-Para Internet de las cosas
-Para educación
-Vestibles (Wearable)

Nivel inicial / De uso general
-UNO
-LEONARDO
-101
-ESPLORA

Nivel inicial / De tamaño reducido
-Micro
-Nano
-Mini

Nivel Inicial / Shields o extensiones
-MKRZUNO Adapter

Nivel Inicial / Bundles o paquetes
-Starter Kit

Nivel Inicial / Componentes especiales
-LCD Screen

Con características mejoradas / De uso general
-MEGA
-Zero
-DUE
-Mega ADK
-M0
-M0 PRO

Con características mejoradas / De tamaño reducido
-MKR Zero

Con características mejoradas / Shields o extensiones
-Motor Shield
-USB Host Shield
-Proto shield
-MKR Proto shield
-4 Relays shield
-Mega proto shield
-MKR Relay prot shield

Con características mejoradas / Componentes especiales
-ISP
-USB2Serial Micro
-USB2Serial Converter

Para Internet de las cosas / De uso general
-YUN
-ETHERNET
-TIAN
-Industrial 101
-Leonardo ETH
-MKR Fox 1200
-MKR WAN 1300
-MKR GSM 1400

Para Internet de las cosas / De tamaño reducido
-MKR1000
-YUN Mini

Para Internet de las cosas / Shields o extensiones
-YUN Shield
-Wireless SD Shield
-Wireless Proto Shield
-Ethernet Shield V2
-GSM Shield V2

Para Internet de las cosas / Bundles o paquetes
-MKR IoT Bundle

Para educacion / Bundles o paquetes
-CTC 101

Vestibles o Wearables / De uso general
-GEMMA
-LILYPAD Arduino USB
-LILYPAD Arduino Main Board
-LILYPAD Arduino Simple
-LILYPAD Arduino Simple SNAP

hay un pequeño error de edición en el minuto 4:29, es pequeñito pero no sobra arreglarlo 😃

Arduino: Es la tarjeta mas utilizada en el desarrollo de prototipos. Es una tarjeta que nos permite llevar nuestras ideas a proyectos interactivos de hardware.
Micro controlador: Es una especia de computadora.
Características :
*Procesamiento Central o CPU: Se encargar de resolver las instrucciones que le llegan mediante lenguaje ensanblandor por ejemplo sumar.
MEMORIA: EEPROM es un tipo de memoria permanente pero es un lenta. SRAM es la memoria ram que ocupa los microcontroladores
RELOJ DEL SISTEMA: es la frecuencia con la que el CPU resuelve instrucciones.De igual forma el microcontrolador tiene un reloj que le da la orden de cada cuanto tiempo tiene que volver a leer una nueva instrucciones , resolverla y dar la salida.
PERIFÉRICOS Pines que funcionan como entradas y salidas.

Esta es la página donde pueden encontrar las comparaciones entre cada tarjeta para que puedan tenerlo en cuenta 😃

https://www.arduino.cc/en/Main/Products

Como saber elegir la tarjeta Arduino que mas nos conviene?, para empezar Arduino UNO?

El capital alcanzado por BlueSmart por parte de Y combinator lo consiguieron presentandoles el prototipo en Arduino o ya lo tenían en PCB propio ?

El precio de las placas Arduino y periféricos los pueden encontrar en el siguiente link

ahora se estan programando con python los microcontroladores, seria bueno tutoriales sobre este lenguaje

Para que comiencen en este curso les recomiendo que compren un arduino uno, un puente h l293d, un sensor de tempratura l35 ,motores leds, y resistencias o si tienen algo de dinero puedne comprar un kit de inicio
recalco que no super necesario por que hay software que lo remplazan pero es lo mejor.

Yo compre una Tarjeta UNO , y lo compre con un modulo ethernet veo que si tu tienes un Arduino Basico , tambien puedes complementarlo con modulos. Interesante!

hola
se pueden descargar los videos?
gracias

ya no esta disponible el curso de C ?

tengo un arduino mega pero imitacional cual seria el problema que pudiera tener??? porfavor si alguien me saca de la duda hasta ahora me funciono de maravilla

Solo vine a ver qué tal el curso. Qué conceptos tan mal explicados y erróneos. Mejor sigan con los cursos de programación y no más de estos cursos donde ponen gente que va a crear conceptos equivocados en los principiantes.

por favor necesito que activen el CURSO DE JAVA EE ENTERPRISE EDITION. estoy trabajando en eso. Es urgente

Arduino es compatible con MESH? Esos sensores?

¿En los cursos veremos la generación de aplicaciones para domótica en las casas?

La variedad de placas arduino es más extensa de lo que conocía 😮
Gracias por la tablita investigare mas de los que no conozco.

no necesariamente necesitas la placa arduino con mas entradas y salidas siempre escógelo en base a lo que se valla a necesitar, ya sea que lo necesites para un brazo robótico o simplemente para practicar con motores, sensores y leds.

Si yo quisiera empezar un un proyecto pequeño. ¿Qué tarjeta de arduino es la correcta? y ¿Con que proyectos se pueden comenzar?

¿Para qué tipo de proyectos utilizarías un Arduino Nano?

emocionante por fin encontre la fuente del conocimiento correcta

Alguien me puede ayudar es q descargo el video pero no se donde lo guarda en mi celu.
Excelente

Exelente

Perfecto.

¿Qué es I2C? Comparto un link que podria ayudar a explicar este detalle.

https://teslabem.com/nivel-intermedio/fundamentos-del-protocolo-i2c-aprende/

¿Qué arduino debería comprar para este curso?

Si cuentas con una tarjeta Genuino, y dudas de su autenticidad, espero te sirva saber que son del mismo equipo de Arduino que en su momento se separaron para hacer placas. Claro esta demas verificar la calidad de la impresion, la forma de los componentes ademas de el soldado muy exacto de ellos.

Listo a estudiar y aprender

Muy contento de realizar este curso! 😄

listo este curso lo necesito

No usa el ESP8266 para el Internet de las cosas?

Puedo hacer el curso con un Raspberry Pi?

Explicas todo muy técnico le hace falta explicar más fácil y sencillas las cosas que pena buscare otro en internet para aprender lo básico.

Me sorprende que el arduino ahora este en unos $5 USD

estas bien pendejisimo

Arduino es el Apple de los microcontroladores.

Flexible es desde el punto de vista que permite hacer muchas cosas, el limite lo coloca nuestra imaginación.

5 vídeos y recién hablan de que es Arduino… 😠

Y Cami no estuvo pilas 😦 jejejejeje

No puedo decir que es una buena o mala la clase, por que recien estoy conociendo el mundo del Internet of Things, pero lo que puedo decir es que estoy aprendiendo mucho !!!

Una pregunta ! con el arduino se puede prototipar para poder desarrollar proyectos como la maleta, que otros grandes proyectos hay como ejemplos? yo trabajo en una metalmecanica, existen proyectos relacionados en este rubro?

Gracias por la respuesta, a seguir 😉