Ünvanlı LED şeridi Və Arduino: Lent Nəzarət Və əlaqə, Effektlər Və Proqram Təminatı, Lent Yoxlaması

Mündəricat:

Video: Ünvanlı LED şeridi Və Arduino: Lent Nəzarət Və əlaqə, Effektlər Və Proqram Təminatı, Lent Yoxlaması

Video: Ünvanlı LED şeridi Və Arduino: Lent Nəzarət Və əlaqə, Effektlər Və Proqram Təminatı, Lent Yoxlaması
Video: How To Program Arduino Uno With Mobile Phone.|How to Program Arduino With Android Smartphone.| 2024, Aprel
Ünvanlı LED şeridi Və Arduino: Lent Nəzarət Və əlaqə, Effektlər Və Proqram Təminatı, Lent Yoxlaması
Ünvanlı LED şeridi Və Arduino: Lent Nəzarət Və əlaqə, Effektlər Və Proqram Təminatı, Lent Yoxlaması
Anonim

Ünvanlı LED şeridi və Arduino, evin içini bəzəməyə, xüsusi bir atmosfer yaratmağa və mağazanın pəncərəsində bir etiket yaratmağa kömək edəcək. Məqalədən lenti bağlamaq və idarə etmək, lentin yoxlanmasının və yanıb -sönməsinin necə edildiyini, hansı effektlərin əldə edildiyini öyrənəcəksiniz.

Şəkil
Şəkil
Şəkil
Şəkil

Lehte ve eksiklikleri

Arduino ünvanlı LED şeridində, hər bir diodun parlaqlığı və iş rejimi ayrıca təyin olunur.

RGB lentlərində qırmızı, yaşıl və mavi LEDlər daha düzgün olaraq piksel adlandırılan bir bloka birləşdirilir. Piksellər bir -birindən asılı olmayaraq idarə olunur.

Şəkil
Şəkil

Bu cür cihazların bir çox üstünlükləri var

  • Ağıllı işıqlandırma üçün istifadə edilə bilər . Dinamik bir arxa işığı, sürünən bir xətti yığmaq və ya cədvəl üzrə işığı yandırmaq çətin olmayacaq. Əlavə modulları bağlayın, məsələn, hərəkət sensoru və otağa girəndə işıq başlayacaq. Həm də işlərini uzaqdan idarəetmə və smartfondan uzaqdan idarə etmək olar.
  • Özelleştirmek üçün asan . İş üçün proqramlar özünüz yaza və ya hazır şablonlardan istifadə edə bilərsiniz.
  • LED şeritler etibarlı və davamlıdır . İstiləşmirlər və yüksək enerji xərcləri tələb etmirlər.
  • Əlçatanlıq başqa bir artıdır . Diyot lentləri bazarda geniş yayılmışdır, doğru birini seçmək çətin olmayacaq. Ən büdcəli olanlar 200 rubla başa gəlir. metr başına, daha parlaq - 500 rubldan.
Şəkil
Şəkil
Şəkil
Şəkil

Ancaq mənfi cəhətləri də var

  • Ayrı bir 5 və ya 12 V gücə ehtiyac var Arduino qurğusu yalnız 13 piksel üçün kifayət olan 800 mA cərəyan təmin edə bilər (bir piksel 40-60 mA istehlak edir).
  • Derzlər, lehimin keyfiyyətini tələb edir.

Yaxşı lehimləməyi bilirsinizsə, dövrəni yığmaq çətin olmayacaq. Və necə edəcəyinizi bilmirsinizsə, öyrənməyin vaxtı gəldi. Buna görə işıqlandırma cihazlarını seçməyə başlayın.

Şəkil
Şəkil

Şerit seçimi

Satın almadan əvvəl bir neçə məqama diqqət yetirin

Metr başına piksel sayı . 30, 60, 74, 96, 100 və 144 ola bilər. Nə qədər çox olsa, şəkil daha zəngin olsa da, lent daha bahalıdır. Və daha çox enerji istehlak edir (daha güclü və daha bahalı güc adapteri).

Şəkil
Şəkil

Təhlükəsizlik dərəcəsi . Daxili işıqlandırma üçün IP30 kifayətdir (tozdan qorunma). Yaş şərait üçün diodlar silikonla örtülməlidir və qorunma dərəcəsi IP65 -dir. Şerit küçədədirsə, qorunma ən böyük olmalıdır - IP67 (cihaz tamamilə silikon qutuda gizlidir).

Şəkil
Şəkil

Alt qat estetik təcrübəyə təsir edir . Qara (Qara PCB) və ağda (Ağ PCB) gəlir.

Şəkil
Şəkil
Şəkil
Şəkil

LED şeritləri üçün "iqtisadi" variantlar var . Onlar ECO hərfləri ilə qeyd olunur. Bu modellər adi modellər qədər parlaq deyil və keyfiyyətsizdir. Amma onlar daha ucuzdur.

Şəkil
Şəkil

İndi ideal birini tapdıqdan sonra montaja davam edin.

Bağlantı və quraşdırma

Qoşulmaq üçün güc adapteri tələb olunur. Gücünü hesablayın. Bunu etmək üçün bir pikselin (ümumiyyətlə 60 mA) cari istehlakını bir metr lentdəki piksel sayına və uzunluğuna vurun. Nəticəni iş gərginliyi ilə vurun (bu məlumatlar işarədə göstərilmişdir) . Təhlükəsizlik faktorunu da unutmayın.

Məsələn, lentin hər metrində 60 piksel var. Tələb olunan uzunluq - 1,5 m. Təchizat gərginliyi - 5 V. Təhlükəsizlik faktoru - 1, 3.

Sonra adapterin gücü belə olmalıdır:

(60 mA / 1000) (cərəyan A) * 60 piksel / metr * 1,5 metr * 5 V (gərginlik) * 1,3 (stok) = 35,1 W. Ən yaxın olana qədər yuvarlaqlaşdırın - 40 vatt. Bant ağ işıqla parlayırsa, belə bir enerji təchizatı lazımdır. Əks təqdirdə, adapterin gücü 1,5-2 dəfə azaldıla bilər.

Vacibdir! Fərqli modellər üçün ya 5 V ya da 24 V lazımdır. Etiketi diqqətlə oxuyun.

Enerji təchizatına əlavə olaraq, ən azı 1,5 mm² kəsiyi olan Arduino Uno lövhəsinə və birləşdirici tellərə ehtiyacınız olacaq. Həm də 10 kOhm müqavimət göstərən rezistorlar və 470 μF (daha çox) tutumlu kondansatörlər.

Şəkil
Şəkil

Hər şey hazır olduqda işə başlayın

  • Lentin əvvəlini və sonunu tapın . Əmrlər ardıcıl olaraq bir pikseldən digərinə keçir və hərəkət istiqamətləri oxlarla göstərilir. Oxlar yoxdursa, əvvəlində idarəetmə kontağı DI (rəqəmsal giriş) və sonunda DO (rəqəmsal çıxış) hərfləri ilə işarələnir. DO kontakt əlavə lentləri bağlamaq üçün istifadə olunur.
  • 200-500 ohm təhlükəsizlik müqavimətini lehimləyin . Elektrik təchizatı birdən -birə uğursuz olarsa, cərəyan USB konnektorundan keçməyəcək və onu yandırmayacaq.
  • Diaqramı yığın . Cihaz kompüterdən idarə olunursa, dövrə belə olmalıdır.
Şəkil
Şəkil
Şəkil
Şəkil

Sensorların muxtar işləməsi və ya idarə edilməsi üçün birinə ehtiyacınız var.

Şəkil
Şəkil

Vacibdir! Quraşdırma zamanı statik elektrik enerjisinə icazə verməyin.

Rezin əlcək geyin və vaxtaşırı lehimləmə dəmirini yerə söykəyin (ən azından buxar qızdırıcı borulara)

  • Diod şeridi ilə Arduino lövhəsi arasındakı məsafə 15 sm -dən çox olarsa, idarəetmə DI və torpaq GND tellərini bir quyruğa çevirin. Sonra heç bir pikap olmayacaq.
  • Yanıp sönmə rejimində elektrik xəttində müdaxilə var. Bu, qeyri -sabit performansa səbəb olur. Müdaxiləni yumşaltmaq üçün nəzarətçinin enerji təchizatına 470 μF tutumlu və 6, 3 V gərginlikli bir kondansatör yerləşdirilməlidir.
  • Rahat bir şəkildə açmaq üçün, dövrə mikro nəzarət cihazlarında sxemlərin yığılması üçün bir çörək taxtasına yığılır. N-kanal MOSFET-lərin 3 məntiq səviyyəsinə malik olmalıdır.
Şəkil
Şəkil
Şəkil
Şəkil

Reallıqda belə görünür

Şəkil
Şəkil

Bant uzun olarsa, içərisində gərginlik itkiləri görünəcək . Buna görə də, xarici piksellər zəif parlayacaq. Bunun qarşısını almaq üçün 2 diodlu şeridin birləşmələrinə və ya ümumi uzunluğun hər metrindən enerji verin.

Şəkil
Şəkil

Yalnız dövrəni yoxlamaq qalır. Bunu etmək üçün ən sadə proqramı yazın.

  • Lövhəni kompüterinizə qoşun və Arduino IDE -ni açın.
  • Kitabxana və ya şablon yükləyin. Ən məşhur kitabxanalar FastLED və Adafruit NeoPixel -dir.
  1. FastLED çox yönlüdür və bütün Arduino versiyalarını dəstəkləyir. Buna görə dezavantaj - çoxlu yaddaş tutur və əksər xüsusiyyətlər faydalı olmayacaq.
  2. Adafruit NeoPixel, NeoPixel Üzüklər üçün nəzərdə tutulmuşdur, lakin istənilən LED şeridi ilə işləyəcək. Daha az effekt və daha aşağı sürət var, ancaq Arduino yaddaşı daha sərbəstdir. Bu o deməkdir ki, lövhəyə daha çox iş rejimi yüklənə bilər.
Şəkil
Şəkil
Şəkil
Şəkil

İndi bütün layihələrinizi həyata keçirə bilərsiniz.

Vacibdir! Proqramı Arduino yaddaşına yalnız lent işləməyəcəyi zaman yükləyin. Bunu etmək üçün ya lövhədən ayırın, ya da enerji təchizatını əvvəlcədən bağlayın.

Şəkil
Şəkil

Bunu etməsəniz, cihazı yandırdığınız zaman bütün təchizat axını lövhəyə gedəcək. Kart və ya USB portu yanacaq.

Ancaq elə olur ki, ünvan lenti düzgün işləmir. Ən çox yayılmış səhvləri nəzərdən keçirin.

  • Diodlar qırmızı bir rənglə yanarsa, enerji təchizatı çox zəifdir. Ya da əlaqələr pozulur və yenidən lehimlənməlidir. Başqa bir seçim çox incə olan elektrik naqilləridir.
  • Cihaz arabalı olduqda və ya artefaktlarla işləyərkən məsələ enerji təchizatında olur. Kabelləri qoruyucu ilə əvəz etməyə və ya Wi-Fi şəbəkəsini söndürməyə çalışın.
  • Piksellər ümumiyyətlə parlamırsa, çox güman ki, dövrə səhv yığılmışdır. Ən çox yayılmış səhvlər: lentin zəmini Arduino lövhəsinin torpağına bağlanmır, DI nəzarət teli lentin sonuna gedir və əvvəldən deyil, elektrik naqilləri (5V və GND) tərsinə çevrilir. Bütün bu hallarda dövrəni yenidən qurmaq kifayətdir.
  • Ancaq yığılmış cihazı bir rezistor olmadan bağlamısınızsa, çox güman ki, dərhal yandı. Sonra idarəetmə lövhəsini dəyişdirməlisiniz.
Şəkil
Şəkil

Gördüyünüz kimi, Arduino öyrənmək asandır. Və birdən probleminiz varsa, forumlarda suallar verin. Sizə kömək etməkdən məmnun olacaqlar (xüsusən də qızın ləqəbinin altına girsəniz).

Tövsiyə: