User Tools

Site Tools


Sidebar

WEBÁRUHÁZ

Navigáció


Oldaltérkép

Főoldal

Kategóriák


Micro:bit

Micro:bit kiegészítők

Arduino

Raspberry

Fishertechnik

Fishertechnik-Osztálykészletek

Robotok

Robotikai alkatrészek Szösszenetek

3D Nyomtatás, Gravírozás

DFRobot

Cytron

Kitronik

Learning & Resources

kozlekedesilampa

This is an old revision of the document!


Keyestudio közlekedési lámpa modul (fekete és környezetbarát)

Bevezetés

A mikrokontroller tanulásakor általában három külön LED-et használhat, nevezetesen piros, zöld és a sárga fény, hogy szimulálni tudja egy kölekedési lámpa működését. Könnyű használhatóság érdekében, kifejezetten ezt a közlekedési lámpa modult tervezzük. A modulon van integrált három LED, mint a LED-R, LED-Y, LED-G. Ezzel a modullal lehetősége nyílik interaktív rendszerek készítésére is, teljes mértékben kompatibilis Arduino-val, mikrokontroller és rasberry pi rendszerrel.

Leírás

  • Üzemi feszültség: 3,3-5V
  • Interfész típusa: Digitális
  • PH2.54 aljzat

Egyszerű kód a használatához Arduino:

int redled = 5; /* a piros led az 5-ös számú lábra kerül */ int yellowled = 4; /* a sárga led az 4-es számú lábra kerül */

int greenled = 3; /* a zöld led az 3-mas számú lábra kerül */

void setup() {

/*megadjuk hogy a különböző ledpinek kimenetek OUTPUT-ok legyenek*/
pinMode(redled, OUTPUT);
pinMode(yellowled, OUTPUT); 
pinMode(greenled, OUTPUT);

}

void loop() {

digitalWrite(greenled, HIGH);//zöld led felkapcsolása
delay(5000);// wait 5 seconds
digitalWrite(greenled, LOW); // zöld led kikapcsolása
for(int i=0;i<3;i++)/ a következő kódrészlet 3x fog lefutni
{
	delay(500);/ vár 0.5 másodpercet
	digitalWrite(yellowled, HIGH);/ sárga led bekapcsol
	delay(500);/ vár 0.5 másodpercet
	digitalWrite(yellowled, LOW);/ sárga led kikapcsol
}
delay(500);// vár 0.5 másodpercet
digitalWrite(redled, HIGH);/ piros led bekapcsol
delay(5000);// vár 5 másodpercet
digitalWrite(redled, LOW);/ piros led kikapcsol

}

kozlekedesilampa.1550496619.txt.gz · Last modified: 2019/02/18 14:30 by tamas