
Мазмуну:
- 1 -кадам: 1 -кадам: Сиздин LED оң жагын аныктоо
- 2 -кадам: 2 -кадам: LEDди Breadboardго коюңуз
- 3 -кадам: 3 -кадам: Резистор кошуу
- 4 -кадам: 4 -кадам: Wire'ди Breadboardго туташтырыңыз
- 5 -кадам: 5 -кадам: Пинге зым салыңыз
- 6 -кадам: 6 -кадам: Кайталаңыз
- 7 -кадам: 6 -кадам: Жер
- 8 -кадам: 8 -кадам: 2 -бөлүк
- 9 -кадам: 9 -кадам: Кодду жүктөө
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:53

Бул долбоорго илхам 0: 22-0: 28деги төмөнкү видеодогу шакекчелерден келген
Ал эми төмөндө менин натыйжамдын видеосун жүктөп алсаңыз болот.
1 -кадам: 1 -кадам: Сиздин LED оң жагын аныктоо

Оң жагы терсине караганда узунураак металл бутка ээ болот.
2 -кадам: 2 -кадам: LEDди Breadboardго коюңуз

Терең бутун көк жер тилкесине коюп, панелиңиздеги LEDди ушундай жайгаштырыңыз.
3 -кадам: 3 -кадам: Резистор кошуу

Бул мисал үчүн мен 100 омдук резисторду LED менен бир тилкеде жайгаштырып жатам. Сиздин LED үчүн кандай резистор керек экенин эсептөө үчүн https://www.ohmslawcalculator.com/led-resistor-calculator дарегиндеги формуланы колдонуңуз.
4 -кадам: 4 -кадам: Wire'ди Breadboardго туташтырыңыз

Жарык диод жана резистор турган мамыга зымды туташтырыңыз.
5 -кадам: 5 -кадам: Пинге зым салыңыз

Arduino тактаңыз розеткадан ажыратылганда, зымдын экинчи учун учуңуздагы 3 -пинге салыңыз.
*Бул проектке көңүл буруңуз, мен 3, 5, 6, 9, 10, 11 төөнөгүчтөрдү колдонуп жатам, анткени алар менин Arduino Uno тактайымдагы PWM номери жанында ~ менен көрсөтүлгөн, тактаңыздын өзгөчөлүктөрүн текшериңиз. ошондой эле PWM бар.
6 -кадам: 6 -кадам: Кайталаңыз
2-5, 5-кадамдарды дагы кайталаңыз
7 -кадам: 6 -кадам: Жер

Жердин көк тилкесине зым коюңуз.
8 -кадам: 8 -кадам: 2 -бөлүк

Жерге коюлган зымды тактаңыздагы жерге төөнөгүчкө салыңыз.
9 -кадам: 9 -кадам: Кодду жүктөө
Эми сиз Arduino -ңузду компьютериңизге туташтырып, кодуңузду жүктөп же төмөндөгү кодду көчүрүп алсаңыз болот.
/* Project1 LED эффекти
Бир убакта бир нече светодиодду караңгылатат, андан кийин баарын караңгылатат, андан кийин бир нече LED ди кезек менен кууп чыгат.
Район:
- Светодиоддор 2ден 7ге чейин жерге чейин
2018 -жылы түзүлгөн
Автору Стивен Джонсон */
int таймер = 80; // Сан канчалык жогору болсо, убакыт ошончолук жайыраак.
жараксыз орнотуу () {
// ар бир пинди чыгаруу катары баштоо үчүн for циклин колдонуңуз: for (int thisPin = 2; thisPin <12; thisPin ++) {pinMode (thisPin, OUTPUT); }}
void loop () {
// казыктарды кайталаңыз: for (int thisPin = 2; thisPin <12; thisPin ++) {// thisPinдеги LEDди өчүрүп -күйгүзүп өчүрүңүз: for (int жарыктыгы = 0; жарыктыгы <255; жарыктыгы ++) {analogWrite (thisPin), жарыктык); }} // светодиоддордун ортосундагы пауза: кечигүү (1250);
// thisPinдеги LEDди өчүрүп күйгүзүңүз:
үчүн (int жарыктыгы = 255; жарыктык> = 0; жарыктык-) {analogWrite (3, жарыктыгы); analogWrite (5, жарыктык); analogWrite (6, жарыктык); analogWrite (9, жарыктык); analogWrite (10, жарыктык); analogWrite (11, жарыктык); кечигүү (2); }
// эң төмөнкү пинден эң бийикке чейин цикл:
// төөнөгүчтү күйгүзүү:
analogWrite (3, 255); кечигүү (таймер); // төөнөгүчтү өчүрүү:
// төөнөгүчтү күйгүзүү:
analogWrite (5, 255); analogWrite (3, 180); кечигүү (таймер); // төөнөгүчтү өчүрүү:
// төөнөгүчтү күйгүзүү:
analogWrite (6, 255); analogWrite (5, 180); analogWrite (3, 80); кечигүү (таймер); // төөнөгүчтү өчүрүү:
// төөнөгүчтү күйгүзүү:
analogWrite (9, 255); analogWrite (6, 180); analogWrite (5, 80); analogWrite (3, 0); кечигүү (таймер); // төөнөгүчтү өчүрүү:
// төөнөгүчтү күйгүзүү:
analogWrite (10, 255); analogWrite (9, 180); analogWrite (6, 80); analogWrite (5, 0); кечигүү (таймер); // төөнөгүчтү өчүрүү:
// төөнөгүчтү күйгүзүү:
analogWrite (11, 255); analogWrite (10, 180); analogWrite (9, 80); analogWrite (6, 0); кечигүү (таймер); // төөнөгүчтү өчүрүү:
// төөнөгүчтү күйгүзүү:
analogWrite (3, 255); analogWrite (11, 180); analogWrite (10, 80); analogWrite (9, 0); кечигүү (таймер); // төөнөгүчтү өчүрүү:
// төөнөгүчтү күйгүзүү:
analogWrite (5, 255); analogWrite (3, 180); analogWrite (11, 80); analogWrite (10, 0); кечигүү (таймер); // төөнөгүчтү өчүрүү:
// төөнөгүчтү күйгүзүү:
analogWrite (6, 255); analogWrite (5, 180); analogWrite (3, 80); analogWrite (11, 0); кечигүү (таймер); // төөнөгүчтү өчүрүү:
// төөнөгүчтү күйгүзүү:
analogWrite (9, 255); analogWrite (6, 180); analogWrite (5, 80); analogWrite (3, 0); кечигүү (таймер); // төөнөгүчтү өчүрүү:
// төөнөгүчтү күйгүзүү:
analogWrite (10, 255); analogWrite (9, 180); analogWrite (6, 80); analogWrite (5, 0); кечигүү (таймер); // төөнөгүчтү өчүрүү:
// төөнөгүчтү күйгүзүү:
analogWrite (11, 255); analogWrite (10, 180); analogWrite (9, 80); analogWrite (6, 0); кечигүү (таймер); // төөнөгүчтү өчүрүү:
// төөнөгүчтү күйгүзүү:
analogWrite (11, 180); analogWrite (10, 80); analogWrite (9, 0); кечигүү (таймер); // төөнөгүчтү өчүрүү:
// төөнөгүчтү күйгүзүү:
analogWrite (11, 80); analogWrite (10, 0); кечигүү (таймер); // төөнөгүчтү өчүрүү:
// төөнөгүчтү күйгүзүү:
analogWrite (11, 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ти смартфонуңуз менен башкара аласыз