Mündəricat:
- Addım 1:
- Addım 2: Bağlantılar və Şematik
- Addım 3: Arduino Kodu və Serial Rabitə
- Addım 4: Arduino'yu Android Cihazına qoşun
Video: Arduino DIY Bluetooth Nəzarətçisi LED RGB Strip: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Hamıya salam, bu sizinlə bölüşmək istədiyim ikinci layihədir! Bu gün sizə Arduino və Bluetooth modulunu necə bağlayacağınızı və daha sonra LED RGB Stripini idarə etmək üçün istifadə edəcəyimi göstərəcəyəm.
Bu dərslikdə HC-06 Bluetooth Modulundan istifadə edəcəyik, çünki ucuz və istifadəsi asandır. (Aliexpress -dən 2 dollara almışam)
Bu gün istifadə edəcəyimiz Bluetooth modulu tanınmış və ucuz olan HC-06-dır. (Aliexpress -dən 2 avroya sahibəm)
Tətbiqimiz hələ də sınaq prosesindədir, buna görə də hər hansı bir texniki probleminiz varsa və ya bəzi çətinliklər yaşamısınızsa [email protected] ünvanına bir e -poçt göndərməyinizi tövsiyə edirik. Anladığınız üçün çox sağ olun!
Addım 1:
Bu hissələrə ehtiyacımız olacaq:
- 1x Arduino Board (Arduino NANO istifadə edəcəm)
- 1x Bluetooth Modulu HC-06 və ya HC-05
- 1x 12V Metr uzunluğunda RGB LED Şeridi (ümumi Anod ilə 30LED/m istifadə edirəm)
- 1x Terminal Vidası
- 3x 220Ω rezistor
- 3x BUZ11 N-Kanal Gücü MOSFET (və ya ona bərabər)
- Çörək taxtası və tullananlar
- (İsteğe bağlı) DC Jack və DC Connector
- Əlbəttə ki, 12V enerji təchizatı, dəyişən enerji təchizatı istifadə edirəm
Addım 2: Bağlantılar və Şematik
Gəlin quraq! Dövrə ilk baxışdan göründüyü qədər mürəkkəb deyil.
Birincisi, LED şeridimizin Ümumi Anod və ya Ümumi Katodlu olub olmadığını müəyyən etməliyik. Minanın ümumi Anodu var, buna görə LED Şeridin anodunu 12V Güc Təchizatına, qalanını isə daha sonra MOSFET -in çıxışına bağlayacağımız vidalı terminallara bağladım.
Bütün vacib əlaqələr və sxem yuxarıdakı şəkillərdə göstərilmişdir.
12V+ rayını VIN -ə Arduino lövhəsinə bağlayarkən çox diqqətli olun, çünki taxtanı yalan bağlasanız yandıra bilərsiniz. Ayrıca, hər şeyi (GND) yerə qoymağı unutmayın
Addım 3: Arduino Kodu və Serial Rabitə
Aşağıdakı eskizi USB kabelindən istifadə edərək Arduinoya yükləyin.
Eskizi yükləməzdən əvvəl HC-06 modulunu ayırmağı unutmayın!
Niyə? HC-06-nın Rabitə sancaqları (RX və TX) Arduino ilə Kompüter arasında ünsiyyəti maneə törədir.
Kodun izahı:
- Birincisi, hər üç rəng (qırmızı, yaşıl, mavi) üçün bir neçə sabit (sonradan dəyişdirilə bilməyən sabit) elan etdik.
- Quraşdırmada () 9600 baud dərəcəsi ilə Serial ünsiyyətə başladıq və bütün led pinləri ÇIXIŞ olaraq təyin etdik
- Döngədə () Serial bir şey alırsa alınan məlumatları Tamsayı olaraq təhlil edir (Növbəti addımda vacibdir)
- Yeni xətt xarakteri ('\ n') alarsa, əvvəlcə PWM aralığına görə dəyərləri 0-255 aralığına məhdudlaşdırır və sonra analogWrite () metodu ilə rəqəmsal sancaqlar üzərində dəyişikliklər edir.
Bu belədir! İndi son mərhələyə hazırıq!
Addım 4: Arduino'yu Android Cihazına qoşun
İndi aşağıdakı proqramı yükləyin: Smart Bluetooth - Arduino Bluetooth Serial ⚡
LINK:
Smart Bluetooth, telefonunuzu Bluetooth modulu və ya lövhənizlə ən asan və ən sadə şəkildə əlaqə qurmağa imkan verən bir tətbiqdir. DIY layihələrinizi idarə etmək üçün məhdudiyyətsiz yollara qapı açır. Smart Bluetooth, modulunuza məlumat göndərməyin bir çox fərqli yolunu təklif edir.
Smart Bluetooth aşağıdakı xüsusiyyətlərə malikdir:
- Modulunuza sürətli əlaqə
- Modulunuzdan məlumat göndərin və alın
- Alıcının rəqəmsal və PWM pinlərini idarə edin
- Qaranlıq və İşıq mövzusu Fərqli məqsədlər üçün fərqli nəzarət planları
- Müasir və cavab verən UI
- Özelleştirilebilir düymələr və açarlar
- DIY RC Car layihənizi gözəl bir gamepad ilə həyata keçirin
- Sürgü ilə RGB Led şeritlərinizi asanlıqla idarə edin
- Batareya ömrünü qorumaq üçün bağlandıqda Bluetooth avtomatik olaraq sönür
- Komanda xətti (terminal)
Bu təlimatda, iki simvol göndərmək üçün kifayət qədər böyük ledli ikinci TAB -dan istifadə edirik.
Aşağıdakı şəkillərdə sizə tətbiqdən necə istifadə edəcəyinizi göstərəcəyəm. Yaxınlıqdakı cihazları necə axtardığınızı, istifadə etdiyimiz modulla necə cütləşəcəyimizi və tətbiqdən göndərilən məlumatları necə quracağınızı sizə göstərəcəyəm. Çaşqınlıq hiss edirsinizsə, fasilə verin və işə başlayana qədər əvvəlki addımlara qayıdın. Ancaq hələ də probleminiz varsa [email protected] ünvanına bildirin, 24 saat ərzində cavab verəcəm:)
- Tətbiqi açın, girişdən keçin, AXTAR düyməsini vurun və yaxınlıqdakı cihazları axtarın
- Cihazınız tapıldıqda, üzərinə tıklayaraq seçin
- İstədiyiniz mövzunu seçin (qaranlıq və ya işıq) və seçdiyiniz düyməni basıb saxlayın
- Bağlantını gözləyin, uğursuz olarsa yenidən qoşulmağa çalışın
- Uğurlu bir əlaqə qurduqdan sonra üzərinə basaraq ikinci TAB -ı seçin və sürüşdürücüləri sürükləyin və led şeridin rəngləri dəyişib dəyişmədiyini yoxlayın.
- Hər şey işləyirsə və bu layihədən razısınızsa, zəhmət olmasa tətbiqim üçün gözəl bir rəy və reytinq buraxın, bu daha da inkişaf etdirməyə və dərslər verməyə kömək edəcək:)
Qiymətləndirməyi və gözəl bir rəy yazmağı unutmayın. Təşəkkürlər və növbəti dərsdə görüşmək üçün:)
Tövsiyə:
Arduino əsaslı DIY Oyun Nəzarətçisi - Arduino PS2 Oyun Nəzarətçisi - DIY Arduino Gamepad ilə Tekken oynamaq: 7 addım
Arduino əsaslı DIY Oyun Nəzarətçisi | Arduino PS2 Oyun Nəzarətçisi | DIY Arduino Gamepad ilə Tekken Oynamaq: Salam uşaqlar, oyun oynamaq həmişə əyləncəlidir, ancaq öz DIY xüsusi oyun nəzarətçinizlə oynamaq daha əyləncəlidir, buna görə də bu təlimatlarda arduino pro micro istifadə edərək bir oyun nəzarətçisi edəcəyik
ESP8266 RGB LED STRIP WIFI İdarəetmə - NODEMCU, Wi -Fi üzərindən idarə olunan Led Strip üçün IR Uzaqdan - RGB LED STRIP Smartfon İdarəçiliyi: 4 addım
ESP8266 RGB LED STRIP WIFI İdarəetmə | NODEMCU, Wi -Fi üzərindən idarə olunan Led Strip üçün IR Uzaqdan | RGB LED STRIP Smartfon İdarəçiliyi: Salam uşaqlar, bu dərslikdə bir RGB LED şeridini idarə etmək üçün nodemcu və ya esp8266 -ı IR uzaqdan idarəetmə vasitəsi kimi istifadə etməyi öyrənəcəyik və Nodemcu smartfon vasitəsilə wifi üzərindən idarə olunacaq. Beləliklə, əsasən smartfonunuzla RGB LED STRIP -ə nəzarət edə bilərsiniz
AVR mikro nəzarətçisi. Pulse Genişliyi Modulyasiyası. DC Motor və LED İşıq Gücünün Nəzarətçisi .: 6 Addım
AVR mikro nəzarətçisi. Pulse Genişliyi Modulyasiyası. DC Motor və LED İşıq Gücünün Nəzarətçisi .: Hamıya salam! Pulse Width Modulation (PWM) telekommunikasiya və güc nəzarətində çox yayılmış bir texnikadır. bir mühərrik, bir LED, dinamiklər və s., bir elektrik cihazına verilən enerjini idarə etmək üçün ümumiyyətlə istifadə olunur. Əsasən bir modudur
YABC - Başqa bir Blynk Nəzarətçisi - IoT Bulud İstilik və Rütubət Nəzarətçisi, ESP8266: 4 Addım
YABC - Başqa bir Blynk Nəzarətçisi - IoT Bulud Temperaturu və Rütubət Nəzarətçisi, ESP8266: Salam Yaradıcılar, bu yaxınlarda evdə göbələk, İstiridye göbələyi yetişdirməyə başladım, ancaq ev dəmləməyim, arvadım üçün Fermentator Temperaturuna nəzarət etmək üçün evdə bu nəzarətçilərin üçdə birini var. indi də bu Kombucha işini edir və İstilik üçün Termostat olaraq
LED Gökkuşağı - RGB LED PWM Nəzarətçisi Tikintisi - Asanlıqla: 15 addım
LED Gökkuşağı - RGB LED PWM Nəzarətçi Tikintisi - Asanlıqla qurulur: LED Gökkuşağı RGB LED PWM Nəzarətçisinin binasındakı təlimatları izləmək asandır. PIC prosessoru ilə birlikdə ən az miqdarda hissəyə ehtiyac var və mövcud olan ən heyrətamiz LED nəzarətçilərindən birini qura bilərsiniz. S