Turinys:

„Bentzi Led“: 3 žingsniai
„Bentzi Led“: 3 žingsniai

Video: „Bentzi Led“: 3 žingsniai

Video: „Bentzi Led“: 3 žingsniai
Video: Shir Tzion – Shira ft. Bentzi Stein & Avrumi Berko | שיר ציון שירה מיט בנצי שטיין - א. בערקא 2024, Lapkritis
Anonim
Image
Image
„Bentzi Led“
„Bentzi Led“
„Bentzi Led“
„Bentzi Led“

taip atrodo, kai jis veikia

1 žingsnis: šviesos kodas

Šviesos kodas
Šviesos kodas

Žiūrint iš čia, gali būti šiek tiek neramu

int greenled = 9; // nustato šviesai žalią spalvą

int blueled = 10; // nustato šviesiai mėlyną spalvą int redled = 11; // nustato raudoną šviesai int redval = 0; // nustato vertę, kurią galima pakeisti raudonai int intvalio = 0; // nustato vertę, kurią galima pakeisti mėlynos spalvos int puodasPin = A0; // nustato pententiometro vertę, leidžiančią jam dirbti void setup () {// įdėkite čia savo sąrankos kodą, kad jis būtų paleistas vieną kartą: pinMode (potPin, INPUT); // padarydami jį INPUT, jūs liepiate „Potpin“perskaityti, kokios vertės yra „pinMode“(A0, INPUT); // padarydamas jį įvestimi, jis liepia skaityti vertes ir siunčia jį į šviesų „pinMode“(žalias, OUTPUT)); // visiems žiburiams, sakydami, kad jie yra OUTPUTS, jūs liepiate jiems gaminti spalvą. pinMode (raudonas, OUTPUT); pinMode (mėlynas, OUTPUT); Serial.begin (9600); // tai nurodo serialui pradėti spausdinti reikšmes}

void loop () {// čia įdėkite savo pagrindinį kodą, kad jis būtų paleistas pakartotinai: redval = analogRead (potPin); // tai nurodo vertę, kurią reikia skaityti iš potpin greenval = analogRead (potPin); // tai nurodo vertę skaityti iš potpin blueval = analogRead (potPin); // tai nurodo vertę, kurią reikia skaityti iš potpin redval = map (redval, 0, 1023, 255, 0); // tai nurodo reikšmes įvesti į 0 1023 ir 255 iki nulio blueval = žemėlapis (blueval, 0, 1023, 0, 255); // tas pats kaip aukščiau, tik skirtingi skaičiai greenval = žemėlapis (greenval, 0, 1023, 130, 5); // tas pats kaip du aukščiau skirtingi skaičiai Serial.print (redval); // liepimas serialui atspausdinti raudoną vertę vienodai mėlynai ir žaliai Serial.print (blueval); Serial.println (žalias) analogWrite (raudonas, raudonas); // nurodo šviesai veikti taip, kaip raudonoji vertė nurodo analogWrite (žalias, žalias); analogWrite (mėlynas, mėlynas);

}

2 veiksmas: sąranka

Sąranka
Sąranka
Sąranka
Sąranka
Sąranka
Sąranka

didžioji šviesos koja pasiekia penkių voltų vidurinę koją, o pentametras - iki A0

3 žingsnis: kaip tai atrodo, kai pabandysite pabaigoje

Jei norite pakeisti spalvas, grįžkite prie kodų rinkinio ir pakoreguokite skaičius, kai raudona vertė arba žalia arba mėlyna skaito iš žemėlapio, čia iš esmės pakeiskite skaičius.

Rekomenduojamas: