Actividad #2 Arduino
PAUL ANDRES ALVAREZ SUAREZ
Created on September 8, 2024
More creations to inspire you
SLYCE DECK
Personalized
LET’S GO TO LONDON!
Personalized
ENERGY KEY ACHIEVEMENTS
Personalized
HUMAN AND SOCIAL DEVELOPMENT KEY
Personalized
CULTURAL HERITAGE AND ART KEY ACHIEVEMENTS
Personalized
DOWNFALLL OF ARAB RULE IN AL-ANDALUS
Personalized
ABOUT THE EEA GRANTS AND NORWAY
Personalized
Transcript
Recorre un programa de manera controlada, con la ayuda de una interfaz de hardware que puede ayudar a navegar a través de la ejecución del programa. Esto puede ser de ayuda para comprender mejor el programa, así como para detectar posibles fallas y errores de código.
Depuracion / Debug
Sirve para cargar los programas, también nos sirve para alimentar la placa con 5V. Se alimenta así sobre todo cuando lo estás programando.
Puerto USB
Esta será la parte del IDE que más utilizaremos. En ella es donde vamos a escribir el código fuente de nuestros programas. Se trata de un editor de textos sencillo, pero que nos resultará muy útil por que nos resaltará automáticamente con diferentes colores las palabras reservadas del lenguaje, opciones para el compilador, comentarios, …
Editor
Son diseñados para establecer comunicación entre un USB Host y un dispositivo que se pueda comunicar a través de protocolos UART, RS232 o IrDA. Un uso frecuente del convertidor CH340G es para poder establecer comunicación entre una computadora y un microcontrolador
Chip CH340
Con estos pines podemos medir diferentes voltajes entre 0V y 5V. Es decir, podemos tener un voltaje de 3,5V en uno de estos pines y Arduino sería capaz de leerlo.
Pines analogicos
Selecciona entre placas Arduino para escribir tu codigo, las placas detectadas aparecen automáticamente aquí, junto con el número de puerto.
Seleccionar placa y puerto
Su nombre serial es MEGA328P un microcontrolador de 8-bit. Esto quiere decir que solo puede hacer operaciones con números de 8-bit (números entre 0 y 255).
Microcontrolador
Permite ver una serie de opciones en caso de necesitar ayuda, tales como preguntas fecuentes sobre el IDE, como empezar, e inluso visitar el sitio oficial de Arduino.
Ayuda
Pines digitales de la placa Arduino donde solo podemos tener dos estados HIGH o LOW que equivalen a 5V y 0V. En modo de entrada (INPUT) pueden leer voltakes, mientreas que en modo de salida (OUTPUT) puede suministrar un voltaje..
Pines digitales de entrada y salida
Permite ver una serie de opciones como administrar librerias, abrir el monitor serial y serial plotter, cambiar de puerto, etc.
Herramientas
Pines digitales de la placa Arduino donde solo podemos tener dos estados HIGH o LOW que equivalen a 5V y 0V. En modo de entrada (INPUT) pueden leer voltakes, mientreas que en modo de salida (OUTPUT) puede suministrar un voltaje..
Pines digitales de entrada y salida
Nos permite la comunicación en tiempo real entre la placa Arduino y el dispositivo con el que estemos trabajando que normalmente será nuestro ordenador, portátil, Raspberri Py… Además, esta comunicación es de carácter bidireccional, es decir, podremos mandar información desde el ordenador a la placa y también recibir información desde la placa al ordenador. Ambas acciones mediante el puerto serie por el que tengamos conectado el Arduino.
Monitor serie
Sirven para alimentar los componentes, sensores y actuadores:-3,3V: suministra ese voltaje por ese pin. -5V: suministra ese voltaje por ese pin. -GND: hay dos pines con esta función además del que está en el zócalo de los pines digitales. Es la toma de tierra y por donde debemos cerrar el circuito.
Pines de alimentación
Los pines 0 y 1 son Rx (recibir) y Tx (transmitir). Se utilizan para la comunicación serie entre el ordenador y Arduino y están conectados a los LEDs de la placa donde pone RX y TX.
Pines Rx y Tx
Transfiere el programa cargado en esos momentos en el Editor, a la placa Arduino y lo graba en el microcontrolador. Este Botón incluye previamente las funciones del Botón Verificar/Compilar. Es decir, para cargar el programa directamente en Arduino no es necesario pulsar el primer botón y después éste. Bastará con pulsar simplemente este Botón que realizará las funciones de Verificar/Compilar/Subir.
Subir / Upload
Con el Administrador de placas, puede buscar e instalar paquetes de placas. Un paquete de placa contiene las "instrucciones" para compilar su código en las placas que se incluyen en el paquete de placa. Hay varios paquetes de placas Arduino disponibles, como avr, samd, megaavr y más.
Administrador de placas
Conector jack de alimentación. Es igual que el pin Vin pero a través de un conector jack. El voltaje de alimentación que soporta es de 6V a 12V.
Alimentacion externa
Conector jack de alimentación. Es igual que el pin Vin pero a través de un conector jack. El voltaje de alimentación que soporta es de 6V a 12V.
Alimentacion externa
Busca palabras clave en tu código.
Buscar
Recorre un programa de manera controlada, con la ayuda de una interfaz de hardware que puede ayudar a navegar a través de la ejecución del programa. Esto puede ser de ayuda para comprender mejor el programa, así como para detectar posibles fallas y errores de código.
Depuracion / Debug
Los pines 0 y 1 son Rx (recibir) y Tx (transmitir). Se utilizan para la comunicación serie entre el ordenador y Arduino y están conectados a los LEDs de la placa donde pone RX y TX.
Pines Rx y Tx
Funcionan en modo salida suministrando un valor entre el rango 0V y 5V. Esto ya no sería un pin digital. Estos pines van marcados con el símbolo ~ y hay 6 dentro de la placa de Arduino (3, 5, 6, 9, 10, 11).
Pines PWM
Aquí se encuentra ntodos los bocetos almacenados localmente en la computadora. Los bocetos de Arduino se guardan como.ino Además, puedes sincronizar con Arduino Cloud y también obtener tus bocetos desde el entorno en línea.
Cuaderno de bocetos / Sketchbook
Permite ver una serie de opciones como retroceder, rehacer, copiar, pegar, modificar el aspecto del codigo, etc.
Editar
Este botón reset resetea la placa y hace que empiece a ejecutar el código desde el principio
Boton de reset
Con el administrador de bibliotecas puedes explorar e instalar miles de bibliotecas. Las bibliotecas son extensiones de la API de Arduino y facilitan, por ejemplo, el control de un servomotor, la lectura de sensores específicos o el uso de un módulo Wi-Fi.
Administrador de bibliotecas
Comprueba que la sintaxis del código fuente cargado en ese momento en el editor sea correcta. Si hay algún error sintáctico lo muestra en la Consola de Salida, además de indicar en color rojo en el Editor la línea que contiene el error. Por el contrario, si todo es correcto lo Compila mostrando dicho resultado positivo también en la Consola de Salida.
Verificar / Compilar.
Su nombre serial es ATMEGA328P-PU, es un microcontrolador de 8-bit. Esto quiere decir que solo puede hacer operaciones con números de 8-bit (números entre 0 y 255).
Microcontrolador
Funcionan en modo salida suministrando un valor entre el rango 0V y 5V. Esto ya no sería un pin digital. Estos pines van marcados con el símbolo ~ y hay 6 dentro de la placa de Arduino (3, 5, 6, 9, 10, 11).
Pines PWM
Sirven para alimentar los componentes, sensores y actuadores:-3,3V: suministra ese voltaje por ese pin. -5V: suministra ese voltaje por ese pin. -GND: hay dos pines con esta función además del que está en el zócalo de los pines digitales. Es la toma de tierra y por donde debemos cerrar el circuito. -Vin: nos da otra alternativa a la hora de alimentar Arduino con un voltaje de entre 6V y 12V.
Pines de alimentación
Con estos pines podemos medir diferentes voltajes entre 0V y 5V. Es decir, podemos tener un voltaje de 3,5V en uno de estos pines y Arduino sería capaz de leerlo.
Pines analogicos
Veremos una serie de opciones como crear nuevo boceto, ejemplos de cogidos, guardar, etc.
Archivo
Sirve para cargar los programas, también nos sirve para alimentar la placa con 5V. Se alimenta así sobre todo cuando lo estás programando.
Puerto USB
Nos permite una comunicación entre la placa Arduino y un Monitor Gráfico mediante el puerto Serie. Resulta similar al Monitor Serie, pero la comunicación en este caso no es bidireccional y en lugar de ser en Modo Texto, en esta ocasión es en Modo Gráfico.
Serial plotter
Permite ingresar con Arduino cloud para poder obtener tus bocetos desde el entorno en línea.
Arduino cloud
Son diseñados para establecer comunicación entre un USB Host y un dispositivo que se pueda comunicar a través de protocolos UART, RS232 o IrDA. El convertidor USB a serial es un dispositivo que permite a tu computadora comunicarse con otros dispositivos electrónicos
Chip MEGA16U2
Este botón reset resetea la placa y hace que empiece a ejecutar el código desde el principio
Boton de reset
Permite ver una serie de opciones como verificar y compilar el codigo, subirlo, incluir libreras, entre otras.
Boceto / Sketch