Čia matote skirtumus tarp pasirinktos versijos ir esamo dokumento.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
projektas_nr.4 [2015/11/16 16:47] simonas |
projektas_nr.4 [2015/11/21 21:17] 78.61.185.161 |
||
---|---|---|---|
Linija 27: | Linija 27: | ||
{{:ardu_pro42.png?600|}} | {{:ardu_pro42.png?600|}} | ||
+ | |||
+ | **Šaltiniai** | ||
[[http://ardx.org/BBLS02|Surinkimo šablonas]] | [[http://ardx.org/BBLS02|Surinkimo šablonas]] | ||
[[http://ardx.org/VIDE02|Surinkimo video]] | [[http://ardx.org/VIDE02|Surinkimo video]] | ||
- | **Kodas:** | + | **Kodas:** Kodą galima nukopijuoti į tuščią „Arduino“ sketch'ą |
<code> | <code> | ||
- | Kodą galima nukopijuoti į tuščią „Arduino“ sketch'ą | + | |
/* --------------------------------------------------------- | /* --------------------------------------------------------- | ||
Linija 47: | Linija 49: | ||
//LED Pin Variables | //LED Pin Variables | ||
- | int ledPins[] = {2,3,4,5,6,7,8,9}; //An array to hold the pin each LED is connected to | + | int ledPins[] = {2,3,4,5,6,7,8,9}; //Masyvas kaiščių sujungtas su LED'ais |
- | //i.e. LED #0 is connected to pin 2, LED #1, 3 and so on | + | //i.e. LED #0 sujungiamas su 2 kaiščiu, LED #1 --> 3; ir taip toliau |
- | //to address an array use ledPins[0] this would equal 2 | + | //kreiptis į veikiantį masyvą: ledPins[0] yra lygus 2 |
- | //and ledPins[7] would equal 9 | + | //o ledPins[7] yra lygus 9 |
/* | /* | ||
- | * setup() - this function runs once when you turn your „Arduino“ on | + | * setup() - ši funkcija pradeda veikti, kai yra įjungiamas „Arduino“ |
- | * We the three control pins to outputs | + | * trys kaiščiai naudojami išvestims |
*/ | */ | ||
void setup() | void setup() | ||
{ | { | ||
| | ||
- | //Set each pin connected to an LED to output mode (pulling high (on) or low (off) | + | //Nustatykite kiekvieną su LED lempute sujungtą kaištį, į išvesties rėžimą (pulling high (on) or low (off) |
- | for(int i = 0; i < 8; i++){ //this is a loop and will repeat eight times | + | for(int i = 0; i < 8; i++){ //šis ciklas kartosis 8 kartus |
- | pinMode(ledPins[i],OUTPUT); //we use this to set each LED pin to output | + | pinMode(ledPins[i],OUTPUT); //šią funkciją naudojame nustatyti kiekvieną LED kaištį į išvesties rėžimus |
} //the code this replaces is below | } //the code this replaces is below | ||
Linija 249: | Linija 251: | ||
**Neveikia? Trys galimos išeitys:** | **Neveikia? Trys galimos išeitys:** | ||
- | Kai kurie LED'ai neužsidega - Lengva įstatyti LED'ą ne ta puse. Patikrinkite neveikiančius LED'us ir įsitikinkite, kad jie įdėti reikiama puse. | + | *Kai kurie LED'ai neužsidega - Lengva įstatyti LED'ą ne ta puse. Patikrinkite neveikiančius LED'us ir įsitikinkite, kad jie įdėti reikiama puse. |
- | Laidų klaida - jungiant 8 laidus lengva susipainioti. Dar kartą patikrinkite, ar pirmasis LED'as yra įstatytas į 2 kontaktą ir t.t. | + | *Laidų klaida - jungiant 8 laidus lengva susipainioti. Dar kartą patikrinkite, ar pirmasis LED'as yra įstatytas į 2 kontaktą ir t.t. |
- | Pradėti iš naujo - lengva įdėti laidą ne ten kur reikia. Viską ištraukite iš plokštės ir bandykite iš naujo - dažnai tai lengviausias būdas ištaisyti klaidą. | + | *Pradėti iš naujo - lengva įdėti laidą ne ten kur reikia. Viską ištraukite iš plokštės ir bandykite iš naujo - dažnai tai lengviausias būdas ištaisyti klaidą. |
**Norite geriau?** | **Norite geriau?** |