Led villogtatás Arduinoval

Kezdjük a legelején! A legegyszerübben megvalósítható projekt
egyetlen led villogtatása. Alkatrész igény minimális:

  • Arduino Uno R3

  • Usb kábel A – B típusú (az uno alapból tartalmaza).

  • Próbapanel

  • Összekötő vezetékek

  • 1db led (normál, diffuz, red, green vagy valami hasonló).

  • 1db 220-270 ohm-os ellenállás




1. első lépésként építsük meg a kapcsolást a próbapanelon és csatlakoztassuk
az Uno kimeneteire. A kapcsolási rajz a következő:



Vörös vezeték: Uno 13pin - próbapanel pozitív sáv

Kék vezeték: Uno Gnd - próbapanel negatív sáv

A ledet polaritás helyesen kell elhelyezni(az ellenállás sávjába a pozitív lábat, a gnd sávba a negatívat.

A led pozitív lába mindig a hosszabb láb ezt hívjuk anódnak, a negatív láb a rövidebb (a tok oldalán lapítás jelzi) ez a katód.


 

próbapanel vezető sávokat tartalmaz így a sorok 5-5 pontja egy-egy csatlakozási pont.
A negatív ill pozitív sávok oldalanként vannak összekötve.

Az áramkörben az ellenállás a ledet védi a túl nagy átfolyó áramtól.

2.második lépés csatlakoztassuk a PC-hez usb-én keresztül az Uno-t.
A PC-én megnyitjuk az Arduino fejlesztőkörnyezetét. Megkeressük a Fájl menü /Minták /
01.Basics /Blink  sketch-t.

Rákattintva egy külön oldalon jelenik meg a sketch:

/*
Blink
LED másodpercenként be- kikapcsolgatása
Ez egy nyilvános kód.
*/

// Az Arduino board 13. lábára csatlakozik a LED
// a 13. kimenet elnevezése:
int led = 13;

// telepítő rutin csak egyszer fut le reset gomb megnyomásakor
void setup() {
//a led láb(13. pin) beállítása kimenetként.
pinMode(led, OUTPUT);
}

// Ez egy végtelen hurok állandóan visszatér az elejére a rutin futása
void loop() {
digitalWrite(led, HIGH); //bekapcsoljuk a led kimenetet (+5V-ot ad ki)
delay(1000); // várunk 1000 milisecundumot (1 másodpercet)
digitalWrite(led, LOW); // kikapcsoljuk a led kimenetet (0V-t ad ki)
delay(1000); // várunk 1000 milisecundumot
} //hurok vége újrakezdi az elejétől.

3.
harmadik lépés a feltöltés gombra kattintva beírjuk a sketchet az Uno
mikrovezérlőjébe.

Nyomunk egy resetet és már villog is a LED-ünk 1sec-es szünetekkel.

A programot érdemes átalakítani más időzítésekkel vagy több LED használatával de ezt mindenki saját maga dönti el.

További jó szórakozást!