Empezando con Arduino

Empezando con Arduino
El Arduino es una forma avanzada de un microcontrolador en el que es relativamente más fácil trabajar. Del mismo modo, es un tipo de dispositivo de plug and play y es mucho más fácil para los principiantes aprender cómo hacer diferentes proyectos relacionados con los sistemas integrados. Arduino tiene diferentes tipos de tableros de microcontroladores que tienen diferentes especificaciones y el tablero de Arduino más común es el Arduino Uno Board. Todos los tableros Arduino se pueden configurar utilizando el software Arduino IDE. Este discurso explica cómo usar el tablero Arduino Uno

Arduino Uno

El tablero Arduino Uno viene con un recuerdo de 32 kilobytes y un carnero estático de 2 kilobytes. El voltaje de entrada recomendado en el que la placa funciona bien está en el rango de 7 a 12 voltios. Mientras que el voltaje de funcionamiento para la placa es de 5 voltios.

Para las entradas y salidas digitales hay 14 pines y para las entradas y salidas analógicas, el Arduino Uno se proporciona con 6 pines. Esta placa también tiene la opción de 5 voltios y 3.3 voltios como voltaje de entrada para pequeños proyectos como iluminar algunos LED o para los dispositivos que funcionan a bajos voltajes. Se proporcionan dos pines para la comunicación en serie para la transmisión de datos, se utiliza el pin TX y para recibir los datos el PIN RX se usa.

La placa Arduino Uno tiene un puerto USB para interactuar la placa con el software Arduino y también se proporciona un puerto para la fuente de alimentación de CC separada. Todos los tableros Arduino tienen un botón de reinicio que se puede usar para restablecer el tablero a su configuración original. El tablero Arduino Uno está equipado con la familia Atmel, que es el ATMEGA328P.

Software arduino

Para configurar el arduino uno, la herramienta de software utilizada para la programación Arduino es el IDE Arduino que admite dos lenguajes de programación que es C++. El programa Arduino tiene dos funciones principales: la primera función es la función de configuración y la segunda función es la función de bucle. En la función de configuración, principalmente variables, se inicializan los modos PIN de las bibliotecas, y la función de bucle ejecuta el programa utilizando las funciones y variables inicializadas. El Arduino IDE se puede descargar desde el sitio web oficial de Arduino, simplemente haga clic en el enlace a continuación:

Descargue el software Arduino haciendo clic en la opción resaltada en el rojo si está utilizando la plataforma Windows y luego instale el software simplemente ejecutando el archivo descargado. Después de instalar abrir el Arduino IDE, que será así:

Para programar el arduino uno, la placa Arduino está conectada a la computadora y de esta manera está conectada al software Arduino utilizando el cable USB conectado al puerto USB del Arduino.

Cuando Arduino Uno esté conectado allí, el LED verde en el Arduino se encenderá, lo que significa que Arduino está conectado aún más, puede ser confirmado por el software Arduino. Cuando el arduino está conectado, la conexión se ve visible automáticamente en la parte inferior del software resaltado en rojo.

Ejemplo

Para fines de demostración, se realiza un boceto simple para parpadear un LED usando Arduino Uno. Los componentes requeridos para este pequeño proyecto son:

  • Arduino Uno Board
  • Cables de jersey
  • CONDUJO
  • Resistencia de 220 ohmios

El diagrama para el parpadeo del proyecto LED se da como:

El código para Arduino se explica en detalle:

Primero, en la función StepUp, el pin en el que está conectado el LED se inicializa utilizando la función pinMode (). En este proyecto, el LED está conectado al pin 10, por lo que el número de pin será 10 y se utiliza como dispositivo de salida, por lo que se emitirá el modo para el LED.

setup () void
PinMode (10, salida);

Al llegar a la función de bucle para hacer que LED parpadee, le hemos dado ambos estados que son altos y bajos. Para asignar los estados, hemos utilizado la función digitalwrite (). Dado que hemos conectado el LED al PIN 10, el primer argumento es el número de PIN y el segundo argumento es el estado de LED que es alto:

DigitalWrite (10, alto);

Luego hemos dado un retraso de 5 milisegundos, por lo que el LED permanecerá en alto estado durante 5 milisegundos:

retraso (500);

Después de eso, hemos usado nuevamente la función DigitalWrite () para darle a LED un estado bajo:

DigitalWrite (10, bajo);

Para mantener el LED durante unos 5 milisegundos se da un retraso de 5 milisegundos:

retraso (500);

Aquí está el código Arduino completo para parpadear el LED:

setup () void
PinMode (10, salida);

bucle void ()
DigitalWrite (10, alto);
retraso (500);
DigitalWrite (10, bajo);
retraso (500);

Después de escribir el código, haga clic primero en el icono de Tick Blue en la esquina superior izquierda para verificar y compilar el código. El estado de la compilación se mostrará en la ventana de salida en la parte inferior.

Después de compilar el programa, se carga en la placa Arduino haciendo clic en el siguiente icono al icono de tick. El estado exitoso de la carga se mostrará en la parte inferior del menú de salida.

Producción

Conclusión

Los tableros Arduino se utilizan para programar los microcontroladores y para facilitar el uso de los microcontroladores. Estos tableros también son útiles para que los principiantes aprendan sobre el diseño del circuito y su implementación. Del mismo modo, estos tableros facilitan la interfaz de diferentes dispositivos con microcontroladores. En este artículo, cómo programar un Arduino Uno se ilustra con una demostración de un proyecto simple.