Menu
CoddyTech

Miganie diodą LED

Część sekcji Pierwsze obwody ścieżki Arduino w Coddy. Lekcja 1 z 22.

Arduino Uno to mały komputer zwany mikrokontrolerem. Piszesz dla niego program, zwany szkicem, a płytka uruchamia go samodzielnie, wciąż od nowa, dopóki ma zasilanie.

Każdy szkic ma dwie części:

void setup() {
  // wykonuje się raz, gdy płytka się uruchamia
}

void loop() {
  // wykonuje się wciąż na nowo, bez końca
}

Płytka komunikuje się ze światem za pośrednictwem swoich pinów. Do pinu 13 podłączona jest dioda LED. Aby ją zapalić, ustaw pin jako wyjście w setup(), a następnie ustaw go na HIGH (5 woltów, włączony) lub LOW (0 woltów, wyłączony):

pinMode(13, OUTPUT);
digitalWrite(13, HIGH);

delay(1000) wstrzymuje szkic na 1000 milisekund, czyli jedną sekundę. Umieść w loop() włączenie, oczekiwanie, wyłączenie i kolejne oczekiwanie, a dioda LED będzie migać bez końca.

challenge icon

Wyzwanie

Łatwy

Na płytce znajduje się dioda LED na pinie 13. Ten szkic sprawia, że miga: setup() ustawia pin 13 jako wyjście, a loop() włącza diodę, czeka sekundę, wyłącza ją i znów czeka, bez końca.

Naciśnij Run na płytce, aby zobaczyć, jak miga, a następnie Check.

Spróbuj swoich sił

void setup() {
  pinMode(13, OUTPUT);  // pin 13 jest wyjściem
}

void loop() {
  digitalWrite(13, HIGH);  // dioda włączona
  delay(1000);             // odczekaj sekundę
  digitalWrite(13, LOW);   // dioda wyłączona
  delay(1000);             // odczekaj sekundę
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Pierwsze obwody

Poćwicz samodzielnie: Edytor online Arduino