
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:53




ал иштеп жатканда ушундай көрүнөт
1 -кадам: Жарыктын коду

Бул жерден карасаңыз, бир аз бүдөмүк болушу мүмкүн
int greenled = 9; // жарык үчүн жашыл түс орнотот
int blueled = 10; // жарык үчүн көк түстү белгилейт int redled = 11; // жарык үчүн кызыл түс орнотот int redval = 0; // кызыл түскө өзгөртүлө турган маанини коет int blueval = 0; // көк түскө өзгөртүлө турган маанини коет greenval = 0; potPin = A0; // пентентиометрдин маанисин белгилейт, ал void setup () {// иштөөсүнө мүмкүнчүлүк берет, орнотуу кодуңузду бул жерге коюп, бир жолу иштетүү үчүн: pinMode (potPin, INPUT); // аны INPUT кылуу менен сиз Потпинге pinMode (A0, INPUT) дегенди окууну айтасыз; // аны киргизүү аркылуу баалуулуктарды окууну айтат, аны жарык pinModeго жөнөтөт (жашыл, ЧЫГУУ)); // бардык жарыктар үчүн аларга ЧЫГАРУУ деп айтуу менен, сиз аларга түс чыгарууну айтып жатасыз. pinMode (redled, OUTPUT); pinMode (көк түстө, ЧЫГАРЫЛАТ); Serial.begin (9600); // бул Сериалга баалуулуктарды басып чыгууну баштоону айтат}
void loop () {// негизги кодуңузду бул жерге коюп, кайра -кайра иштетүү үчүн: redval = analogRead (potPin); // бул potpin greenval = analogRead (potPin) ичинен окулуучу маанини айтып жатат; // бул маанини айтып жатат потпинден окуу blueval = analogRead (potPin); // бул маанини potpin redval = map (redval, 0, 1023, 255, 0); // бул 0го интерпутациялоо үчүн маанилерди айтып жатат 1023 жана 255 нөлгө чейин blueval = карта (blueval, 0, 1023, 0, 255); // жогорудагыдай эле ар кандай сандар greenval = map (greenval, 0, 1023, 130, 5); ар кандай сандар Serial.print (redval); // Serialге көк жана жашыл үчүн redvalue бирдей басып чыгарууну айтуу Serial.print (blueval); Serial.println (greenval); analogWrite (redled, redval); // жарыкты redvalue analogWrite (greenled, greenval) айткандай кылууну айтат; analogWrite (көк, көк);
}
2 -кадам: Орнотуу



жарык үчүн чоң бут беш вольтко барат, ортоңку пентаметр A0го барат
3 -кадам: Сиз аягында аракет кылганда кандай көрүнөт

Эгерде сиз түстөрдү өзгөрткүңүз келсе, код топтомуна кайтып барыңыз жана кызыл баалуулук же жашыл же көк картадан окуп жатканда сандарды тууралаңыз, бул жерде сандарды негизинен өзгөртүңүз redval = map (redval, 0, 1023, 255, 0);
Сунушталууда:
LED кубун кантип жасоо керек - LED Cube 4x4x4: 3 кадам

LED кубун кантип жасоо керек | LED Cube 4x4x4: LED Cube диаметри пикселдердин ролун ойногон жөнөкөй 5мм LED диоддук экран катары каралышы мүмкүн. Жарык диоддук куб көрүү жөндөмдүүлүгү (POV) деп аталган оптикалык кубулуш түшүнүгүн колдонуу менен сүрөттөрдү жана үлгүлөрдү түзүүгө мүмкүндүк берет. Ошентип
Эң алдыңкы фонарь - COB LED, UV LED жана Laser Inside: 5 кадам (Сүрөттөр менен)

Эң алдыңкы фонарь - COB LED, UV LED жана Laser Inside: Базарда бирдей колдонгон жана жарыктуулук даражасы менен айырмаланган көптөгөн фонарьлар бар, бирок мен жарыктын бир нече түрүнө ээ болгон чыракты көргөн эмесмин. Бул долбоордо мен бир фонарикте жарыктын 3 түрүн чогулттум, мен
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам

Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
Arduino менен Neopixel Ws2812 LED же LED STRIP же Led Ring кантип колдонсо болот: 4 кадам

Arduino менен Neopixel Ws2812 LED же LED STRIP же Led Ring кантип колдонуу керек: Салам балдар, Neopixel алып келген тилке абдан популярдуу жана ал ошондой эле ws2812 LED тилкеси деп аталат. Алар абдан популярдуу, анткени бул лентада биз ар бир светодиодду өзүнчө чече алабыз, демек, эгер сиз бир нече леддердин бир түстө жаркырашын кааласаңыз
ESP8266 RGB LED STRIP WIFI Control - NODEMCU Wifi аркылуу башкарылган LED тилкеси үчүн IR алыстан башкаруу пулу катары - RGB LED STRIP Smartphone Control: 4 кадам

ESP8266 RGB LED STRIP WIFI Control | NODEMCU Wifi аркылуу башкарылган LED тилкеси үчүн IR алыстан башкаруу пулу катары | RGB LED STRIP смартфонду көзөмөлдөө: Салам балдар бул окуу куралында биз nodemcu же esp8266ды IR пульту катары RGB LED тилкесин башкаруу үчүн колдонууну үйрөнөбүз жана Nodemcu смартфону WiFi аркылуу башкарылат. Ошентип, негизинен сиз RGB LED STRIPти смартфонуңуз менен башкара аласыз