مشاهده همه محصولات
محصولی پیدا نشد
دوست داشتن

حلقه ال ای دی 9 تایی LED Pixel Ring RGB مدل W2812-8

مرجع:
DKP - 50934
DKP - 50934
دسته بندی: ال ای دی LED
موجود شد خبرم کن
توضیحات

حلقه ال ای دی 9 تایی RGB LED RING

حلقه ال ای دی دارای تراشه W2812 از نوع RGB است. ولتاژ کاری ال ای دی 5 ولت DC می‌باشد. این ال ای به سادگی به بردهای آردوینو متصل شده و می تواند فرمان دریاف کند. با وجود کتابخانه مخصوص، شما می توانید به سادگی افکت های مختلفی را ایجاد کنید. این ال ای دی دارای 9 قطعه LED بوده که می تواند به شکل بسیار با کیفیتی، نور تولید کند.

 ویژگی حلقه ال ای دی 9 تایی RGB LED RING

  • دارای ولتاژ کاری 5 ولت
  • دارای تراشه W2812
  • قابلیت ایجاد رنگ به صورت RGB
  • دارای کتابخانه آردوینو جهت راه اندازی سریع و آسان
  • دارای چیپ WS2812B
  • دارای ال ای دی 5050

 

ّبررسی پایه های حلقه ال ای دی 9 تایی RGB LED RING

 

	 9bit rgbled daneshjookit.png 

راه اندازی ال ای دی RGB 9 bit با آردوینو

کد آردوینو برای کنترل LEDهای RGB با عمق رنگ 9 بیتی (9 بیت برای هر رنگ: قرمز، سبز و آبی) با استفاده از کتابخانه Adafruit NeoPixel است. با این کد می‌توانید هر LED را به طور جداگانه کنترل کنید.

 

#include <Adafruit_NeoPixel.h>

#define PIN            6  // پینی که خط داده به آن وصل شده است
#define NUMPIXELS      10 // تعداد LEDها در نوار

Adafruit_NeoPixel strip = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);

void setup() {
  strip.begin();  // مقداردهی اولیه نوار
  strip.show();   // مقداردهی اولیه همه پیکسل‌ها به حالت خاموش
}

void loop() {
  // تنظیم رنگ با استفاده از مقادیر 9 بیتی برای هر کانال
  int red = 0b111111111;    // 9 بیت برای قرمز
  int green = 0b111111111;  // 9 بیت برای سبز
  int blue = 0b111111111;   // 9 بیت برای آبی

  // تنظیم رنگ برای هر پیکسل
  for (int i = 0; i < NUMPIXELS; i++) {
    strip.setPixelColor(i, strip.Color(red, green, blue));
  }

  strip.show(); // ارسال رنگ‌های پیکسل به سخت‌افزار
  delay(500);   // توقف برای یک لحظه
}

 

راه اندازی ال ای دی RGB 9 bit با میکروپایتون

 کد MicroPython زیر یک کد سازمان‌یافته‌تر و مختصرتر برای کنترل LEDهای WS2812B با عمق رنگ 9 بیتی با استفاده از ماژول neopixel است. شماره پین متغیر را با شماره واقعی پینی که خط داده نوار LED WS2812B شما به آن متصل است جایگزین کنید

 

import neopixel
import time
from machine import Pin

# تعریف پین به که خط داده به آن وصل شده است
DATA_PIN = 0  # عدد 0 را با شماره واقعی پین جایگزین کنید
NUM_PIXELS = 10  # تعداد LEDها در نوار

# ایجاد یک شیء NeoPixel
np = neopixel.NeoPixel(Pin(DATA_PIN, Pin.OUT), NUM_PIXELS)

def set_pixel_color(pixel, red, green, blue):
    # تنظیم رنگ با استفاده از مقادیر 9 بیتی برای هر کانال
    color = (red & 0x1FF, green & 0x1FF, blue & 0x1FF)
    np[pixel] = color

def show_pixels():
    # ارسال رنگ‌های پیکسل به سخت‌افزار
    np.write()

def main():
    while True:
        # تنظیم رنگ با استفاده از مقادیر 9 بیتی برای هر کانال
        red = 0b111111111  # 9 بیت برای قرمز
        green = 0b111111111  # 9 بیت برای سبز
        blue = 0b111111111  # 9 بیت برای آبی

        # تنظیم رنگ برای هر پیکسل
        for i in range(NUM_PIXELS):
            set_pixel_color(i, red, green, blue)

        show_pixels()  # ارسال رنگ‌های پیکسل به سخت‌افزار
        time.sleep(0.5)  # توقف برای یک لحظه

if __name__ == "__main__":
    main()
ادامه مطلبShow less
جزئیات محصول
DKP - 50934

مشخصات

کاربری
مناسب برای استفاده شخصی
نوع ماژول
led ring
تعداد پایه ها
4 پایه
ترتیب پایه ها
DO - GND - DI - 5V
پردازنده
WS2812 - 8
سایر توضیحات
دارای 9 ال ای دی
نظرات
بدون نظر
سوالات متداول
    آیان امکان راه اندازی چند سنسور DHT با ESP8266 با میکروپایتون وجود دارد؟

    امکان راه اندازی چند سنسور DHT با ESP8266 با استفاده از MicroPython وجود دارد. سنسورهای DHT با پروتکل دیجیتال و از طریق پایه‌های GPIO قابل اتصال به میکروکنترلرها هستند.


    چه جوری از میکروکنترلر ESP32 برای ساخت یک سیستم کنترل دما استفاده کنیم؟ برنامه نویسی پیچیده است؟

    برای ساخت یک سیستم کنترل دما با برد میکروکنترلر ESP32، به موارد زیر نیاز دارید:

    یک برد میکروکنترلر ESP32

    یک سنسور دما مثل DHT DS18B20

    یک المان سرد کننده

    با استفاده از کتابخانه DHT.h، می‌توانید از سنسور دما برای خواندن دمای محیط استفاده کنید. سپس، می‌توانید از این دما برای کنترل المان گرمایشی یا سرمایشی استفاده کنید.

    در خصوص برنامه نویسی از کتابخانه DHT و در صورت نیاز کتابخانه وای فای برای ارسال داده‌ها به پلتفرم IoT باید استفاده کنید. 


خریداران این محصول، این کالاها را نیز خریده اند:
محصولات مرتبط

ویژگی‌های فیزیکی

تعداد پایه ها
4 پایه

پردازنده

پردازنده
WS2812 - 8

ویژگی های فنی

ترتیب پایه ها
DO - GND - DI - 5V

سایر ویژگی‌ها

کاربری
مناسب برای استفاده شخصی
نوع ماژول
led ring
سایر توضیحات
دارای 9 ال ای دی
0 تومان
در این کیت 5 مدار آموزشی کنترل سطح مخزن آب ،آبیاری خودکار گل و باغچه ،دزدگیر منزل ،تهویه خودکار ،لامپ هوشمند بصورت کاردستی الکترونیک برای دانش آموزان و بدون نیاز به لحیم کاری و تجهیزات خاص به همراه DVD آموزش ویدئویی...
0 تومان
ماکت یک کیت مونتاژ شده مجموعه کامل و آماده جهت آموزش و یادگیری هوشمندسازی منازل و ساختمانهاست، با استفاده از اپلیکیشن بلوتوث موبایل سنسورهای ماکت را فعال میکنید و عملکرد هر ماژول بصورت آلارم هشدار بازر یا نمایش بر روی...

فهرست

تماس با دانشجو کیت

ساعت تماس همه روزه از 9 صبح تا 5 عصر (بجز روزهای تعطیل) البته فروشگاه ما به صورت آنلاین است و می‌توانید خریدتان را انجام دهید. اما اگر سوالی داشتید که به تماس تلفنی نیاز داشت، فقط در ساعت‌های اعلام شده در خدمتیم.

021-88857245

021-88856524

031-32243207

031-32211313

 

شماره روبیکا و ایتا، فقط پیام، پاسخ به سوالات قبل از خرید و دریافت تصاویر کالاها

09375076606

 

ارسال سریع تهران (تحویل همان روز)

تمامی شهرهای ایران با پست

بخش قوانین ارسال و قوانین خرید را مطالعه کنید.

جستجو

مشاهده همه محصولات
محصولی پیدا نشد

یک حساب کاربری رایگان برای ذخیره آیتم‌های محبوب ایجاد کنید.

ورود به سیستم