Arduino

1. Blink

Creat per Isaac Muro
Creative Commons Licence

Hello World d'Arduino

El projecte blink d'arduino és l'equivalent al "Hello World" dels llenguatges de programació.

El blink consisteix un led que parpedeja.

Hello World d'Arduino

via Gfycat

Dues formes de fer el projecte blink

  • Utilitzant el led intern
  • Utilitzant un led i la protoboard

Primera part

Utilitzem el led intern

Arduino ja té un led intern

Accedim a aquest led a través de la constant D13.

Preparar l'Arduino per carregar el codi

Utilitzeu el cable USB per endollar la placa Arduino a l'ordinador.

Executeu el programa Arduino

Carregar el codi

Aneu al menú i obriu File/Examples/01.Basics/Blink

Carregar el codi


void setup() {
  // Inicialitza el pin digital LED_BUILTIN coma sortida.
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  // Encen el LED (HIGH es el nivell de voltatge)
  digitalWrite(LED_BUILTIN, HIGH);
  delay(1000);                      // Espera un segon
  // Apaga el LED posant el voltatge a LOW
  digitalWrite(LED_BUILTIN, LOW);
  delay(1000);                      // Espera un segon
}
				

Carregar el codi

Dona al botó de carregar i comprova si el LED intern parpadeja.

Prova-ho a tots els ordinadors del grup.

Segona part

Utilitzem un led i la protoboard

Protoboard

Esquema de connexions 1

Esquema de connexions 2

Repte 1

Canvieu els temps dels delays per a què el LED s'encengui i s'apagui més ràpid o més lent.

Repte 2

Canvieu el port digital que esteu utilitzant. Per exemple, ara poseu la connexió al port digital 2.

Repte 3

Afegiu dos leds que facin el blink.

THANKS