Mündəricat:

Neopixel Velosiped İşıqları: 8 addım
Neopixel Velosiped İşıqları: 8 addım

Video: Neopixel Velosiped İşıqları: 8 addım

Video: Neopixel Velosiped İşıqları: 8 addım
Video: Adafruit RP2040 8 channel neopixel demo test drive 2024, Iyul
Anonim
Neopixel Velosiped İşıqları
Neopixel Velosiped İşıqları
Neopixel Velosiped İşıqları
Neopixel Velosiped İşıqları
Neopixel Velosiped İşıqları
Neopixel Velosiped İşıqları
Neopixel Velosiped İşıqları
Neopixel Velosiped İşıqları

Bu təlimatda, velosipedinizin gecə daha sərin görünməsi üçün neopixel velosiped işığı hazırlayacağıq

ya WiFi vasitəsi ilə telefonunuza qoşa bilərsiniz, ya da rejimi dəyişdirmək üçün yalnız bir Arduino nano və bir anlıq düymə ilə.

Təəssüf ki, qurma prosesinin ətraflı şəkillərini verə bilmərəm, çünki artıq tikmişəm, amma hazır məhsulun diaqramlarından və bəzi fotoşəkillərindən istifadə edərək bunun necə ediləcəyini izah etmək üçün əlimdən gələni edəcəyəm.

Təchizat

  1. WeMos D1 Mini və ya Arduino nano
  2. Neopixel LED şeridi
  3. Bir keçid
  4. 2 18650 lipo mərmi və ya güc bankı
  5. 5v çıxışı olan ən azı 1 A gücündə bir batareya şarj və qoruyucu dövrə
  6. Bir anlıq keçid (isteğe bağlı)
  7. Çanta (ya 3D çap edilə bilər, ya da başqa bir şeylə hazırlana bilər)
  8. A XH 1.25 JST 3 konnektoru (isteğe bağlı)

Addım 1: Bunu necə edəcəyinizə qərar verin

Bunu ya WeMos istifadə edərək, həm də tətbiqim vasitəsi ilə WiFi ilə telefonunuzdan idarə edə bilərsiniz (bu versiyanı etmək qərarına gəlsəniz, kodda espin giriş nöqtəsini bağlamasına səbəb olan bir səhv var, onu yenidən başlatmalısınız. rəngi və ya naxışı dəyişdirmək istəyirsinizsə esp)

OR

Animasiyalar arasında gəzmək üçün bir Arduino və bir anlıq düymədən istifadə edin

Arduino çox yaxşı işləsə də şəxsən esp metodunu seçdim

Addım 2: Hansı halda istifadə edəcəyinizə qərar verin

Hansı haldan istifadə olunacağına qərar verilməsi
Hansı haldan istifadə olunacağına qərar verilməsi
Hansı haldan istifadə olunacağına qərar verilməsi
Hansı haldan istifadə olunacağına qərar verilməsi
Hansı halda istifadə olunacağına qərar verilməsi
Hansı halda istifadə olunacağına qərar verilməsi

Bunu həqiqətən hər şeydən hazırlaya bilərsiniz (ilk versiya mənim üçün bir kapriz idi)

ehtiyac duyduğunuz şey ya velosipedinizə bağlaya biləcəyiniz bir şeydir, ya da şarj portu və açarları üçün bir deşik olan su şüşəsi qəfəsinə sığacaq bir şeydir.

İndi 3D sənədini çap etdirmişəm ki, bunun üçün 3D faylını da daxil edəcəm. Addım faylları, əgər onları fərdiləşdirmək istəyirsinizsə.

Kassanı altındakı 3d çap etsəniz, bağlayıcı üçün bir yuva var, əks halda dupont kabellərindən istifadə edə bilərsiniz, belə ki, dupont kabellərindən istifadə edirsinizsə şarj etmək üçün asanlıqla çıxara bilərsiniz, sonra onu lentlə bağlamalısınız

Addım 3: Led Şeridin Sonlandırılması

Led şeridin düzgün şəkildə bağlanmayacağı ehtimalı var, buna görə də kabelləri lehimləyərkən çuxuru isti yapışqanla doldurmalısınız və eyni zamanda bir istilik daralma da qoymusunuz.

Addım 4: Lövhəni bağlayın

Şuranı bağlayın
Şuranı bağlayın
Şuranı bağlayın
Şuranı bağlayın
Şuranı bağlayın
Şuranı bağlayın
Şuranı bağlayın
Şuranı bağlayın

əvvəlcə batareyaları burada göstərildiyi kimi şarj cihazına paralel olaraq bağlayın və sonra batareya şarj modulundakı giriş və çıxışı pozmamaq üçün ehtiyatlı olaraq şarj cihazını + və + işarəsinə bağlayın.

Şəkildə göstərildiyi kimi şarj və qoruma modulundan 5v -ni həm lövhəyə, həm də neopixel şeridinə qoşmalısınız. Zəmini həm lövhəyə, həm də led şeridinə bağlayın.

WeMos üçün məlumat pinini D2 -yə bağlayın

Arduino üçün açarı D4 -ə, yerə və led şeridi D6 -ya bağlayın

Addım 5: Kodun Yüklənməsi

Wemos üçün əvvəlcə bu kodu ev avtomatlaşdırması üçün istifadə etdiyi bitluini kodundan istifadə edəcəyik, onu telefonunuzla bağladığınız bir internet giriş nöqtəsi olaraq işlətmək və tətbiqdən rəngləri dəyişdirmək üçün bütün faylları açmaq üçün dəyişdirdim. bir nişanın altında bütün itkin kitabxanaları yükləyin və yükləyin

Arduino üçün, adafruit neopixel kitabxanasındakı düyməçi eskizindən istifadə edəcəyik.

bütün itkin kitabxanaları yükləyin və yükləyin

Vacib:

1) Hal-hazırda kodda bir səhv var ki, bu da wemosun 1-2 rəngini və ya naxışını dəyişdirdikdən sonra giriş nöqtəsini bağlamasını təmin edir, buna görə də şeridi söndürmədikdən sonra lövhəyə qayıtmasanız təsirli ola bilməz.

2) Neopixel şeridinizdə neçə LED olduğuna görə LED sayını dəyişdirməlisiniz

Wemos üçün const int LED_COUNT = 60; burada 60 şeriddə daha az olanların sayıdır

Və Arduino üçün #define PIXEL_COUNT 60 -ı dəyişdirməlisiniz, burada 60 şeriddə daha azdır

Addım 6: Led Zolağının Velosipedə Montajı

Led Zolağının Velosipedə Montajı
Led Zolağının Velosipedə Montajı

Led şeridini velosipedə bağlamaq üçün burada göstərildiyi kimi fermuar bağlamadan istifadə etməyəcəksiniz

Addım 7: Onları işə salın

Arduino üçün, rejimləri keçmək istədiyiniz zaman yalnız açarı yandırın və düyməni basın

Wemos üçün aşağıdakıları etməlisiniz:

app üçün apk yükləyin

açarı açın

neobike adlı WiFi şəbəkəsinə qoşulun

tətbiqi açın və istədiyiniz kimi istifadə edin

Addım 8: Yekun Nəticələr

Yekun Nəticələr
Yekun Nəticələr

Təəssüf ki, velosipedi uzaqdan göstərə bilmirəm, çünki arxa təkər düzəldilir, amma olduqca şirin görünür

Təlimatımı oxuduğunuz üçün təşəkkürlər

unudulmuş bir səhv etmişəmsə, bir şey söyləmişəmsə, üzr istəyirəm, amma bu mənim ilk təlimatımdır

Tövsiyə: