Alis Vitae
Vytvořené odpovědi
-
AutorPříspěvky
-
Alis VitaeÚčastník
Ospravedlňujem sa ale tento text je preložený na Google Translator, pretože slovenský mi práve veľmi dobre nejde. Rozdiel je v tom, že #define nevyužíva pamäť Arduino dosky.
______________________________________________________________________________
Pre možný rozdiel vo význame v preklade, uvádzam tento text i v origináli (Czech).Omlouvám se ale tento text je přeložen na Google Translate, protože slovenština mi zrovna moc dobře nejde. Rozdíl je v tom, že #define nevyužívá paměť arduino desky.
Alis Vitae
Alis VitaeÚčastníkZapojili jsme RGB Led k Arduino Nano základové desce.
Program zněl náledovně:int redPin = 11; int greenPin = 10; int bluePin = 9; char val; void setup() { Serial.begin(9600); pinMode(redPin, OUTPUT); pinMode(greenPin, OUTPUT); pinMode(bluePin, OUTPUT); } void loop() { if( Serial.available() ) { val = Serial.read(); } if (val == 'r') { showRed(); } if(val == 'g') { showGreen(); } if(val == 'b') { showBlue(); } if(val == 'v') { showViolet(); } if(val == 'c') { showCyan(); } if(val == 'w') { showWhite(); } else { } if(val == 'n') { NOV(); } if(val == '.') { showRed(); showGreen(); showBlue(); showViolet(); showCyan(); showWhite(); NOV(); } } void showRed() { //red digitalWrite(redPin, HIGH); digitalWrite(greenPin, LOW); digitalWrite(bluePin, LOW); delay(1000); //green } void showGreen() { digitalWrite(redPin, LOW); digitalWrite(greenPin, HIGH); digitalWrite(bluePin, LOW); delay(1000); } void showBlue() { //blue digitalWrite(redPin, LOW); digitalWrite(greenPin, LOW); digitalWrite(bluePin, HIGH); delay(1000); } void showViolet() { digitalWrite(redPin, HIGH); digitalWrite(greenPin, LOW); digitalWrite(bluePin, HIGH); delay(1000); } void showCyan() { digitalWrite(redPin, LOW); digitalWrite(greenPin, HIGH); digitalWrite(bluePin, HIGH); delay(1000); } void showWhite() { digitalWrite(redPin, HIGH); digitalWrite(greenPin, HIGH); digitalWrite(bluePin, HIGH); delay(1000); } void NOV() { digitalWrite(redPin, LOW); digitalWrite(greenPin, LOW); digitalWrite(bluePin, LOW); }
Doporučujeme tento projekt jako první projekt pro všechny začátečníky. Není to jen nudná leddioda, která blikne a není moc součástek co potřebujete. Jediné co potřebujete je: Arduino Deska (U nás Nano), RGB Led, nějaké vodiče a nějaké rezistory
Alis VitaeÚčastníkNevím, podle mě můžeš použít desky jako Nano, Uno, Mega…
-
AutorPříspěvky