This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
kozlekedesilampa [2019/02/18 14:26] tamas |
kozlekedesilampa [2019/02/22 11:23] tamas |
||
---|---|---|---|
Line 8: | Line 8: | ||
**__Leírás__** | **__Leírás__** | ||
- | Üzemi feszültség: 3,3-5V | + | * Üzemi feszültség: 3,3-5V |
- | Interfész típusa: Digitális | + | * Interfész típusa: Digitális |
- | PH2.54 aljzat | + | * PH2.54 aljzat |
{{ :trafficlight.png?600 |}} | {{ :trafficlight.png?600 |}} | ||
- | |||
- | 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 | ||
- | } | ||