Náš prvý program               Prvý projekt, v ktorom si rozblikáme LEDku.

06.03.2017

V tomto prvom projekte si ukážeme ako pracovať s LEDkami a napíšeme jednoduchý program na rozblikanie LEDky.

Zoznam súčiastok:                                                              Kusy:

LED1 Červená 5mm LED dióda   1

R1 Rezistor 150R(150 Ohmov)    1

Breadboard1 Kontaktné pole    1

Arduino1 Arduino UNO R3         1


Zapojenie Všetko pozapájame podľa obrázka. Ak pracujeme s Arduino doskou, zapájame alebo odpájame nejaké súčiastky, tak odporúčam Arduino vytiahnuť zo zdroja napätia.


Zapojenie je veľmi jednoduché, obsahuje dve súčiastky (okrem Arduina a kont. poľa), LEDku LED1 a rezistor R1. Rezistor R1 slúži ako predradný rezistor pre LED diódu. Napájacie napätie LED diód je rôzne, ak si zoberieme len červené, tak ich napájacie napätie sa pohybuje od 1,8 do 2 voltov (záleží na výrobcovi). Ak by sme LED diódu pripojili na 5V, diódou by vtedy pretekal veľký prúd, ktorý by ju mohol zničiť, preto sa pred LEDkami dáva tzv. predradný rezistor.

Kód:

// výstupný pin pre LEDku 

int ledPin = 13;

/* setup metóda sa vykoná iba raz a to pri prvom štarte alebo pri stlačení tlačitka reset na Arduino doske */ 

void setup() { pinMode(ledPin, OUTPUT); // Nastavíme pin ako výstupný }

/* loop metóda sa vykonáva neustále dokola, samozrejme pokiaľ je Arduino pripojené do USB portu alebo na iný zdroj napätia*/ 

void loop() {

digitalWrite(ledPin, HIGH);

/* pošleme na ledPin hodnotu HIGH (čo je vlastne hodnota 1), teda 5 voltov tzn. LEDka svieti */

delay(1000); // čakáme 1000 milisekund (1 sekundu)

digitalWrite(ledPin, LOW); 

 /* pošleme na ledPin hodnotu LOW (čo je vlastne hodnota 0), teda 0 voltov tzn. LEDka nesvieti */

delay(1000); // zase čakáme 1000 milisekund (1 sekundu) }


Tomáš Matúška, Rimavská Sobota, 97901.
Vytvorené službou Webnode Cookies
Vytvorte si webové stránky zdarma! Táto stránka bola vytvorená pomocou služby Webnode. Vytvorte si vlastný web zdarma ešte dnes! Vytvoriť stránky