Actividad #2 Identifica los componentes de la placa Arduino y los comp
JOSE DANIEL MARTINEZ MANZANARES
Created on September 8, 2024
si
More creations to inspire you
Transcript
Actividad#2 Identifica los componentes de la PLACA arduino UNO y de la interfaz del IDE Arduino 2.0
Preparatoria Federal Lázaro Cárdenas Microcontroladores y microprocesadores
Martinez Manzanares Jose Daniel 524
Ing. Manuel Alexis García García
IDE arduino Área de trabajo
Info
Info
Info
Info
En la parte izquierda nos informa del número de línea donde está situado el cursor. En la parte de la derecha tenemos un resumen de la placa que tenemos seleccionada y el puerto serie que estamos utilizando.
Placa Arduino UNO FTDI
Microcontrolador (MCU) Es un circuito integrado programable, capaz de ejecutar las órdenes que están almacenadas en su memoria. Ojo a esto, circuito integrado programable. Esto quiere decir que lo podemos programar.
Puerto USB Se llama puerto USB pero realmente estamos trabajando a través del puerto serie. Dentro de la propia placa hay un conversor de USB a serie, también conocido como TTL o FTDI.
Resetea el arduino. En caso de estar obstruido, se puede ejecutar la funcion en el Reset de los Pines de Alimentacion
El LED de encendido nos informa si la placa está alimentada.
Aref e Ioref Cambia voltajes de referencia
Regulador de Voltaje
CHIP FTDI Permite la comunicación entre la computadora y el microcontrolador a través de USB, convirtiendo señales USB en señales serie (UART)
Placa Arduino UNO CH340
Puerto USB Se llama puerto USB pero realmente estamos trabajando a través del puerto serie. Dentro de la propia placa hay un conversor de USB a serie, también conocido como TTL o FTDI.
Resetea el arduino. En caso de estar obstruido, se puede ejecutar la funcion en el Reset de los Pines de Alimentacion
CHIP CH340 Principal diferencia del original a replica, en este caso no es compatible con la IDE de arduino, por lo que es necesario un DRIVER. Este chip actúa como un convertidor de USB a serial. Permite la comunicacion del Arduino a la PC
Aref e Ioref Cambia voltajes de referencia
Regulador de Voltaje
Es donde se escribe el codigo para programar. La columna de numeros incluye el número de línea útil, por ejemplo, para detectar errores.
Editor
Lorem ipsum dolor sit amet, consectetur adipiscing elit
Aqui se muestra la última acción que has realizado.
Area de mensajes
Da la información sobre una acción concreta, por ejemplo, los datos tras subir un programa a la placa e informa si hay algún error. En caso de dar error, al verificar el codigo las letras apareceran en rojo
El puerto serie es por donde se comunican Arduino y el ordenador. Es necesario que tengas conectado tu Arduino al ordenador. Es muy sencillo, no tiene pierde. Para seleccionar el puerto lo hacemos a través del menú Herramientas>Puerto. Puede que aparezca más de uno y además el nombre varía según el sistema operativo.
Herramientas
Cuando guardas un archivo en tu ordenador, el propio IDE de Arduino ya lo organiza por ti. Crea una carpeta con el mismo nombre que el archivo y dentro guarda el fichero. Por ejemplo, si creas un nuevo programa y vas al menú Archivo>Salvar, te permitirá guardarlo con un nombre. Cuando haces esto suceden varias cosas. Por un lado, cambia el nombre en el IDE de Arduino. Así sabes en todo momento con que programa estás trabajando.
Archivo
pueden funcionar en 3 modos diferentes: Modo entrada (INPUT): puede leer voltajes. Por ejemplo, ¿está pulsado un botón? si (HIGH) o no (LOW). Modo salida (OUTPUT): puede suministrar un voltaje. Por ejemplo, encender/apagar un led on (HIGH) o off (LOW). Excepción (PWM): algunos pines del microcontrolador pueden funcionar 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). Por último señalar que 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. Se recomienda no utilizar estos pines.
Pines Digitales (Del 0 al 13)
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. El arduino solo entiende datos digitales y además estos deben estar acotados. El ADC se encargará de convertir esos valores en datos digitales y además solo podrán ser un número concreto de valores. A esto último se le llama resolución. El ADC que viene integrado dentro de la MCU que lleva Arduino UNO tiene una resolución de 10-bit. Esto equivale a que solo vamos a poder medir 1024 valores posibles que van del 0 al 1023. Básicamente lo que estamos haciendo es dividir el rango de 0V a 5V en 1024 partes.
Pines analógicos (Del 0 al 5)
Pines de alimentación
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. El pin Vin nos da otra alternativa a la hora de alimentar Arduino con un voltaje de entre 6V y 12V. De momento te recomiendo que lo alimentes a través del puerto USB.
Pines de alimentación
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. El pin Vin nos da otra alternativa a la hora de alimentar Arduino con un voltaje de entre 6V y 12V. De momento te recomiendo que lo alimentes a través del puerto USB.
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. El arduino solo entiende datos digitales y además estos deben estar acotados. El ADC se encargará de convertir esos valores en datos digitales y además solo podrán ser un número concreto de valores. A esto último se le llama resolución. El ADC que viene integrado dentro de la MCU que lleva Arduino UNO tiene una resolución de 10-bit. Esto equivale a que solo vamos a poder medir 1024 valores posibles que van del 0 al 1023. Básicamente lo que estamos haciendo es dividir el rango de 0V a 5V en 1024 partes.
Pines analógicos (Del 0 al 5)
pueden funcionar en 3 modos diferentes: Modo entrada (INPUT): puede leer voltajes. Por ejemplo, ¿está pulsado un botón? si (HIGH) o no (LOW). Modo salida (OUTPUT): puede suministrar un voltaje. Por ejemplo, encender/apagar un led on (HIGH) o off (LOW). Excepción (PWM): algunos pines del microcontrolador pueden funcionar 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). Por último señalar que 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. Se recomienda no utilizar estos pines.
Pines Digitales (Del 0 al 13)
1.Verificar/Compilar: este botón verifica el código en busca de errores y lo compila. Cuando hablo de compilar me refiero a traducir el lenguaje de programación que entendemos los humanos en código máquina que entienden las máquinas. 2.Subir: el botón subir nos permite cargar o subir el código al microcontrolador a través del puerto serie USB. 3.Nuevo: sirve para crear un programa nuevo. Esto genera una nueva ventana donde escribir el código de ese nuevo programa. 4.Abrir: abre un programa que hayas guardado previamente en el disco duro. 5.Salvar: guarda el archivo en el disco duro. Es como la opción que hemos visto anteriormente. 6.Monitor serie: es una de las partes más importantes del IDE de Arduino. Sirve para mostrar información de la comunicación entre el ordenador y Arduino en las dos direcciones.