Mündəricat:
- Addım 1: hissələri toplayın
- Addım 2: Kabel çəkmə
- Addım 3: Kitabxanaları yükləyin
- Addım 4: Kod
- Addım 5: Blynk Tətbiqi
- Addım 6: Bitdi
Video: WiFi üzərindən Blynk Tətbiqi ilə Smartfonla İdarə Edilən Neopixellər (LED Şeridi): 6 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bir dost evində ağıllı telefonla idarə olunan neopiksellərdən ilhamlandıqdan sonra bu layihəni yaratdım. Düşündüm ki, "özüm etmək nə qədər çətin ola bilər, çox ucuz olar!"
Budur.
Qeyd:
Arduino ide mühiti ilə tanış olduğunuzu düşünürəm, əgər olmasa, orada bir çox dərslər var.
YENİLƏNİB:
2019-04-04 - Tətbiqdə zeRGBa istifadəsi əlavə edildi.
Addım 1: hissələri toplayın
1. NodeMCU (və ya başqa bir esp8266 növü, lakin MCU ən yaxşı işləyəcək)
2. Jumper telləri (3x kişi-> dişi, 2x dişi-> dişi)
3. Neopiksellər
4. Smartfon
Addım 2: Kabel çəkmə
Neopixellərin GND -ni MCU GND -yə bağlayın.
Neopixel DATA MCU pin D3.
Neopixel +5V xarici 5V enerji təchizatı (neopikselləri xarici bir təchizata bağlamalısınız, yoxsa nəzarətçidən çox cərəyan çəkəcək və qızardacaq, üstəlik MCU -da 5v pin yoxdur!).
MCU GND enerji təchizatı GND.
Enerji təchizatı+ MCU Vin pin.
Addım 3: Kitabxanaları yükləyin
LEDləri idarə etmək üçün əvvəlcə adafruit neopixel kitabxanasına ehtiyacımız olacaq. Kitabxana menecerində tapıla bilər, sadəcə 'adafruit neopixel' axtarın və göstərilən birini seçin və quraşdırın.
Sonra lövhə təriflərini yükləmək üçün prefrences açın və https://arduino.esp8266.com/stable/package_esp8266com_index.json 'əlavə lövhə URL'ləri' qutusuna yapışdırın. Sonra lövhələr menecerini açın və 'esp8266' axtarın, bu birinci olmalıdır, üzərinə vurun və quraşdırın.
Addım 4: Kod
Yeni bir eskiz yaradın və adını 'esp8266 -da blynk ilə neopiksellər' (və ya xatırlayacağınız bir şey) adlandırın. Kodu yapışdırın.
'YourAuthCode'unuzu layihənizin təsdiq kodu ilə dəyişdirin. (blynk tətbiqindəki 'qoz' ikonasında tapılır)
Wi -Fi adınızı və şifrənizi şəbəkənizdəki kimi dəyişdirin.
Şeridin uzunluğuna neopiksel sayını təyin edin.
MCU-nu kompüterinizə qoşun, ide-də lövhə menyusundan MCU-nu seçin, COM portunu və ötürmə sürətini (115200) seçin, amma qalanlarını göz ardı edin, əvvəlcədən konfiqurasiya edilməlidir. Sonra yükləyin!
Addım 5: Blynk Tətbiqi
Proqram mağazasından və ya oyun mağazasından blynk tətbiqini quraşdırın.
Quraşdırıldıqdan sonra açın və hesab yaradın.
Yeni bir layihə yaradın, sonra widget qutusundan 2 üslublu düyməni, 1 menyu, 1 üfüqi kaydırıcıyı və 3 şaquli sürüşdürücüyü sürükləyin.
Menyu simgesinə vurun, sonra başlığı "Rəng" olaraq dəyişdirin, 'PIN' yazan qutuya vurun bunu virtual pin V0 olaraq dəyişdirin.
9 menyu maddəsi yaradın:
qırmızı, yaşıl, mavi, sarı, bənövşəyi, firuzəyi, ağ, off və xüsusi. (Bu qaydada !!).
Geri qayıdın, sonra düymələrdən birinə vurun, PIN kodunu V2 virtual pininə, "söndürülmüş" etiketinə və "açıq" etiketinə "göy qurşağı" olaraq təyin edin.
Geri qayıdın və digər düyməni vurun, PIN kodunu V3 virtual pininə və "açma" və "söndürmə" etiketlərini "yeniləmə" olaraq təyin edin.
Geri qayıdın, sonra üfüqi kaydırıcıyı vurun, "parlaqlıq" adını verin və PIN kodunu V1 virtual pininə qoyun, istəsəniz 'dəyəri göstərin' yandırın və 'buraxılışda göndər' düyməsini söndürün, 'yazma aralığı' 100 ms olmalıdır.
Geri qayıdın, sonra şaquli sürüşdürücülərdən birini vurun, adını "Qırmızı" qoyun, sonra PIN kodunu V4 virtual pininə qoyun, 'dəyəri göstər' və 'buraxıldıqda göndərin' hər ikisini də AÇIN.
Növbəti 2 şaquli sürüşmə üçün də eyni şeyi edin, ancaq müvafiq olaraq virtual V5 və V6 sancaqları olan "Mavi" və "Yaşıl" olaraq etiketləyin.
Sürgülərdən istifadə etmək istəmirsinizsə, bunun əvəzinə zeRGBa kafelindən istifadə edə bilərsiniz. İşarəyə vurun, sonra sancaqlar seçin; Qırmızı, Yaşıl, Mavi üçün V4, V5, V6. Dəyərlərin 0 -dan 255 -ə qədər olduğundan əmin olun.
Bir widgetı gəzdirmək üçün basıb saxlayın.
Tətbiqinizi istifadə etmək üçün sağ üst küncdəki oyun simvolunu vurun.
Tətbiqinizi istifadə edərək:
MCU ilə eyni WiFi şəbəkəsinə qoşulduğunuzdan əmin olun.
Açılan menyudan bir rəng seçsəniz, o rəng şeridi təyin edəcək, parlaqlığı dəyişdirmək üçün 'parlaqlıq' kaydırıcısını istifadə edin və sonra yeniləmə düyməsini basın. 'Gökkuşağı' düyməsinə basmaq göy qurşağı nümunəsi yaradacaq. 'Xüsusi' seçsəniz, miqdarları dəyişdirmək üçün 'Qırmızı', 'Yaşıl' və 'Mavi' sürgülərini sürükləyin, rəngi dəyişdirmək üçün yeniləmə düyməsini basın.
Addım 6: Bitdi
Layihəniz istifadəyə hazır olmalıdır!
Əylənin!
Tövsiyə:
Arduino Uno istifadə edərək Bluetooth üzərindən Ws2812 Neopixel LED Şeridi idarə edin: 4 addım
Arduino Uno istifadə edərək Bluetooth üzərindən Ws2812 Neopixel LED Şeridi: Salam uşaqlar, bu təlimatlarda arduino ilə neopikseli necə idarə etməyi öyrənəcəyik. Beləliklə, əsasən arduino hc05 Bluetooth modulu istifadə edərək Bluetooth vasitəsilə ağıllı telefona qoşulacaq və ağıllı telefon neopixel LED şeridin rəngini dəyişdirmək üçün əmrlər göndərəcək
Smartfonla İdarə Edilən Avtomobil [Prototip]: 7 addım
Smartfonla İdarə Edilən Avtomobil [Prototip]: Bu günün təlimatçılığı ilə, taxta bazası olan, uzaqdan idarə olunan bir avtomobil üçün, mühərrik üçün 3D çaplı Polylactic Acid (PLA) və adaptoru özündə birləşdirən sadə və zərif bir prototip yaratmağınıza kömək edirik. mühərrikləri birləşdirir
Fan Tənzimləyicisi ilə İr Uzaqdan İdarə Edilən Ev Tətbiqi Layihəsi: 5 Addım
Fan Regülatörlü İr Uzaqdan İdarə Edilən Ev Tətbiqi Layihəsi: Arduino və layihələri olan bir mədəniyyətə sahib olanlar üçün bu layihə, bunu noob'si üçün deyil, bunu bir layihə olaraq etdi amma mən də bunu istehsal məqsədiylə istifadə edirəm … bu səbəbdən edə bilərəm ' bütün tam eskizləri paylaşmayın
Blynk Tətbiqi ilə USB vasitəsilə Smartfonla Arduino İdarə Edin: 7 Addım (Şəkillərlə)
Blynk Tətbiqi ilə USB ilə Smartfondan Arduinoya Nəzarət Edin: Bu təlimatda, lampanı idarə etmək üçün Blynk tətbiqini və Arduino -nu necə istifadə edəcəyimizi öyrənəcəyik, kombinasiya USB seriyalı port vasitəsilə olacaq. Arduino və ya kompüterinizi uzaqdan idarə edən ən sadə həll
USB Güc İdarə Edilən Fiş Şeridi. İzolyasiya ilə: 4 addım (şəkillərlə)
USB Güc İdarə Edilən Fiş Şeridi. İzolyasiya ilə: Bu Təlimatın bütün mənası, kompüterim üçün bütün aksesuarları heç düşünmədən işə salmağımdır. Və sonra kompüterdən istifadə etmədiyim zaman bütün kiçik güc vampir divar siğillərinə güc vermirəm. Fikir sadədir, siz