فهرست مطالب:

Neopixel Ws 2812 LED Strip با آردوینو کنترل شده توسط بلوتوث از Android یا Iphone: 4 مرحله
Neopixel Ws 2812 LED Strip با آردوینو کنترل شده توسط بلوتوث از Android یا Iphone: 4 مرحله

تصویری: Neopixel Ws 2812 LED Strip با آردوینو کنترل شده توسط بلوتوث از Android یا Iphone: 4 مرحله

تصویری: Neopixel Ws 2812 LED Strip با آردوینو کنترل شده توسط بلوتوث از Android یا Iphone: 4 مرحله
تصویری: ESP32 Tutorial 54 - Set WS2812 LED Strip Color over Wifi | SunFounder's ESP32 IoT Learnig kit 2024, جولای
Anonim
Image
Image

سلام بچه ها در این دستورالعمل ها من در مورد نحوه کنترل نوار LED neopixel یا نوار led ws2812 از تلفن Android یا iPhone خود با استفاده از اتصال بلوتوث بحث کردم.

به طوری که می توانید نوار پیکسلی LED را به همراه آردوینو با hc05 در خانه خود اضافه کنید تا اتصال بلوتوث به آن داده شود و از طریق تلفن همراه کنترل شود و از نمایش نور لذت ببرید.

مرحله 1: اجزای مورد نیاز

اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز

خرید قطعات: خرید ARDUINO UNO:

www.utsource.net/itm/p/7199843.html

HC05 را بخرید:

www.utsource.net/itm/p/6466232.html

LED WS2812 را بخرید:

خرید حلقه LED WS2812:

www.utsource.net/itm/p/8673715.html

//////////////////////////////////////////////////////////////////////////////

سه جزء اساسی مورد نیاز است

آردوینو اونو

نوار led Neopixel

بلوتوث hc05

و چند جزء دیگر به عنوان

سیم های بلوز

مقاومت 1k 2k

تخته نان و غیره

لینک خرید:-

نوار led neopixel:-

www.banggood.com/1M-WS2812-IC-SMD5050-Wate…

www.banggood.com/1M-WS2812-IC-SMD5050-Drea…

www.banggood.com/AUDEW-1M4M5M-RGB-SMD5050-…

www.banggood.com/1M-5M-WS2813-RGB-Dream-Co…

www.banggood.com/WS2812-5V-Colorful-Highli…

www.banggood.com/1M-2M-3M-WS2812-SMD5050-B…

ماژول بلوتوث HC05-

www.banggood.com/HC-05-Wireless-Bluetooth-…

www.banggood.com/HC-05-Wireless-Bluetooth-…

آردوینو اونو:-

www.banggood.com/Wholesale-Arduino-Compati…

www.banggood.com/3Pcs-Arduino-Compatible-R…

www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…

مرحله 2: ساختن مدار

ساختن مدار
ساختن مدار

با توجه به اسکماتیک های داده شده در تصویر مدار را روی نانبرد آماده کنید و سعی کنید از منبع تغذیه دیگری برای ws2812 به جای اجرای آن از Arduino uno استفاده کنید زیرا ARDUINO قادر به اجرای ws2812 و بلوتوث به طور همزمان نیست ، بنابراین سعی کنید از موارد اضافی استفاده کنید آداپتور تغذیه 5 ولت برای ws 2812

اگر منبع تغذیه اضافی ندارید ، در کد می توانید روشنایی نوار پیکسلی led را کاهش دهید تا قدرت مصرفی آن کاهش یابد.

مرحله 3: بخش کدگذاری

بخش برنامه نویسی
بخش برنامه نویسی

کد را از لینک زیر دریافت کنید:-

Code & Schmatics:-

و مطمئن شوید که کتابخانه adafruit neopixel نصب شده است.

و در تنظیم کد ، پین داده های نوار led ، بدون led در نوار led و روشنایی نوار led و کد را در Arduino بارگذاری کنید.

مرحله 4: تنظیم برنامه در تلفن

Image
Image
راه اندازی برنامه روی تلفن
راه اندازی برنامه روی تلفن
راه اندازی برنامه روی تلفن
راه اندازی برنامه روی تلفن

فروشگاه بازی را روی تلفن خود باز کنید و برنامه ترمینال بلوتوث hc 05 را بارگیری کرده و برنامه را به ماژول بلوتوث hc05 متصل کنید ، اگر iPhone دارید از اپل استور هر برنامه ترمینال بلوتوث را بارگیری کنید ، خوب کار می کند.

و کاراکترها را از برنامه به hc 05 برای کنترل نوار led همانطور که در تصاویر نشان داده شده است ارسال کنید. به عنوان کاراکتر ارسال "r" ، نوار led به رنگ قرمز در می آید ، به طور مشابه همه توابع در زیر آمده است:-

عملکرد شخصیت

نوار LED رنگ قرمز "r"

نوار سبز رنگ "g" سبز

نوار LED رنگ آبی "b"

نوار LED رنگ سفید "w"

"o" خاموش شود

انیمیشن رنگین کمان "a"

الگوی مخلوط "m"

بنابراین همه این کاراکترها را امتحان کنید و آن را بفرستید و از نمایش نور LED در خانه خود لذت ببرید و در صورت بروز مشکل ، برای کمک به ویدئو مراجعه کنید.

توصیه شده: