Mundarija:

Nano pikselli 26 bitli Arduino -dan foydalanish: 4 qadam
Nano pikselli 26 bitli Arduino -dan foydalanish: 4 qadam

Video: Nano pikselli 26 bitli Arduino -dan foydalanish: 4 qadam

Video: Nano pikselli 26 bitli Arduino -dan foydalanish: 4 qadam
Video: Как подключить МК в автомобиле (Подключаю Arduino Nano) 2024, Noyabr
Anonim
Nano pikselli 26 bitli Arduino yordamida
Nano pikselli 26 bitli Arduino yordamida

Oldingi maqolamda men WS2812 Nano pikselli LEDni qanday ishlatish bo'yicha ko'rsatma berdim. Ushbu maqolada men 16 Bit Ring Nano Pixel WS2812 dan foydalanardim.

Va bu maqolada men sizga 26 bitli Nano Pixels WS2812 halqasidan qanday foydalanishni ko'rsataman.

Uskuna bo'limida 16 bitdan 26 bitgacha hech narsa farq qilmaydi.

Faqat o'zgartirish kerak bo'lgan dasturiy ta'minot bo'limida.

Xususiyatlari va afzalliklari:

  • Boshqaruv sxemasi va RGB chipi 5050 komponentli paketga birlashtirilgan.
  • O'rnatilgan signalni o'zgartirish sxemasi.
  • O'rnatilgan elektr qayta o'rnatish davri va quvvat yo'qolgan o'chirish davri.
  • Yagona chiziqli port uzatuvchi kaskadli signal.
  • Ma'lumotni 800 Kbit / s tezlikda yuboring.

Qo'shimcha ma'lumot uchun WS2812 ma'lumotlar jadvaliga qarang.

1 -qadam: kerakli komponentlar

Kerakli komponentlar
Kerakli komponentlar
Kerakli komponentlar
Kerakli komponentlar
Kerakli komponentlar
Kerakli komponentlar
Kerakli komponentlar
Kerakli komponentlar

Ushbu darslik uchun sizga kerak bo'lgan komponentlar:

  • 26 bitli WS2812 RGB LED.
  • Arduino Nano V.3
  • Jumper sim
  • Mini USB

Kerakli kutubxona:

Adafruit NeoPixel

Arduino -ga kutubxona qo'shish uchun "Arduino -ga tashqi kutubxonani qanday qo'shish mumkin" maqolasiga qarang.

2 -qadam: RGB Led -ni Arduino Nano -ga ulang

RGB Led -ni Arduino Nano -ga ulang
RGB Led -ni Arduino Nano -ga ulang

WS2812 ni Arduino Nano -ga ulash uchun quyidagi ko'rsatmalarga amal qiling.

WS2812 Arduino uchun

IN ==> D6

VCC ==> +5V

GND ==> GND

3 -qadam: dasturlash

Dasturlash
Dasturlash

Dasturiy ta'minotning bu qismida biroz tuzatish kerak. "LEDlar soni" bo'limida ishlatilgan LEDlar sonini rostlang.

Arduino kartasini dasturlash uchun quyidagi ko'rsatmalarga amal qiling.

Arduino IDE -ni oching

Fayl> Misollar> Adafruit NeoPixels> strandtest -ni bosing

Ushbu eskizdan ba'zi qiymatlarni o'zgartirish kerak, O'zgartirish kerak bo'lgan narsa quyidagicha:

Pin ishlatilgan

#LED_PIN 12 ni aniqlang

LEDlar soni

#LED_COUNTni aniqlang 26

Yorqinlikni sozlash

strip.setBrightness (10);

Dasturni kerakli darajada o'zgartiring.

Shundan so'ng, dasturni Arduino kartasiga yuklang

4 -qadam: Natija

Dasturni Arduino -ga yuklashni tugatganingizda. Natijalarni yuqoridagi videoda ko'rish mumkin.

Ushbu maqolani o'qiganingiz uchun tashakkur. keyingi maqolada ko'rishguncha.

Savollaringiz bo'lsa, sharhlar ustuniga yozing.

Tavsiya: