Arduino - Hola Mundo

Bienvenidos a la primera entrada del blog, es como decirles un "Hola Mundo", en este proyecto vamos a realizar el ejemplo más básico de Arduino, el conocido "Hola Mundo" que se hace con los que recién están en contacto con la programación ya que son los ejemplos más básico para luego familiarizarnos con nuestro entorno de trabajo.

Si aún no tienes el IDE deArduino puedes descargarlo desde la página de oficial de Arduino.

DESARROLLO
En este primer proyecto de Arduino lo que vamos a hacer es aprender a activar una salida digital de nuestra placa Arduino, a la que conectaremos mediante una resistencia, un diodo led que parpadeará en intervalos de un segundo.

MATERIALES
  • Arduino Uno
  • Protoboard
  • Led
  • Resistencia de 220Ω
Lo que debemos lograr mediante el programa del Arduino es encender y apagar un Led que conectaremos a una salida mediante una resistencia que nos regulará la intensidad que debe llegar al diodo Led, las placa Arduino ya llevan incorporada un resistencia de 220Ω en su salida 13 podríamos omitirla si utilizáramos esta, pero como lo que queremos es mostrar también como calcular el tipo de resistencia que debemos poner en cada momento, utilizaremos la salida 12 como ejemplo.
Aquí los os dejo el esquema del circuito de nuestro ejemplo:

PROGRAMACIÓN
Ahora lo que nos toca es programar con el software Arduino, con lo cuál podéis copiar y pegar en el software para poder transferirlo, el código es el siguiente que está bien explicado, luego de entenderlas pueden borrar la parte comentada:
  1. /*
  2.  Este es un bloque de comentarios, su contenido será ignorado por el compilador.
  3.  Su función es almacenar información que nos haga más sencilla la compresión del código o recordar su 
  4. funcionamiento tiempo después, así que cuanto más descriptivos seamos mejor.
  5.  BLINK
  6.  Enciende un LED durante un segundo, lo apaga durante otro segundo, repetidamente. Este ejemplo de código
  7. es de dominio público.
  8.  */

  9. void setup() { // Esta en una línea comentada.

  10.  // Establece un pin digital como salida.
  11.  // El Pin 12 tiene un LED conectado a el.
  12. pinMode(12, OUTPUT);
  13. }

  14. void loop() {
  15. digitalWrite(12, HIGH);   // enciende el LED
  16. delay(1000);              // espera un segundo
  17. digitalWrite(12, LOW);    // apaga el LED
  18. delay(1000);              // espera un segundo
  19. }
Este ejercicio está basado en los ejemplos de la página oficial.
  • Pin it

No hay comentarios.:

Publicar un comentario