Mundarija:

Kontaktsiz xurmolarning RGB nurli harakati: 4 qadam
Kontaktsiz xurmolarning RGB nurli harakati: 4 qadam

Video: Kontaktsiz xurmolarning RGB nurli harakati: 4 qadam

Video: Kontaktsiz xurmolarning RGB nurli harakati: 4 qadam
Video: How to: Factory Reset | non-contact infrared baby thermometer 2024, Noyabr
Anonim
Image
Image

Qo'l harakati yordamida tungi yorug'lik rangini boshqarish qobiliyatiga ega RGB-kecha nuri. Uch masofali sensorlar yordamida biz qo'lni yaqinlashganda yoki olib tashlashda RGB rangining uchta komponentining yorqinligini o'zgartiramiz. Arduino taxtasi mikrokontroller sifatida ishlatilgan.

1 -qadam: Komponentlar ro'yxati

Komponentlar ro'yxati
Komponentlar ro'yxati
Komponentlar ro'yxati
Komponentlar ro'yxati

Loyiha quyidagi tafsilotlarni talab qildi

  • Arduino boshqaruvchisi-1 dona;
  • 8x8 RGB matritsa-1 dona;
  • Ultrasonik masofa sensori HC-SR04-3 dona;
  • Shift registri -chip 74hc595 - 4 dona;
  • 220 Ohm qarshilik-24 dona;
  • Quvvat manbai 5V 2A - 1 dona.
  • Stendli ship nuri - kompyuter;
  • Simlar, lehim va boshqalar

2 -qadam: Elektr davri

Elektr davri
Elektr davri

3 -qadam: Chiroqni yig'ish

Chiroq yig'ilishi
Chiroq yig'ilishi
Chiroqni yig'ish
Chiroqni yig'ish
Chiroq yig'ilishi
Chiroq yig'ilishi
Chiroq yig'ilishi
Chiroq yig'ilishi

4 -qadam: Eskiz yaratish

Eskizni ishlab chiqish. Eskizni ishlab chiqishda men quyidagi parametrlarni o'rnatdim:

- 1-20 sm masofa, 1 - maksimal yorqinlik, 20 - nol - pastadir datchiklari ma'lumotlarni o'qiydi va yorqinlikni o'rnatish uchun olingan masofani qo'llaydi - agar masofa 1-20 sm dan 20 sm dan oshsa. tsiklda (qo'l yon tomonga ketadi) - bu yorqinlik bu rang uchun belgilanadi

R, G, B. guruhlari uchun matritsaning chiqishiga PWM signalini qo'llash orqali nashrida PWM signalining chastotasi taxminan 60 Gts ni tashkil qiladi. PWM signali quyidagicha ishlab chiqariladi:

Masalan, 5 sm masofada

PWM signali-15- (5-1) = 10 ta uzilish tsikli, bu rangdagi LEDlar yonadi, 4-1-LEDlar yonmaydi

Tavsiya: