Mundarija:

Android yoki iPhone -dan Bluetooth orqali boshqariladigan Arduino bilan Neopixel Ws 2812 LED tasmasi: 4 qadam
Android yoki iPhone -dan Bluetooth orqali boshqariladigan Arduino bilan Neopixel Ws 2812 LED tasmasi: 4 qadam

Video: Android yoki iPhone -dan Bluetooth orqali boshqariladigan Arduino bilan Neopixel Ws 2812 LED tasmasi: 4 qadam

Video: Android yoki iPhone -dan Bluetooth orqali boshqariladigan Arduino bilan Neopixel Ws 2812 LED tasmasi: 4 qadam
Video: TELEFONDA WIFI ORQALI KONDITSIONERGA ULASH 2024, Iyul
Anonim
Image
Image

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

Kerakli komponentlar
Kerakli komponentlar
Kerakli komponentlar
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

O'chirish davri
O'chirish davri

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

Kodlash qismi
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

Image
Image
Telefonda ilovani sozlash
Telefonda ilovani sozlash
Telefonda ilovani sozlash
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.

Tavsiya: