Mundarija:
Video: Android yoki iPhone -dan Bluetooth orqali boshqariladigan Arduino bilan Neopixel Ws 2812 LED tasmasi: 4 qadam
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Assalomu alaykum bolalar, men Android telefon yoki iPhone -dan Bluetooth ulanishi yordamida neopikselli LED tasmasini yoki ws2812 chizig'ini qanday boshqarish kerakligini muhokama qildim.
Shunday qilib, siz Bluetooth -ga ulanishni ta'minlash va uyali telefondan boshqarish va yorug'lik shousidan bahramand bo'lish uchun uyingizga hc05 bilan birga Arduino bilan bir qatorda neopikselli LED tasmasini qo'shishingiz mumkin.
1 -qadam: kerakli komponentlar
Qismlarni sotib olish: ARDUINO UNO:
www.utsource.net/itm/p/7199843.html
HC05 sotib oling:
www.utsource.net/itm/p/6466232.html
WS2812 LEDni sotib oling:
WS2812 LED halqasini sotib oling:
www.utsource.net/itm/p/8673715.html
//////////////////////////////////////////////////////////////////////////////
zarur uchta asosiy komponent
Arduino bilan
Neopixel chizig'i
Bluetooth hc05
Va yana bir nechta komponentlar
Jumper simlari
Rezistor 1k 2k
Non paneli va boshqalar
B Xarid qilish havolasi:-
neopikselli chiziqli chiziq:-
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…
Bluetooth moduli HC05-
www.banggood.com/HC-05-Wireless-Bluetooth-…
www.banggood.com/HC-05-Wireless-Bluetooth-…
Arduino Uno:-
www.banggood.com/Wh Wholesale-Arduino-Compati…
www.banggood.com/3Pcs-Arduino-Compatible-R…
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
2 -qadam: O'chirish sxemasini yarating
Rasmda ko'rsatilgan sxemalarga muvofiq non panelida sxemani tayyorlang va uni Arduino uno -dan ishlatish o'rniga ws2812 uchun boshqa quvvat manbaidan foydalanishga harakat qiling, chunki ARDUINO ws2812 -ni ishlata olmaydi. & Bluetooth -ni bir vaqtning o'zida ishlatishga harakat qiling. Ws 2812 uchun 5V quvvat manbai adapteri
Agar sizda qo'shimcha quvvat manbai bo'lmasa, u holda siz iste'mol qilinadigan quvvatni kamaytirish uchun kodda neopikselli LED chizig'ining yorqinligini kamaytirishingiz mumkin.
3 -qadam: kodlash qismi
Kodni quyidagi havoladan yuklab oling:
Kod va Shmatika:-
Adafruit neopixel kutubxonasi o'rnatilganligiga ishonch hosil qiling.
Va kodni sozlashda, LED chizig'ining ma'lumot pimi, LED chizig'ining chizig'i yo'qligi va chizig'ining yorqinligi va kodni Arduino -ga yuklang.
4 -qadam: Telefonda ilovani sozlash
Telefoningizdagi o'yin do'konini oching va Bluetooth terminal hc 05 ilovasini yuklab oling va hc05 Bluetooth moduliga ulang, agar sizda Apple do'konidan iPhone bo'lsa, har qanday Bluetooth terminali ilovasini yuklab oling, u yaxshi ishlaydi.
Rasmda ko'rsatilgandek, chiziqli chiziqni boshqarish uchun hc 05 ga ilovadan belgi yuboring. "R" belgisini yuborish LED chizig'ini qizil rangga aylantiradi, shunga o'xshash barcha funktsiyalar quyida keltirilgan:-
XARAKT FUNKSIYASI
"r" qizil rangli chiziqli chiziq
"g" yashil rangli chiziqli chiziq
"b" ko'k rangli chiziqli chiziq
"w" oq rangli chiziqli chiziq
"o" ni o'chiring
"kamalak" animatsiyasi
"m" aralashmasi
Shunday qilib, ushbu belgilarning barchasini sinab ko'ring va uni yuboring va o'zingizning uyingizda yorug'lik chizig'idan zavqlaning, agar muammo bo'lsa, videodan yordam so'rang.