Spajanje jedne svjetleće diode

Što ćete naučiti:

– Kako spojiti vanjsku svjetleću diodu na mikrokontroler
– Kako napisati program „od nule“

U nastavku proučite odgovarajuće materijale za svoj mikrokontroler, ovisno o tome koristite li Arduino ili Dasduino.

Zadatak

Spojite jednu svjetleću diodu na izvod broj 6 Arduina i napravite program koji će upravljati svjetlećom diodom tako da ona blinka – neka bude uključena 300 milisekudni, pa isključena 300 milisekundi i neka se to ponavlja.

Prikaz spajanja

Arduino kod
int LedCrvena = 6;

void setup() {
  pinMode(LedCrvena, OUTPUT);      //postavi izvod LedCrvena (6) kao izlazni
}

void loop() {
  digitalWrite(LedCrvena, HIGH);   //postavi izvod LedCrvena u st. visoko - uključi diodu
  delay(300);                     //čekaj 300 milisekundi
  digitalWrite(LedCrvena, LOW);   //postavi izvod LedCrvena u st. nisko - isključi diodu
  delay(300);                     //čekaj 300 milisekundi
}

Zadatak

Na mikrokontroler spojite dva tipkala i jednu svjetleću diodu. Napišite program koji će omogućiti da prvim tipkalom uključite svjetleću diodu, a drugim tipkalom isključite svjetleću diodu.

Prikaz spajanja

Dasduino kod
int LedCrvena = 12;

void setup() {
  pinMode(LedCrvena, OUTPUT);      //postavi izvod LedCrvena (6) kao izlazni
}

void loop() {
  digitalWrite(LedCrvena, HIGH);   //postavi izvod LedCrvena u st. visoko - uključi diodu
  delay(300);                     //čekaj 300 milisekundi
  digitalWrite(LedCrvena, LOW);   //postavi izvod LedCrvena u st. nisko - isključi diodu
  delay(300);                     //čekaj 300 milisekundi
}