Përmbajtje:

Bentzi Led: 3 Hapa
Bentzi Led: 3 Hapa

Video: Bentzi Led: 3 Hapa

Video: Bentzi Led: 3 Hapa
Video: Как убрать ОТЕКИ, ДВОЙНОЙ ПОДБОРОДОК и подтянуть ОВАЛ лица. Моделирующий МАССАЖ лица, шеи и декольте 2024, Nëntor
Anonim
Image
Image
Bentzi Led
Bentzi Led
Bentzi Led
Bentzi Led

keshtu duket kur punon

Hapi 1: Kodi për Dritën

Kodi për Dritën
Kodi për Dritën

Mund të jetë pak e turbullt kur ta shikoni nga këtu

int greenled = 9; // vendos ngjyrën jeshile për dritën

int bluled = 10; // vendos ngjyrën blu për dritën int redled = 11; // vendos ngjyrën e kuqe për dritën int redval = 0; // vendos një vlerë që mund të ndryshohet për ngjyrën e kuqe int blueval = 0; // vendos një vlerë që mund të ndryshohet për ngjyrën blu int greenval = 0; // vendos një vlerë që mund të ndryshohet për ngjyrën jeshile int potPin = A0; // vendos një vlerë për pententiometrin e lejon atë të funksionojë void setup () {// vendosni kodin tuaj të konfigurimit këtu, për të ekzekutuar një herë: pinMode (potPin, INPUT); // duke e bërë atë një INPUT ju jeni duke i thënë Potpin të lexojë se cilat janë vlerat e pinMode (A0, INPUT); // duke e bërë atë një hyrje po i thotë të lexojë vlerat dërgojeni atë në pinMode të dritës (greenled, OUTPUT); // për të gjitha dritat duke u thënë që të jenë dalje ju po u thoni atyre të prodhojnë një ngjyrë. pinMode (e redled, OUTPUT); pinMode (me ngjyrë të zbehtë, OUTPUT); Serial.begin (9600); // kjo po i thotë Serialit të fillojë printimin e vlerave}

void loop () {// vendosni kodin tuaj kryesor këtu, për ta ekzekutuar në mënyrë të përsëritur: redval = analogRead (potPin); // kjo po tregon vlerën që duhet lexuar nga potpin greenval = analogRead (potPin); // kjo po tregon vlerën për të lexuar nga potpin blueval = analogRead (potPin); // kjo po tregon vlerën për të lexuar nga potpin redval = hartë (redval, 0, 1023, 255, 0); // kjo po tregon vlerat për interput 0 në 1023 dhe 255 deri në zero blueval = hartë (blueval, 0, 1023, 0, 255); // njësoj si më lart vetëm numra të ndryshëm greenval = hartë (greenval, 0, 1023, 130, 5); // njësoj si dy më lart vetëm numra të ndryshëm Serial.print (redval); // duke i thënë Serialit të printojë vlerën e kuqe njëjtë për Serialin blu dhe jeshil.print (blueval); Serial.println (greenval); analogWrite (redled, redval); // i thotë dritës të veprojë ashtu siç i thotë vlera e kuqe analogWrite (greenled, greenval); analogWrite (me ngjyrë të kaltër, blu);

}

Hapi 2: Konfigurimi

Konfigurimi
Konfigurimi
Konfigurimi
Konfigurimi
Konfigurimi
Konfigurimi

këmba e madhe për dritën shkon në pesë volt këmbën e mesme për pentametrin shkon në A0

Hapi 3: Si duket kur e provoni në fund

Nëse dëshironi të ndryshoni ngjyrat, kthehuni në kodin e vendosur dhe rregulloni numrat kur vlera e kuqe ose jeshile ose blu lexon nga harta në thelb ndryshoni numrat këtu ky hap redval = hartë (redval, 0, 1023, 255, 0);

Recommended: