Actividad #2 IDE Arduino + Placa
HECTOR IVAN LOPEZ
Created on September 7, 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
Palabra reservada nos la cambia de color.
Lo más importante del IDE de Arduino es que podemos cargar el código a la placa.
Puedes seleccionar la placa a través del menú en Herramientas>Placa>Arduino/Genuino UNO. No hace falta que conectes la placa al ordenador para seleccionar un modelo.
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.
Para configurar las preferencias del sistema. Nos permite modificar el idioma, el tamaño de letra y algunas cosas más que veremos. Para acceder a esta opción solo tenemos que ir al menú Abrir>Preferencias
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
Puedes darle el nombre que quieras siempre y cuando cumplas las reglas de tu sistema operativo. Te recomiendo que sea un nombre descriptivo y que no utilices caracteres especiales.
El editor Aquí es donde más vamos a trabajar ya que es donde escribimos nuestro código. Pero no solo eso, también tenemos acceso a las funciones más utilizadas. En la parte central encontramos el propio editor. Incluye el número de línea útil, por ejemplo, para detectar errores.
incluye el número de línea útil, por ejemplo, para detectar errores.
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.
Subir: el botón subir nos permite cargar o subir el código al microcontrolador a través del puerto serie USB
Nuevo: sirve para crear un programa nuevo. Esto genera una nueva ventana donde escribir el código de ese nuevo programa.
Seleccionar a donde va a ir la programación
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.
Editar
Ayuda, aqui puedes encontrar ejemplos y como funciona
última acción que has realizado
La consola La consola nos va a dar información muy valiosa. Nos puede dar información sobre una acción concreta, por ejemplo, los datos tras subir un programa a la placa. Pero lo más importante, nos informa si hay algún error.
informa del número de línea donde está situado el cursor.
resumen de la placa que tenemos seleccionada y el puerto serie que estamos utilizando.
circuito integrado negro donde dice ATMEL. Eso es el microcontrolador. Su nombre completo es ATMEGA328P-PU y 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).
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.
Pines digitales de entrada y salida Podríamos tener un voltaje de 3V por ejemplo. Para estos casos hay una regla interna que determina si un voltaje es HIGH o LOW. Estos son los niveles lógicos del microcontrolador ATMega328. Todo lo que esté entre 3V y 5V se considera nivel alto (HIGH) y todo lo que esté entre 0V y 1,5V es nivel bajo (LOW). El resto, entre 1,5V y 3V es una indeterminación.
Pines analogicos 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.
- 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.
Las salidas PWM con Arduino son muy útiles, por ejemplo, si quieres controlar la velocidad de un motor eléctrico, controlar el brillo de un LED o controlar un servomotor con Arduino.
Las salidas PWM con Arduino son muy útiles, por ejemplo, si quieres controlar la velocidad de un motor eléctrico, controlar el brillo de un LED o controlar un servomotor con Arduino.
El botón reset resetea la placa y hace que empiece a ejecutar el código desde el principio.
El LED de encendido nos informa si la placa está alimentada.
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.
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.
Chip FTOI
LED controlador de PIN #13
LED transistor receptor
Pines de comunicacion
Encargado de regular 5 volts
Encargado de regular 3 volts
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.
El botón reset resetea la placa y hace que empiece a ejecutar el código desde el principio.
Pines digitales de entrada y salida Podríamos tener un voltaje de 3V por ejemplo. Para estos casos hay una regla interna que determina si un voltaje es HIGH o LOW. Estos son los niveles lógicos del microcontrolador ATMega328. Todo lo que esté entre 3V y 5V se considera nivel alto (HIGH) y todo lo que esté entre 0V y 1,5V es nivel bajo (LOW). El resto, entre 1,5V y 3V es una indeterminación.
Las salidas PWM con Arduino son muy útiles, por ejemplo, si quieres controlar la velocidad de un motor eléctrico, controlar el brillo de un LED o controlar un servomotor con Arduino.
Las salidas PWM con Arduino son muy útiles, por ejemplo, si quieres controlar la velocidad de un motor eléctrico, controlar el brillo de un LED o controlar un servomotor con Arduino.
Chip FTOI
LED controlador de PIN #13
LED transistor receptor
El LED de encendido nos informa si la placa está alimentada.
Pines de comunicacion
Encargado de regular 5 volts
circuito integrado negro donde dice ATMEL. Eso es el microcontrolador. Su nombre completo es ATMEGA328P-PU y 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).
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.
Encargado de regular 3 volts
- 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 analogicos 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.