Turinys:
- 1 žingsnis: šviesos kodas
- 2 veiksmas: sąranka
- 3 žingsnis: kaip tai atrodo, kai pabandysite pabaigoje
![„Bentzi Led“: 3 žingsniai „Bentzi Led“: 3 žingsniai](https://i.howwhatproduce.com/images/001/image-62-126-j.webp)
Video: „Bentzi Led“: 3 žingsniai
![Video: „Bentzi Led“: 3 žingsniai Video: „Bentzi Led“: 3 žingsniai](https://i.ytimg.com/vi/vn924qvkQzw/hqdefault.jpg)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
![Image Image](https://i.howwhatproduce.com/images/001/image-62-128-j.webp)
![](https://i.ytimg.com/vi/v7ksQMNBKos/hqdefault.jpg)
![„Bentzi Led“ „Bentzi Led“](https://i.howwhatproduce.com/images/001/image-62-129-j.webp)
![„Bentzi Led“ „Bentzi Led“](https://i.howwhatproduce.com/images/001/image-62-130-j.webp)
taip atrodo, kai jis veikia
1 žingsnis: šviesos kodas
![Šviesos kodas Šviesos kodas](https://i.howwhatproduce.com/images/001/image-62-131-j.webp)
Ž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](https://i.howwhatproduce.com/images/001/image-62-132-j.webp)
![Sąranka Sąranka](https://i.howwhatproduce.com/images/001/image-62-133-j.webp)
![Sąranka Sąranka](https://i.howwhatproduce.com/images/001/image-62-134-j.webp)
didžioji šviesos koja pasiekia penkių voltų vidurinę koją, o pentametras - iki A0
3 žingsnis: kaip tai atrodo, kai pabandysite pabaigoje
![](https://i.ytimg.com/vi/v7ksQMNBKos/hqdefault.jpg)
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:
„Arduino“automobilių atbulinės eigos įspėjimo sistema - Žingsniai po žingsnio: 4 žingsniai
![„Arduino“automobilių atbulinės eigos įspėjimo sistema - Žingsniai po žingsnio: 4 žingsniai „Arduino“automobilių atbulinės eigos įspėjimo sistema - Žingsniai po žingsnio: 4 žingsniai](https://i.howwhatproduce.com/images/001/image-458-22-j.webp)
„Arduino“automobilių atbulinės eigos įspėjimo sistema | Žingsniai po žingsnio: Šiame projekte aš suprojektuosiu paprastą „Arduino“automobilio atbulinės eigos stovėjimo jutiklio grandinę, naudodamas „Arduino UNO“ir ultragarsinį jutiklį „HC-SR04“. Ši „Arduino“pagrįsta automobilio atbulinės eigos įspėjimo sistema gali būti naudojama autonominei navigacijai, robotų diapazonui ir kitiems diapazonams
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su nuotraukomis): 6 žingsniai
![„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su nuotraukomis): 6 žingsniai „Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su nuotraukomis): 6 žingsniai](https://i.howwhatproduce.com/images/002/image-5208-7-j.webp)
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su paveikslėliais): norite Helovino metu išgąsdinti savo draugus ir sukelti riksmą? O gal tiesiog norite padaryti gerą išdaigą? Šis iššokantis „Zombies“ekranas gali tai padaryti! Šioje instrukcijoje aš išmokysiu jus, kaip lengvai padaryti iššokančius zombius naudojant „Arduino“. HC-SR0
Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): 8 žingsniai
![Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): 8 žingsniai Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): 8 žingsniai](https://i.howwhatproduce.com/images/007/image-19534-j.webp)
Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): ultragarsiniai garso keitikliai L298N nuolatinės srovės adapterio maitinimo šaltinis su vyrišku nuolatinės srovės kaiščiu „Arduino UNOBreadboard“Kaip tai veikia: pirmiausia įkelkite kodą į „Arduino Uno“(tai yra mikrovaldiklis su skaitmeniniu ir analoginiai prievadai kodui konvertuoti (C ++)
Kaip naudoti „Neopixel Ws2812“LED arba LED juostelę arba LED žiedą su „Arduino“: 4 žingsniai
![Kaip naudoti „Neopixel Ws2812“LED arba LED juostelę arba LED žiedą su „Arduino“: 4 žingsniai Kaip naudoti „Neopixel Ws2812“LED arba LED juostelę arba LED žiedą su „Arduino“: 4 žingsniai](https://i.howwhatproduce.com/images/001/image-401-30-j.webp)
Kaip naudoti „Neopixel Ws2812“LED arba LED juostelę arba LED žiedą su „Arduino“: Sveiki vaikinai, nes „Neopixel“LED juostelė yra labai populiari ir ji taip pat vadinama „ws2812 LED“juostele. Jie yra labai populiarūs, nes šioje LED juostelėje mes galime kreiptis į kiekvieną lemputę atskirai, o tai reiškia, kad jei norite, kad keli šviesos diodai švytėtų viena spalva
ESP8266 RGB LED juostelės WIFI valdymas - „NODEMCU“kaip IR nuotolinio valdymo pultas „Led Strip“, valdomas per „Wifi“- RGB LED STRIP išmaniojo telefono valdymas: 4 žingsniai
![ESP8266 RGB LED juostelės WIFI valdymas - „NODEMCU“kaip IR nuotolinio valdymo pultas „Led Strip“, valdomas per „Wifi“- RGB LED STRIP išmaniojo telefono valdymas: 4 žingsniai ESP8266 RGB LED juostelės WIFI valdymas - „NODEMCU“kaip IR nuotolinio valdymo pultas „Led Strip“, valdomas per „Wifi“- RGB LED STRIP išmaniojo telefono valdymas: 4 žingsniai](https://i.howwhatproduce.com/images/001/image-2218-28-j.webp)
ESP8266 RGB LED juostelės WIFI valdymas | „NODEMCU“kaip IR nuotolinio valdymo pultas „Led Strip“, valdomas per „Wifi“| „RGB LED STRIP“išmaniojo telefono valdymas: Sveiki vaikinai, šioje pamokoje mes išmoksime naudoti „nodemcu“arba „esp8266“kaip IR nuotolinio valdymo pultą, norint valdyti RGB LED juostą, o „Nodemcu“bus valdomas išmaniuoju telefonu per „Wi -Fi“. Taigi iš esmės galite valdyti RGB LED juostelę savo išmaniuoju telefonu