
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48


Այս ձեռնարկում մենք կսովորենք, թե ինչպես կառավարել Neopixel Led Ring Ws2812- ը ՝ օգտագործելով Arduino- ն և Visuino- ն ՝ LED պիքսելն աշխատեցնելու համար:
Դիտեք ցուցադրական տեսանյութ:
Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի



- Arduino UNO (կամ որևէ այլ Arduino)
- Neopixel LED օղակ
- Jumper լարերը
- Visuino ծրագիրը. Ներբեռնեք Visuino- ն
Քայլ 2: Շղթան

- Միացրեք LED օղակաձեւ քորոցը [VCC] Arduino կապին [+5V]
- Միացրեք LED օղակաձեւ քորոցը [GND] Arduino կապին [GND]
- Միացրեք LED օղակաձեւ քորոցը [IN] կամ (DI) Arduino թվային կապին [6]
Քայլ 3: Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը


Arduino- ի ծրագրավորումը սկսելու համար ձեզ հարկավոր է տեղադրել Arduino IDE- ն այստեղից ՝
Խնդրում ենք տեղյակ լինել, որ Arduino IDE 1.6.6 -ում կան որոշ կարևոր սխալներ: Համոզվեք, որ տեղադրում եք 1.6.7 կամ ավելի նոր տարբերակ, հակառակ դեպքում այս Հրահանգը չի գործի: Եթե դեռ չեք արել, հետևեք այս հրահանգի քայլերին ՝ Arduino IDE- ն Arduino UNO ծրագրավորելու համար կարգավորելու համար: Visuino- ն ՝ https://www.visuino.eu նույնպես պետք է տեղադրվի: Սկսեք Visuino- ն, ինչպես ցույց է տրված առաջին նկարում, կտտացրեք «Գործիքներ» կոճակին Arduino բաղադրիչի վրա (Նկար 1) Visuino- ում Երբ երկխոսությունը հայտնվում է, ընտրեք «Arduino UNO», ինչպես ցույց է տրված Նկար 2 -ում:
Քայլ 4. Visuino- ում ավելացրեք բաղադրիչներ



- Ավելացնել «ockամացույցի գեներատոր» բաղադրիչ
- Ավելացնել «Counter» բաղադրիչ
- Ավելացնել «Համեմատել ամբողջ արժեքի» բաղադրիչը
- Ավելացնել «Պատահական RGBW գույն» բաղադրիչ
- Ավելացնել «NeoPixels» բաղադրիչ
Քայլ 5. Visuino Set Components- ում




- Ընտրեք «ClockGenerator1» բաղադրիչը և հատկությունների պատուհանում «Հաճախականությունը» սահմանեք 10
- Ընտրեք «Counter1» բաղադրիչը և հատկությունների պատուհանում «Max» - ը սահմանեք 12 կամ 16 (կախված այն բանից, թե քանի LED ունի ձեր LED օղակը)
- Ընտրեք «Counter1» բաղադրիչը և հատկությունների պատուհանում «Min» - ը սահմանեք 0
- Ընտրեք «CompareValue1» բաղադրիչը և «Արժեքը» սահմանեք 12 կամ 16 (կախված այն բանից, թե քանի LED ունի ձեր LED օղակը)
- Ընտրեք «CompareValue1» բաղադրիչը և «Համեմատեք տեսակը» նշեք ctNotEqual
- Կրկնակի սեղմեք «NeoPixels1» - ի վրա և «PixelGroups» պատուհանում «Գույնի պիքսել» -ը քաշեք ձախ
- «PixelGroups» պատուհանի ձախ կողմում ընտրեք «Color Pixel1», իսկ հատկությունների պատուհանում «Count Pixels» - ը սահմանեք 12 կամ 16 (կախված այն բանից, թե քանի LED ունի ձեր LED օղակը)
Քայլ 6. Visuino Connect Components- ում

- Միացրեք «ClockGenerator1» բաղադրիչի քորոցը [Ելքը] «Counter1» բաղադրիչի քորոցին [Մուտքը]
- Միացրեք «Counter1» բաղադրիչի քորոցը [Out] ՝ «CompareValue1» բաղադրիչի քորոցին [In]
- Միացրեք «Counter1» բաղադրիչի կապը [Out] ՝ «NeoPixels1»> Color Pixel1 բաղադրիչի քորոց [Index]
- Միացրեք «CompareValue1» բաղադրիչի քորոցը [Ելքը] «Counter1» բաղադրիչի «Վերագործարկեք» պինին
- Միացրեք «CompareValue1» բաղադրիչի կապը [Ելքը] «RandomRGBWColor1» բաղադրիչի «ockամացույց» -ին
- Միացրեք «RandomRGBWColor1» բաղադրիչի քորոցը [Out] «NeoPixels1»> Color Pixel1 բաղադրիչի քորոցին [Color]
- Միացրեք «NeoPixels1» բաղադրիչի կապը [Out] Arduino թվային կապին [6]
Քայլ 7: Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը


Visuino- ում սեղմեք F9 կամ կտտացրեք Նկար 1 -ում ցուցադրվող կոճակին ՝ Arduino ծածկագիրը գեներացնելու համար և բացեք Arduino IDE- ն:
Arduino IDE- ում կտտացրեք Վերբեռնում կոճակին ՝ ծածկագիրը կազմելու և վերբեռնելու համար (Նկար 2)
Քայլ 8: Խաղալ
Եթե դուք միացնում եք Arduino UNO մոդուլը, LED օղակը կսկսի փոխել իր գույները:
Շնորհավորում եմ: Դուք ավարտել եք ձեր նախագիծը Visuino- ի հետ: Կցված է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար, կարող եք ներբեռնել այստեղ և բացել Visuino- ում ՝
Խորհուրդ ենք տալիս:
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ

Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Ինչպես վերահսկել WS2812 RGB LED (NeoPixel) W/ Arduino [ձեռնարկ] ՝ 10 քայլ
![Ինչպես վերահսկել WS2812 RGB LED (NeoPixel) W/ Arduino [ձեռնարկ] ՝ 10 քայլ Ինչպես վերահսկել WS2812 RGB LED (NeoPixel) W/ Arduino [ձեռնարկ] ՝ 10 քայլ](https://i.howwhatproduce.com/images/001/image-600-33-j.webp)
Ինչպես վերահսկել WS2812 RGB LED (NeoPixel) W/ Arduino [Ուսումնական ձեռնարկ. Այս LED- ները հասանելի են տարբեր չափերի և ձևերի և շերտի տեսքով: Այս ձեռնարկում դուք կիմանաք NeoPixel LED- ների մասին և ինչպես
Ինչպես օգտագործել Neopixel Ws2812 LED կամ LED STRIP կամ Led Ring Arduino- ով. 4 քայլ

Ինչպես օգտագործել Neopixel Ws2812 LED կամ LED STRIP կամ Led Ring Arduino- ով. Ողջույն, տղերք, քանի որ Neopixel led Strip- ը շատ սիրված են, և այն նաև կոչվում է որպես ws2812 led ժապավեն: Նրանք շատ տարածված են, քանի որ այս led շերտում մենք կարող ենք առանձին անդրադառնալ յուրաքանչյուրին, ինչը նշանակում է, որ եթե ցանկանում եք, որ մի քանի լուսարձակներ փայլեն մեկ գույնով
Neopixel Ws2812 Rainbow LED Glow With M5stick-C - Գործարկելով Rainbow- ը Neopixel Ws2812- ի վրա `օգտագործելով M5stack M5stick C- ն Arduino IDE- ի միջոցով. 5 քայլ

Neopixel Ws2812 Rainbow LED Glow With M5stick-C | Running Rainbow on Neopixel Ws2812 Using M5stack M5stick C Using Arduino IDE: Ողջույն, այս հրահանգներում մենք կսովորենք, թե ինչպես օգտագործել neopixel ws2812 LED- ները կամ led շերտի կամ led մատրիցայի կամ led օղակի հետ m5stack m5stick-C զարգացման տախտակով Arduino IDE- ով և մենք պատրաստելու ենք: դրա հետ ծիածանի օրինակ
Arduino Ws2812 LED կամ Neopixel Led Strip կամ Ring ձեռնարկ ՝ 4 քայլ

Arduino Ws2812 LED կամ Neopixel Led Strip կամ Ring ձեռնարկ. Այս հրահանգում մենք կսովորենք, թե ինչպես օգտագործել neopixel կամ ws 2812 կամ արագ ղեկավարվող Arduino- ով: LED- ների կամ ժապավենի կամ օղակի այս տեսակները վերահսկվում են միայն մեկ Vin քորոցով և բոլոր LED- ները անհատապես հասցեական են, ուստի դրանք նաև կոչվում են ինդի