Mündəricat:
Video: TinkerCad -da Arduino ilə RGB Led İnterfeys: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu dərslikdə Arduino RGB led interfeysi haqqında məlumat əldə edəcəksiniz. RGB led üç fərqli leddən ibarətdir, adından bu LEDlərin qırmızı, yaşıl və mavi olduğunu təxmin edə bilərsiniz. Bu rəngləri qarışdıraraq bir çox başqa rəng əldə edə bilərik. Arduino, Arduino RGB led üçün fərqli rənglər əldə etməkdə bizə kömək edəcək analoq yazma funksiyasına malikdir.
Addım 1: RGB LED Şematik
Əslində iki növ RGB LED var; ümumi katod bir və ümumi anod bir. Ümumi katod RGB ledində, bütün ledlərin katotu ortaqdır və biz LW anoduna PWM siqnalları veririk, ümumi anodda RGB led, bütün ledlərin anodu ümumi və PWM siqnallarını katoda veririk. led -lər.
İstifadə edəcəyimiz ümumi RGB led katoddur. Beləliklə, ümumi pinləri Arduinonun GND -nə və digər üç aparatı Arduinonun PWM pinlərinə bağlayacağıq. Qeyd: RGB ledinə baxaraq ümumi katot və ümumi anod tipini ayırd edə bilməzsiniz, çünki hər ikisi də eyni. Ya ümumi katod, ya da ümumi anod olduğunu görmək üçün əlaqələr qurmalı olacaqsınız. RGB ledinin digər liderlərdən daha böyük bir liderliyi var. Ümumi katod vəziyyətində, GND -yə və ümumi anod vəziyyətində bağlanacaq; 5V -ə qoşulacaq.
Addım 2: Dövrə Şeması
220 ohm rezistorlar vasitəsilə Arduinonun GND-nə, digər üç sancağa isə Arduinonun 3, 4, 5-ci pinlərinə RGB-nin daha uzun pimi olan RGB ledinin katotunu bağlayın. Rezistorlar, artıq cərəyan miqdarının RGB ledindən keçməsini maneə törədir.
Ümumi anod RGB LED istifadə edirsinizsə, uzun ucu Arduinonun 5V -ə qoşun.
Qeyd: Başqa bir Arduino varsa, o Arduinonun PWM pinlərindən istifadə etdiyinizə əmin olun. PWM pinlərinin yanında ~ işarəsi var.
Addım 3: İş
RGB ledin içərisində daha üç LED var. Beləliklə, bu LED -lərin parlaqlığını dəyişdirərək bir çox başqa rəng əldə edə bilərik. RGB LED -in parlaqlığını dəyişdirmək üçün Arduinonun PWM pinlərindən istifadə edə bilərik. PWM pinləri, fərqli rənglərin əldə edilməsinə səbəb olan RGB -yə fərqli iş dövrləri verəcəkdir.
Aşağıdakı RGB rəng çarxı, Arduino RGB led üçün fərqli rənglər seçməyinizə kömək edəcək.
Addım 4: Kod
Daha maraqlı layihələr üçün mənimlə əlaqə saxlayın:
Youtube:
Facebook səhifəsi:
İnstagram: https://instagram.com/official_techeor? İgshid = uc8l…
Tövsiyə:
Arduino ilə İnterfeys TM1637 Ekran Modulu: 3 addım
Arduino ilə Interfacing TM1637 Ekran Modulu: Əs-Salam-O-Aleykum! Bu təlimat, TM1637 Ekran modulunu Arduino ilə əlaqələndirməkdir. Bu, Dörd Rəqəmli Yeddi Segmentli Ekran Moduludur. Müxtəlif rənglərdə olur. Mənimki Qırmızı Rəngdir. Tm1637 Ic istifadə edir
I2C Rejimindən istifadə edərək Arduino Duemilanove ilə İnterfeys Sensirion, SPS-30, Partikül Maddə Sensoru: 5 addım
I2C rejimi istifadə edərək Arduino Duemilanove ilə İnterfeys Sensirion, SPS-30, Particulate Matter Sensor: SPS30 sensorları ilə əlaqə qurarkən, mənbələrin çoxunun Raspberry Pi üçün olduğunu, amma Arduino üçün çox olmadığını anladım. Sensoru Arduino ilə işlətmək üçün bir az vaxt keçirirəm və təcrübəmi buraya yerləşdirmək qərarına gəldim ki, ola bilsin
Nextion Ekranı - PIC və Arduino ilə izah edilən interfeys və protokol: 10 addım
Nextion Ekranı | PIC və Arduino ilə izah edilən interfeys və protokol: Nextion Display istifadə etmək çox asandır və mikro nəzarətçi ilə asan bir interfeysdir. Nextion redaktorunun köməyi ilə ekranı konfiqurasiya edə bilərik və ekranda UI dizayn edə bilərik. göstərmək üçün hərəkət edəcək
ATtiny85 Mikrokontrolör ilə MAX7219 Sürücü LED Matrix 8x8 Necə İnterfeys Edilir: 7 addım
ATtiny85 Mikrokontrolör ilə MAX7219 Sürücülü LED Matrix 8x8 Necə İnterfeys Edilir: MAX7219 nəzarətçisi, Maxim Integrated tərəfindən istehsal olunur, 64 fərdi LED, 7 seqmentli rəqəmsal LED displeyləri ilə mikro nəzarətçiləri birləşdirə bilən kompakt, seriyalı giriş/çıxış ümumi katodlu ekran sürücüsüdür. 8 rəqəmə qədər, bar qrafiki göstəricisi
E32-433T LoRa Modulu Dərsliyi ilə ESP32 - LoRa Arduino İnterfeys: 8 addım
E32-433T LoRa Modulu Dərsliyi ilə ESP32 | LoRa Arduino İnterfeys: Hey, nə var, uşaqlar! Akarsh burada CETech-dən. Bu layihəm, Arduino IDE-dən istifadə edərək ESP32 ilə yüksək güclü 1 vatlıq qəbuledici modul olan eByte-dən E32 LoRa modulunu birləşdirir. E32-nin işini son dərsimizdə başa düşdük