Saltar navegación

Presentación de contenidos de Arduino y el IDE - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 21 de agosto de 2023 por Pablo M.

7 visualizaciones

Descargar la transcripción

hola este es un contenido digital que vais a tener de arduino software y hardware aquí 00:00:00
vamos a quedar explicado todo lo que es en la teoría de hardware arduino y el software de 00:00:12
arduino aquí tienes un índice que muestra a arduino vas a ver lo que es las partes de 00:00:19
arduino interacción con el medio internet de las cosas y de arduino un poquito vamos a hablar 00:00:25
Arduino es una plataforma electrónica de software libre y código abierto 00:00:30
Permite crear prototipos de software y hardware con la misma herramienta 00:00:34
Permite crear proyectos de manera muy simple y visual 00:00:38
Tanto a nivel escolar como profesional 00:00:40
Para proyectos sencillos no requiere grandes conocimientos 00:00:42
Aquí como podéis observar tenéis una placa de Arduino 00:00:45
Y se puede ver que la parte de arriba, esta que tenéis aquí 00:00:51
Es el track de alimentación 00:00:55
Aquí tenéis, a la izquierda, tenéis los pines del 3,3 voltios pin, pin de 5 voltios de salida, GND, entrada de voltaje, pines analógicos, 00:00:58
tenéis un indicador de ON, dos pines TXRX, los pines digitales y otro pin GND. 00:01:10
Vale, el botón rojo que es de reset y la zona de USB. 00:01:19
Internet of Things, interacción con el medio. 00:01:26
bueno, vamos a ver cómo esta placa 00:01:28
va a permitir una interacción con el medio a través de sensores 00:01:30
actuadores, mediante diferentes elementos 00:01:32
de hardware podemos enviar datos a través 00:01:34
de internet y un ejemplo muy claro 00:01:36
de esto va a ser la toma de datos atmosféricos 00:01:38
en un punto remoto y enviarlos a través de la red 00:01:40
para 00:01:42
monitorizarlos para su propio estudio 00:01:43
y predecir lluvias 00:01:46
altas temperaturas, va a permitir 00:01:47
el control remoto de ciertas cosas 00:01:50
como persianas, luces 00:01:52
las entradas y salidas 00:01:53
digitales 00:01:56
vamos a ver lo que son 00:01:57
vale, la parte de Arduino 00:01:59
y las entradas se colocan en los pines 00:02:01
del 2 al 13 de Arduino, estas entradas 00:02:03
digitales pueden tomar dos valores 00:02:05
o 5 voltios o 0 voltios 00:02:06
o high que es 5 voltios 00:02:09
o 0 voltios que es low 00:02:11
pueden tomar 00:02:12
esos dos valores y 00:02:14
nosotros lo vamos a poner como pin de entrada 00:02:17
o pin de salida, los pines de entrada 00:02:19
escuchan y capturan información del TROC, pulsadores 00:02:21
sensores y los de salida 00:02:23
envían información de la 00:02:24
de la tarjeta de Arduino en el exterior 00:02:27
entradas analógicas, bueno las entradas 00:02:29
pueden tomar varios valores y suelen ser actuales 00:02:34
que meten información a la placa y luego lo sacan 00:02:36
a través de otras cosas 00:02:38
pueden tomar voltajes de 0 voltios 00:02:39
que su valor es 0 00:02:42
y 5 voltios que su valor es 1023 00:02:45
de 0 a 1023 pueden tomar 00:02:47
infinitos valores 00:02:48
normalmente se colocan todos 00:02:50
las entradas analógicas de Arduino 00:02:52
podemos tener un LDR, una resistencia dependiente de la luz 00:02:54
o un potenciómetro 00:02:57
esta entrada coge valores del exterior 00:02:58
y se va leyendo mediante una función que veremos más adelante 00:03:00
y toma valores de teoría 00:03:03
sobre salidas conectadas al Arduino 00:03:04
sobre LEDs, motores, etc. 00:03:06
El IDE de Arduino, bueno 00:03:09
aquí tenéis un enlace 00:03:10
para instalar el Arduino y un enlace 00:03:12
de la instalación y la configuración 00:03:14
Este IDE de Arduino 00:03:16
el interfaz que tiene es el siguiente 00:03:20
como podéis ver aquí 00:03:22
tenéis el archivo 00:03:23
editar, sketch, herramientas de ayuda 00:03:26
y tenéis un tick 00:03:29
Para verificar, una flecha hacia la derecha para cargar, nuevo, abrir y guardar. 00:03:30
Tenéis el monitor serie, el indicador del puerto de Arduino y tenéis un cuadro abajo en el lado de las notificaciones. 00:03:36
Y en la parte central tenéis todo lo que es el sensor, todo lo que es el entorno de idea de Arduino. 00:03:47
En conceptos de programación de IDE tenéis el void setup y el void loop, son las dos partes principales del código. 00:03:59
El void setup se encarga de recoger información, declarar la variable si hay que ajustar solo una vez 00:04:07
y el void loop contiene un programa que se ejecutará, así que obviamente esta función es el núcleo de todos los programas. 00:04:12
Por último, vamos a ver los conceptos de programación. 00:04:19
Entre digitales vamos a tomar valores y se va a poner de la siguiente manera, 00:04:22
digitalWritePin y el valor entre paréntesis y se usa para activar o desactivar un pin digital. 00:04:28
Por ejemplo, digitalWrite se pondrá el pin que nosotros queramos y la palabra high o low. 00:04:33
DigitalRead, el digitalRead sirve para leer un estado de una entrada digital y se pondría 00:04:42
digitalRead y entre paréntesis el número de pin que queremos leer. El pin se puede especificar 00:04:50
como una variable. Por ejemplo, 00:04:54
digitalRing, pin 00:04:56
igual a un valor. El valor 00:04:58
es una variable donde vamos a almacenar 00:05:00
los valores que va a leer. 00:05:02
Un ejemplo básico 00:05:04
que tenéis aquí, inlet13, 00:05:06
inboton7, valor0, 00:05:08
etc. ¿Vale? 00:05:10
Y luego, por último, 00:05:13
la librería de Arduino. La librería son conexiones 00:05:14
de código que facilitan la interconexión 00:05:16
de sensores, pantallas, módulos electrónicos, 00:05:18
etc. El entorno de Arduino incluye 00:05:20
estas librerías de manera que se facilita el trabajo 00:05:22
en programa, incluir librería 00:05:24
ahí se incluirían esas librerías 00:05:26
existen cientos de librerías 00:05:27
desarrolladas por terceros en internet 00:05:32
que nos ayudan a conectar prácticamente 00:05:34
cualquier tipo de dispositivo a nuestra tarjeta de Arduino 00:05:36
¿cómo va a ser esta sintaxis? 00:05:38
se va a poner una almohadilla 00:05:41
include y entre 00:05:42
un símbolo de mayor y menor 00:05:43
se va a poner el nombre de la librería .h 00:05:45
y por último 00:05:48
tenéis aquí un vídeo 00:05:50
vale, está subtitulado 00:05:51
un vídeo de cómo es un video tutorial 00:05:53
viendo este vídeo o siguiendo los pasos descritos en la documentación de este tutorial que 00:05:55
se muestra a continuación. En este vídeo vamos a ver cómo podemos hacer parpadear 00:06:00
un LED o LED Blink con una placa Arduino Uno. Este ejercicio lo realizaremos mediante un 00:06:04
simulador de Arduino y para ello usaremos Tinkercad Circuits, utilizando una cuenta 00:06:10
de acceso libre. Comenzaremos accediendo a la web de Tinkercad. Si la web nos aparece 00:06:15
en un idioma distinto al español, lo podemos modificar yendo a la parte inferior de la 00:06:20
página y seleccionando el idioma español. Tras esto, recargamos la página y ya la tendremos 00:06:24
en español. Vamos a iniciar sesión para acceder a nuestra 00:06:29
cuenta y una vez dentro accedemos a Circuits. En esta sección tenemos los circuitos que 00:06:33
hayamos creado previamente y también podemos crear uno nuevo haciendo clic en crear nuevo 00:06:39
circuito. Lo primero que haremos será cambiar el nombre 00:06:44
de este circuito. Por defecto, Circuits escoge un nombre aleatorio. Lo único que debemos 00:06:47
hacer es ir a la esquina superior izquierda y hacer clic sobre el nombre. Escribiremos 00:06:53
Videotutoriales de Tecnologías Creativas 01, Hello World, Blink, hacemos arpadear nuestro 00:06:58
primer LED con Arduino y pulsaremos Intro para confirmar el nombre. Para crear y simular 00:07:05
un circuito debemos seguir cuatro pasos. Agregar los componentes del circuito, cablear el circuito, 00:07:11
programar el Arduino y por último simular el circuito. Agreguemos los componentes al 00:07:17
circuito. Lo primero que haremos será componer el circuito, para lo que incluiremos varios 00:07:24
componentes básicos en nuestra zona de simulación. Buscamos Arduino Uno en el cuadro de búsqueda 00:07:29
y nos aparecerá un componente Arduino Uno R3 en la zona de componentes. Para incrustarlo, 00:07:35
hacemos clic sobre él y volvemos a hacer clic en la zona de simulación. Repetimos 00:07:41
el proceso, buscamos LED y añadimos el componente a la zona de simulación. Por defecto viene 00:07:45
en color rojo, pero podemos cambiar su color accediendo a sus propiedades, haciendo clic 00:07:51
sobre el elemento. Añadimos el último componente, buscamos resistencia y lo incrustamos en la 00:07:55
zona de simulación. Debemos modificar el valor de este componente ya que nuestra resistencia 00:08:02
debe ser de 220 ohmios y por defecto es de 1 kilo ohmio. Hacemos clic sobre el elemento, 00:08:07
accedemos a sus propiedades y modificamos el valor, resistencia a 220 ohmios. Cableemos 00:08:13
el circuito. Para evitar que el LED se nos queme si le conectamos 5V directamente, debemos 00:08:22
colocar la resistencia entre la patilla positiva, también conocida como ánodo, y el pin del 00:08:29
Arduino. De esta forma rebajamos la tensión de la corriente, o lo que es lo mismo, el 00:08:34
voltaje del circuito. Hacemos clic en la patilla positiva del LED, la que viene determinada 00:08:38
como ánodo, y desplazamos el ratón hasta una de las patillas de la resistencia, donde 00:08:44
volvemos a hacer clic. Vemos que aparece una línea que une el ánodo del LED con esta 00:08:48
patilla. Por convenio escogemos el color rojo para los cables positivos y el negro para 00:08:54
los cables negativos, es decir, los cables que vayan a tierra o GND, por lo que siguiendo 00:08:59
este convenio vamos a cambiar el color de la línea verde a rojo. Por defecto las líneas 00:09:04
se crean rectas, pero podemos aplicar curvas para que nuestros diseños queden más bonitos. 00:09:09
Solamente tenemos que hacer clic en cualquier punto intermedio de la línea y nos aparecerá 00:09:14
un punto en el cable, el cual podremos seleccionar y arrastrar hasta conseguir el resultado deseado. 00:09:18
Es importante tener en cuenta que la resistencia no tiene polaridad, da igual colocarla en 00:09:25
un sentido o en otro. En cambio, el LED sí tiene polaridad y si lo conectamos al revés 00:09:30
no funcionará. Después de conectar el ánodo del LED a la resistencia, vamos a conectar 00:09:34
la otra patilla del LED llamada cátodo a cualquiera de los pines de tierra o GND de 00:09:40
la placa Arduino. Hacemos clic sobre el cátodo del led y después clic sobre alguna de las tierras 00:09:45
o GND de la placa Arduino. Pondremos este cable de color negro siguiendo el convenio de colores 00:09:51
que comentábamos antes. Por último conectamos el otro extremo de la resistencia a uno de los 00:09:57
pines del Arduino con un cable de color rojo. En este caso lo conectaremos al pin 8 pero se 00:10:03
podría conectar a cualquier otro pin que esté libre, lo único que hay que tener en cuenta es 00:10:08
un número a la hora de la programación. Programemos el Arduino. Ahora que ya tenemos 00:10:13
cableado el circuito, vayamos a la programación. Iremos al botón código y nos aparecerá 00:10:21
una zona donde construiremos nuestra programación por bloques. Borramos todos los bloques que 00:10:27
nos aparecen en la zona de implementación haciendo clic con el botón derecho sobre 00:10:31
el icono de la papelera que aparece en la parte inferior de la pantalla y seleccionamos 00:10:35
la opción eliminar cuatro bloques. Tras esto construimos nuestro programa. Añadimos un bloque 00:10:39
de salida para definir pasador 8 en alta. La palabra pasador hace referencia al pin del arduino 00:10:46
por lo que estamos definiendo pin 8 en alta. Recordemos que 8 era el pin en el que habíamos 00:10:53
conectado nuestro led por lo que con esta orden le estamos diciendo al arduino que envíe 5 voltios 00:10:59
de corriente por el pin 8, o lo que es lo mismo que encienda el LED. Añadimos un bloque 00:11:05
de control del tipo esperar un segundo. Lo arrastramos debajo del bloque de salida que 00:11:10
acabamos de poner. Con esta nueva orden, el Arduino esperará un segundo antes de ejecutar 00:11:16
el siguiente bloque. Tras esto colocamos otro bloque de salida en la parte inferior del 00:11:21
de control que acabamos de añadir, en el que definimos pasador 8 en baja, o lo que 00:11:27
es lo mismo, pin 8 en baja. Con esta orden le estamos diciendo al Arduino que envíe 00:11:33
0 voltios de corriente por el pin 8, es decir, que apague el LED. Y por último volvemos 00:11:38
a añadir otro bloque de control del tipo esperar un segundo, tras este último bloque 00:11:45
de salida. Con esto volvemos a hacer que el Arduino espere otro segundo antes de ejecutar 00:11:50
el siguiente bloque. Aunque hemos programado el Arduino a través de bloques, podemos ver 00:11:56
el código de esta programación, que es lo que realmente entiende el Arduino. Para ver 00:12:02
el código, hacemos clic en el desplegable titulado Bloques que se encuentra debajo del 00:12:06
botón Código y seleccionamos la opción Bloques más texto. Ejecutemos la simulación 00:12:11
del circuito. Por último, si pulsamos en el botón Iniciar simulación, nuestro programa 00:12:18
se ejecutará en el Arduino Uno y veremos sus resultados sobre el LED. Si queremos parar 00:12:24
la simulación bastará con pulsar el mismo botón de antes, cuyo nombre habrá cambiado 00:12:29
a detener simulación. Podéis variar el tiempo de espera que hemos puesto de un segundo para 00:12:34
modificar el tiempo de parpadeo del LED. 00:12:38
Idioma/s:
es
Autor/es:
Pablo Martín Torres
Subido por:
Pablo M.
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
7
Fecha:
21 de agosto de 2023 - 18:20
Visibilidad:
Clave
Centro:
CPR INF-PRI-SEC SAGRADA FAMILIA
Duración:
12′ 50″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
214.79 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid