Turinys:

„Neopixel Ws 2812“LED juostelė su „Arduino“, valdoma „Bluetooth“iš „Android“arba „iPhone“: 4 žingsniai
„Neopixel Ws 2812“LED juostelė su „Arduino“, valdoma „Bluetooth“iš „Android“arba „iPhone“: 4 žingsniai

Video: „Neopixel Ws 2812“LED juostelė su „Arduino“, valdoma „Bluetooth“iš „Android“arba „iPhone“: 4 žingsniai

Video: „Neopixel Ws 2812“LED juostelė su „Arduino“, valdoma „Bluetooth“iš „Android“arba „iPhone“: 4 žingsniai
Video: WS2812 [Программируемая светодиодная лента] 2024, Lapkritis
Anonim
Image
Image

Sveiki, vaikinai, šioje instrukcijoje aptariau, kaip valdyti „neopikselinę“ar „ws2812“juostą iš „Android“telefono ar „iPhone“naudojant „Bluetooth“ryšį.

kad galėtumėte pridėti neopikselinių lempų juostelę savo namuose kartu su „Arduino“su hc05, kad užtikrintumėte „Bluetooth“ryšį ir valdytumėte jį iš mobiliojo telefono bei mėgaukitės šviesos šou.

1 žingsnis: reikalingi komponentai

Reikalingi komponentai
Reikalingi komponentai
Reikalingi komponentai
Reikalingi komponentai

PIRKTI DALIS: PIRKTI ARDUINO UNO:

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

PIRKTI HC05:

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

PIRKTI WS2812 LED:

PIRKTI WS2812 LED žiedą:

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

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

reikalingi trys pagrindiniai komponentai

Arduino uno

Neopikselinė LED juostelė

„Bluetooth“hc05

Ir dar keletas komponentų kaip

Jumperio laidai

Rezistorius 1k 2k

Duonos lenta ir kt

Pirkimo nuoroda:-

neopikselinė LED juostelė:-

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“modulis HC05-

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

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

Arduino Uno:-

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

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

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

2 žingsnis: sukurkite grandinę

Sukurkite grandinę
Sukurkite grandinę

Paruoškite grandinę ant duonos lentos pagal pateiktą schemą paveikslėlyje ir pabandykite naudoti vieną kitą „ws2812“maitinimo šaltinį, o ne paleisti jį iš „Arduino uno“, nes ARDUINO negali paleisti „ws2812“. „Bluetooth“tuo pačiu metu, todėl pabandykite naudoti papildomai 5 V maitinimo adapteris, skirtas WS 2812

Jei neturite papildomo maitinimo šaltinio, kodu galite sumažinti neopikselinių šviesos diodų juostos ryškumą, kad sumažintumėte jos sunaudojamą galią.

3 žingsnis: kodavimo dalis

Kodavimo dalis
Kodavimo dalis

Atsisiųskite kodą iš žemiau pateiktos nuorodos:-

Kodas ir schmatika:-

Ir įsitikinkite, kad įdiegėte „Adafruit“neopikselių biblioteką.

Nustatant kodą, LED juostos duomenų kaištis, ne LED lemputės juostelės skaičius ir LED juostos ryškumas ir įkelkite kodą į „Arduino“.

4 veiksmas: nustatykite programą telefone

Image
Image
Programos nustatymas telefone
Programos nustatymas telefone
Programos nustatymas telefone
Programos nustatymas telefone

atidarykite „Play“parduotuvę savo telefone ir atsisiųskite „Bluetooth“terminalo hc 05 programą ir prijunkite programą prie „hc05 Bluetooth“modulio, jei turite „iPhone“iš „Apple“parduotuvės, atsisiųskite bet kurią „Bluetooth“terminalo programą, ji veiks gerai.

Ir siųskite simbolius iš programos į „hc 05“, kad galėtumėte valdyti LED juostą, kaip parodyta paveikslėliuose. Kai siunčiamas simbolis „r“, LED juostelė taps raudona, panašiai visos funkcijos pateikiamos toliau:-

CHARAKTER FUNKCIJA

„r“raudonos spalvos LED juostelė

„g“žalios spalvos LED juostelė

„b“mėlynos spalvos LED juostelė

„w“baltos spalvos LED juostelė

„o“išjungti

„vaivorykštės“animacija

„m“mišinio modelis

Taigi išbandykite visus šiuos simbolius ir atsiųskite juos bei mėgaukitės savo šviesos diodų šviesos šou savo namuose, o jei kyla problemų, pagalbos ieškokite vaizdo įraše.

Rekomenduojamas: