Professional Documents
Culture Documents
- Jungiamuosius laidus
Apie: How to Use a Breadboard
Tinkamas komponentų išdėstymas maketavimo plokštėje:
Mikrovaldiklis | Arduino pinout
Analoginės (analog) jungtys | 6
3.3V (3V3)
5V
5V (VIN)
GND | 3
Arduino | Pamoka #02 – Švyturėlis
Dviejų šviesos diodų valdymas naudojant skaitmeninius išėjimus
Principinė schema:
D12
D13
Jungimo schema | Švytūrėlis
Pavyzdinė programa:
int RedLed1 = 12; void loop()
int GrnLed2 = 13; {
digitalWrite(RedLed1, HIGH);
void setup() digitalWrite(GrnLed2, HIGH);
{ delay(1000);
pinMode(RedLed1, OUTPUT); digitalWrite(RedLed1, LOW);
pinMode(GrnLed2, OUTPUT); digitalWrite(GrnLed2, LOW);
digitalWrite(RedLed1, LOW); delay(1000);
digitalWrite(GrnLed2, LOW); }
}
Prisimenam | Dvi funkcijos
void setup()
{
// veikia vieną kartą
}
void loop()
{
// kartojimas/ciklas
}
Prisimenam | Trys komandos
• pinMode(pin, INPUT/OUTPUT);
pvz: pinMode(13, OUTPUT);
• digitalWrite(pin, HIGH/LOW);
pvz: digitalWrite(13, HIGH);
• delay(time_ms);
pvz: delay(1000); // uždelsti 1 s.
Atsimink | Komentarai
• Komentarai yra skirti tau pačiam, tavo draugams ar kitiems žmonėms, kurie
norės suprasti tavo kodą/programą.
• Verta skaityti komentarus. Taip sužinome kaip padaryta ir veikia programa!
1)
2)
3)
Laukiamas mokinių veiklos rezultatas
Pirmasis pasiekimų lygmuo
• Mokytojo padedamas, pagal pateiktus paveikslus (žr. 1 pav. Mokinio veiklos lape ir 3 pav. Veiklos eigos
apraše) atrenka reikiamas priemones, sujungia elektros grandinę, atpažįsta joje naudojamas dalis. Mokytojo
padedamas, naudojasi mikrovaldiklio programavimo aplinka, įkelia pateiktą programą.
Antrasis pasiekimų lygmuo
• Pagal elektros grandinės principinę schemą (žr. 1 pav. Mokinio veiklos lape) atrenka reikiamas priemones ir
nuosekliai, saugiai sujungia elektros grandinę. Naudojasi mikrovaldiklio programavimo aplinka, analizuoja
programą, ją keičia.
Trečiasis pasiekimų lygmuo
• Pagal elektros grandinės principinę schemą (žr. 1 pav. Mokinio veiklos lape) atrenka reikiamas priemones,
nuosekliai, saugiai ir racionaliai sujungia elektros grandinę. Savarankiškai naudojasi mikrovaldiklio
programavimo aplinka, analizuoja programą, ją keičia. Atlieka visas numatytas užduotis, padeda klasės
draugams.