Cómo cargar código en Arduino: 3 métodos diferentes

Como Cargar Codigo En Arduino 3 Metodos Diferentes



Arduino es una de las mejores plataformas de aprendizaje para principiantes, estudiantes y personas relacionadas con la tecnología. Cada vez que escribes un nuevo código en Arduino tienes la oportunidad de aprender algo nuevo. Después de aprender a codificar Arduino y compilar para encontrar los errores, es hora de cargar el código. Cargar código a Arduino puede ser difícil para muchos nuevos estudiantes. Bueno, cubriré algunas formas de cargar código en Arduino. Vamos a empezar:

Tres formas de cargar código en Arduino

Puede cargar código a su Arduino usando cualquiera de estos métodos a continuación:

    1. PC o computadora portátil
    2. teléfono inteligente
    3. Cualquier otro arduino

1: Cargar código a Arduino usando PC o computadora portátil

Una de las formas más populares y fáciles de cargar un boceto en un Arduino es usando una PC o una computadora portátil. Los siguientes son algunos requisitos si está buscando cargar código usando una PC:







    • Laptop o PC
    • Placa Arduino (UNO)
    • Cable USB B
    • Arduino IDE (Software)

Siga estos pasos para cargar el código usando una computadora portátil:



Paso 1: Abra el IDE de Arduino.




Paso 2: Conecte Arduino con la PC usando un cable USB B.






Paso 3: Seleccione su tipo de tablero yendo a Herramientas>Tablero>Arduino UNO.


Paso 4: Abra cualquier programa de ejemplo siguiendo estos pasos: Archivos>Ejemplos>01.Básicos>Led .




Paso 5: Compila y sube tu boceto.

2: Subir código a Arduino usando un teléfono inteligente

Los teléfonos inteligentes son otra forma de cargar bocetos en Arduino. ¡Sí, has escuchado bien! Puede usar muchas aplicaciones diferentes disponibles en Play Store para programar su Arduino. El teléfono inteligente es un salvavidas cuando se trata de cargar código en Arduino, porque puede llevarlo a cualquier parte y si no tiene suficiente tiempo para abrir la computadora portátil o si olvidó su computadora portátil en casa, esto lo ayudará.

Para cargar el código usando un teléfono inteligente, necesita las siguientes cosas:

    • Placa Arduino (UNO)
    • Cable USB B
    • Cable OTG o convertidor
    • teléfono inteligente
    • Cualquier aplicación IDE de Android de código abierto

Los siguientes son algunos pasos para cargar código usando un teléfono inteligente:

Paso 1: Para programar necesitamos un IDE, así que abra Play Store en su teléfono inteligente, busque el IDE de Arduino e instale cualquier IDE de su elección.


Paso 2: Una vez que haya instalado la aplicación, siga estos pasos para grabar su código, estoy descargando arduinodroide .

Abra la aplicación y haga clic en tres puntos, se abrirá un menú desplegable y luego vaya a – Boceto>Ejemplos>01.Conceptos básicos>Blink :


Paso 3: Se abrirá un nuevo boceto que nos muestra nuestro código de parpadeo de LED:


Paso 4: Después de eso, siga estas instrucciones para cargar su código en la placa Arduino. Asegúrese de que el teléfono inteligente esté conectado con su placa Arduino a través de un conector OTG.


Paso 5: Verá el mensaje de compilación finalizada, haga clic en el icono de carga para cargar el boceto.


Hemos terminado de cargar nuestro código usando la aplicación ahora avanzaremos hacia nuestro último método.

3: Subir código a Arduino usando cualquier otro Arduino

El último método que cubrimos hoy para cargar código en Arduino es usando cualquier otro Arduino. Puedes hacer esto usando el ArduinoISP función disponible en IDE. ArduinoISP es un programador de sistema integrado que se utiliza para programar cualquier microcontrolador basado en AVR. Puede usar ArduinoISP para cargar código en cualquier placa Arduino que use microcontroladores basados ​​en AVR.

Para cargar un boceto con este método, necesita los siguientes materiales:

    • placa arduino
    • Placa Arduino que se va a programar
    • Cables puente
    • Computadora portátil/IDE

Todo el proceso es administrado por Arduino IDE. Nos proporciona un ejemplo específico llamado ArduinoISP. Entre los programadores, ArduinoISP es la forma más práctica y sencilla de grabar el gestor de arranque en cualquier otra placa Arduino utilizando el microcontrolador Atmega.

Puede habilitar esta opción siguiendo estos pasos, vaya a Archivos>Ejemplos>ArduinoISP .


Este proceso usa Vcc, GND y 4 pines de datos. Tres de estos pines conectan MISO, MOSI y SCK de Arduino de programación al Arduino de destino que se va a programar y el cuarto pin del primer Arduino va al pin de reinicio del Arduino de destino.

En algunas placas Arduino como en UNO, los pines MOSI, MISO y SCK funcionan igual que los pines digitales 11, 12, 13 respectivamente. Entonces, en lugar de usar los pines ICSP1, nos apegaremos a los pines digitales 11,12,13.

Los pines MOSI, MISO y SCK están presentes en Arduino mencionados como pines ICSP1. Si quieres saber más sobre ICSP1 haz clic aquí .


En la imagen de arriba, hemos conectado dos placas UNO con la ayuda de pines digitales. El pin 10 está conectado al pin de reinicio de la placa de destino.

Los cables de color rojo y negro muestran 5v Vcc y GND respectivamente, ambos son necesarios para alimentar la placa Arduino objetivo. Conecte la placa inferior a su PC mediante un cable USB B.

Después de configurar su hardware, siga estos pasos para cargar su código

Paso 1: Seleccione su tablero yendo a Herramientas>Tablero .


Paso 2: Luego ve a – F isla>Ejemplos>ArduinoISP , abra el código ArduinoISP.


Paso 3: Sube tu boceto.


Paso 4: Ahora seleccione la placa que se va a programar como se hizo en Paso 2 .


Paso 5: Ir Herramientas>Programador>ArduinoISP .


Paso 6: ahora ve a Bosquejo y seleccione la opción Subir usando el Programador .


Su boceto ahora se ha cargado en el Arduino objetivo.

Conclusión

La flexibilidad y facilidad de uso de Arduino nos permite interactuar con el hardware de múltiples formas. Hay múltiples opciones disponibles a través de las cuales podemos compilar y subir nuestro código a Arduino. Algunos de estos que hemos discutido aquí le darán una mejor comprensión de Arduino y mejorarán su experiencia de programación.