Professional Documents
Culture Documents
Sprawozdanie z wiczenia nr 1
Temat: Wstp do Arduino
1. Cel wiczenia.
Celem laboratorium byo zapoznanie si z platform Arduino na przykadzie pytki
prototypowej Arduino Uno oraz zintegrowanego rodowiska programistycznego (Arduino
IDE).
2. Wykonanie.
Na samym pocztku musielimy zbudowa ukad korzystajc ze schematu podczenia diod
do Arduino oraz dobra odpowiednie rezystory przed diodami.
Po wykonaniu ukadu wyglda on nastpujco:
void setup() {
pinMode(ledRED, OUTPUT);
pinMode(ledWHITE, OUTPUT);
}
void loop() {
digitalWrite(ledRED, HIGH);
delay(timer);
digitalWrite(ledRED, LOW);
delay(timer);
digitalWrite(ledWHITE, HIGH);
delay(timer);
digitalWrite(ledWHITE, LOW);
delay(timer);
}
Dalszym krokiem byo napisanie programu ktry bdzie sterowa diodami w sposb podobny
do pojazdu uprzywilejowanego. W tym kodzie zastosowalimy metod PWM (ang. Pulse
Width Modulation) aby zapalanie i gaszenie si diod byo pynne.
Kod programu 2:
int ledRED = 10;
int ledWHITE = 11;
int timer = 1;
void setup() {
pinMode(ledRED, OUTPUT);
pinMode(ledWHITE, OUTPUT)
}
void loop() {
for(int i=0; i<256; i=i+3)
{
analogWrite(ledRED, i);
analogWrite(ledWHITE, 255-i);
delay(timer);
}
for(int x=255; x>1; x=x-3)
{
analogWrite(ledRED, x);
analogWrite(ledWHITE, 255-x);
delay(timer);
}
}
Wnioski
Korzystajc z platformy Arduino (pytka prototypowa oraz rodowisko programistyczne)
mona stworzy rne programy sterujce, ktre s doskonaym sposobem na praktyczne
wiczenia w dziedzinie elektroniki oraz informatyki.