Contenido del curso
Fundamentos de Programación
Primer proyecto: Peso en otro planeta
Segundo proyecto: Dibujando con Canvas
- 10

Cómo funcionan Window y Document
17:16 min - 11

El DOM: nuestro lugar de trabajo en la web
08:29 min - 12

Dibujando en el DOM
20:11 min - 13

Qué son las Funciones en JavaScript
06:57 min - 14

Ciclos while y for en JavaScript
21:48 min - 15

Eventos y Formularios en HTML y JavaScript
38:12 min - 16

Detectar eventos del teclado con JavaScript
38:20 min - 17

Dibujar en canvas con las flechas del teclado
17:38 min
Tercer proyecto: Villa platzi
Cuarto proyecto: Pakimanes
Quinto proyecto: Cajero automático
Sexto proyecto: Cliente/Servidor
Programación de Hardware y Electrónica con Arduino
- 26

¿Cómo funciona un circuito electrónico?
02:30 min - 27

¿Cómo programar un Arduino?
34:47 min - 28

Programación de circuitos con C, Arduino y Sketch
Viendo ahora - 29

Cómo programar un Arduino con Javascript y Node
20:28 min - 30

Construye un Robot con JavaScript
10:25 min - 31

Robot para riego de plantas en Arduino, Javascript y Node
27:40 min
Materiales de apoyo
Contenido Bonus
Recap Curso Gratis de Programación Básica
Programación de circuitos con C, Arduino y Sketch
Resumen
En este ejemplo veremos cómo funciona la creación de un circuito con Arduino y protoboard.
Arduino es un circuito especial programable. Se programa en Sketch, que es una derivación del lenguaje C.
Partes del circuito:
- Puerto USB: Por aquí entra el poder por USB con 12V, conectando un puerto USB desde el PC al ARDUINO.
- Puertos de salida digital: emiten señal de 5v o nada (0v).
- Analógicas in: son entradas análogas, permiten recibir electricidad desde el circuito. Tiene puertos de 5V (Envía energía a todo el circuito que se quiera crear en el protoboard) y GND (por donde llega la energía desde la perspectiva negativa).
- Chips: contiene la memoria RAM, el disco duro y el procesador (CPU). Aquí es donde se sube el código en C que se va a programar desde el entorno de desarrollo de Arduino.
- Protoboard: tablero donde se colocan todos los componentes electrónicos que conformarán el circuito a programar.
- LEDs: son diodos emisores de luz. En los leds la patita más corta va al polo negativo y la más larga al positivo. Hay un detalle importante y es que los leds se pueden quemar si se llega a mandar demasiado voltaje, por lo que se recurre a una resistencia.
En el IDE de Arduino hay dos funciones en C:
- Setup: lo que inicia cuando arranca el circuito, puertos variables
- Loop: lo que va a ocurrir cada vez que el circuito haga un loop o ciclo.
La extensión .ino es la extensión de archivos de código en sketch.
Contribución creada por: Ernesto Alvarado