Mundarija:

Arduino UNO bilan RGB Led WS2812B interfeysi bo'yicha qo'llanma: 7 qadam (rasmlar bilan)
Arduino UNO bilan RGB Led WS2812B interfeysi bo'yicha qo'llanma: 7 qadam (rasmlar bilan)

Video: Arduino UNO bilan RGB Led WS2812B interfeysi bo'yicha qo'llanma: 7 qadam (rasmlar bilan)

Video: Arduino UNO bilan RGB Led WS2812B interfeysi bo'yicha qo'llanma: 7 qadam (rasmlar bilan)
Video: 🚨 Подключение RGB светодиода к ARDUINO 2024, Noyabr
Anonim
Arduino UNO bilan RGB Led WS2812B interfeysi bo'yicha qo'llanma
Arduino UNO bilan RGB Led WS2812B interfeysi bo'yicha qo'llanma

Bu qo'llanma sizga Arduino UNO bilan Sparkfun RGB Led WS2812B dan foydalanishning ba'zi asoslarini o'rgatmoqchi.

1 -qadam: kirish

Tavsif:

Bu WS2812B RGB LED yoritgichi. WS2812B (yoki "NeoPixel") - bu to'g'ridan -to'g'ri LEDga o'rnatilgan WS2811 bilan RGB LED! Nonni qulay joylashtirish uchun barcha kerakli pinlar 0,1 dyuymli sarlavhalarga bo'linadi. Bu yoriqlarning bir nechtasini ekran yoki manzillar qatorini yaratish uchun bir-biriga bog'lab qo'yish mumkin.

Xususiyatlar:

1. Hajmi: 50mm x 50 mm2. Rangli displey: qizil, yashil, ko'k

3. Ko'rish burchagi: 120 daraja

4. Qizil: (620-630nm) @ 550-700mcd

5. Yashil: (515-530nm) @ 1100-1400mcd

6. Moviy: (465-475nm) @ 200-400mcd

7. Tavsif:

VCC - kirish voltaji 5V

GND - Umumiy, tuproqli, 0V mos yozuvlar kuchlanish.

DI - mikrokontrolderdan olingan ma'lumotlar bu pinga kiradi.

DO - Ma'lumotlar bu pimdan chiqariladi, agar u boshqa pikselning kirishiga ulanadi yoki agar u zanjirning oxirgi bo'g'ini bo'lsa, chapda suzuvchi bo'ladi.

2 -qadam: Pin ta'rifi

Pin ta'rifi
Pin ta'rifi

3 -qadam: Uskuna o'rnatish

Uskuna o'rnatish
Uskuna o'rnatish
Uskuna o'rnatish
Uskuna o'rnatish

4 -qadam: Manba kodining namunasi

Natijani olish uchun, iltimos, quyida ilova qilingan manba kodining namunasini yuklab oling.

5 -qadam: Adafruit_NeoPixel.h kutubxonasini qo'shing

Adafruit_NeoPixel.h kutubxonasini qo'shing
Adafruit_NeoPixel.h kutubxonasini qo'shing
Adafruit_NeoPixel.h kutubxonasini qo'shing
Adafruit_NeoPixel.h kutubxonasini qo'shing

Skecth -ni bosing, so'ngra kutubxonani toping va kutubxonani boshqarish -ni bosing. Keyin adafruit neopixel -ni qidiring va oxirgi versiyasini o'rnating

6 -qadam: Manba kodini yuklang

Manba kodini yuklash
Manba kodini yuklash
Manba kodini yuklash
Manba kodini yuklash

Manba kodini oching. Arduino UNO va com portining bir xil ekanligiga ishonch hosil qiling va taxtani Arduino UNO ekanligini tekshiring.

Yuklash -ni bosing.

Tavsiya: