Tesla Bot Optimus
Mit Mini Cheetah
DASH
Pallide viskamise programmeerimine

SNAP CIRCUITS
SCRATCH
CODE.ORG
Kursused
Kood: TTFZSP
Robootika- ja programmeerimisring
Leiutajate pesa
Tesla Bot Optimus
Mit Mini Cheetah
ARDUINO
RGB LED-id
RGB LED-il on neli jalga, kolm on värvide ja neljas maanduse jaoks.
R – punane
G – roheline
B – sinine
Nendest kolmest põhivärvist saab kõiki värve valmis segada. Ka RGB lediga on see võimalik. Lambi peal on tuvastatud 16,7 miljonit erinevat värvi.
Prototüüp
Värvide vahemikku on võimalik valida 0-255.
Kui näiteks punane on 255 ja teised värvid on nullid, siis põlebki ainult punane tuli.
RGB LED põleb punast värvi
const int greenLEDPin = 9;
const int redLEDPin = 10;
const int blueLEDPin = 11;
int redValue = 0;
int greenValue = 0;
int blueValue = 0;
void setup() {
pinMode(greenLEDPin, OUTPUT);
pinMode(redLEDPin, OUTPUT);
pinMode(blueLEDPin, OUTPUT);
}
void loop() {
redValue = 255;
greenValue = 0;
blueValue = 0;
analogWrite(redLEDPin, redValue);
analogWrite(greenLEDPin, greenValue);
analogWrite(blueLEDPin, blueValue);
}
RGB LED muudab värvi sinisest punaseni
const int greenLEDPin = 9;
const int redLEDPin = 10;
const int blueLEDPin = 11;
int redValue = 0;
int greenValue = 0;
int blueValue = 0;
void setup() {
pinMode(greenLEDPin, OUTPUT);
pinMode(redLEDPin, OUTPUT);
pinMode(blueLEDPin, OUTPUT);
}
void loop() {
redValue = 255;
greenValue = 0;
blueValue = 0;
for(int i = 0; i<255; i++) {
analogWrite(redLEDPin, i);
analogWrite(greenLEDPin, 0);
analogWrite(blueLEDPin, 255-i);
delay(10);
}
}
SNAP CIRCUITS
DASH
Pallide viskamise programmeerimine
NEURON
Pikk auto
LEGO
Show