İçindekiler:

Neopixel Bisiklet Işıkları: 8 Adım
Neopixel Bisiklet Işıkları: 8 Adım

Video: Neopixel Bisiklet Işıkları: 8 Adım

Video: Neopixel Bisiklet Işıkları: 8 Adım
Video: KARDEŞİME BİSİKLET ÖĞRETME TARZIM 2024, Kasım
Anonim
Neopiksel Bisiklet Işıkları
Neopiksel Bisiklet Işıkları
Neopiksel Bisiklet Işıkları
Neopiksel Bisiklet Işıkları
Neopiksel Bisiklet Işıkları
Neopiksel Bisiklet Işıkları
Neopiksel Bisiklet Işıkları
Neopiksel Bisiklet Işıkları

Bu talimatta, bisikletinizin geceleri daha serin görünmesini sağlamak için bir neopiksel bisiklet ışığı yapacağız.

Telefonunuza WiFi üzerinden veya sadece Arduino nano ve modlar arasında geçiş yapmak için anlık düğme ile bağlayabilirsiniz.

Ne yazık ki, yapım sürecinin ayrıntılı görüntülerini sağlayamıyorum çünkü zaten kurdum ama diyagramları ve bitmiş ürünün bazı fotoğraflarını kullanarak nasıl yapılacağını açıklamak için elimden gelenin en iyisini yapacağım.

Gereçler

  1. Bir WeMos D1 Mini veya bir Arduino nano
  2. Bir neopiksel led şerit
  3. Bir anahtar
  4. 2 18650 lipo kabuk veya bir güç bankası
  5. 5v çıkışlı en az 1 A kapasiteli pil şarj ve koruma devresi
  6. Bir anlık anahtar (isteğe bağlı)
  7. Bir kasa (3D yazdırılabilir veya başka bir şeyle yapılabilir)
  8. Bir XH 1.25 JST 3 konektörü (isteğe bağlı)

Adım 1: Nasıl Yapacağınıza Karar Vermek

Bunu WeMos'u kullanarak yapabilir ve benim uygulamam aracılığıyla WiFi ile telefonunuzdan kontrol edebilirsiniz (bu sürümü yapmaya karar verirseniz, kodda esp'nin erişim noktasını kapatmasına neden olan ve yeniden başlatmanız gereken bir hata vardır) esp rengini veya desenini değiştirmek istiyorsanız)

VEYA

Animasyonlar arasında geçiş yapmak için bir Arduino ve bir anlık düğme kullanma

Arduino da harika çalışsa da ben şahsen esp yöntemini seçtim.

2. Adım: Hangi Vakanın Kullanılacağına Karar Verme

Hangi Vakanın Kullanılacağına Karar Verme
Hangi Vakanın Kullanılacağına Karar Verme
Hangi Vakanın Kullanılacağına Karar Verme
Hangi Vakanın Kullanılacağına Karar Verme
Hangi Vakanın Kullanılacağına Karar Verme
Hangi Vakanın Kullanılacağına Karar Verme

Bunu gerçekten herhangi bir şeyden yapabilirsiniz (ilk versiyon benim için bir kapris kutusuydu)

İhtiyacınız olan şey ya bisikletinize bağlayabileceğiniz bir şey ya da şarj portu ve anahtar(lar) için bir delik bulunan su şişesi kafesine sığabilecek bir şey.

Şimdi 3B yazdırdığım bir vakayı, özelleştirmek isterseniz bir 3B dosyanın yanı sıra.step dosyalarını da dahil edeceğim.

Kasayı altta 3d yazdırırsanız, konektör için bir yuva vardır, aksi takdirde dupont kabloları kullanabilirsiniz, böylece dupont kabloları kullanıyorsanız, şarj etmek için kolayca çıkarabilirsiniz, o zaman bantla sabitlemelisiniz.

Adım 3: Led Şerit Sonlandırma

Muhtemelen led şerit düzgün bir şekilde sonlandırılmayacaktır, bu nedenle kabloları lehimlerken deliği sıcak tutkalla doldurmanız ve ayrıca bir ısı büzüşmesi taktıysanız

Adım 4: Kartı Kablolayın

Tahtayı Kablolayın
Tahtayı Kablolayın
Tahtayı Kablolayın
Tahtayı Kablolayın
Tahtayı Kablolayın
Tahtayı Kablolayın
Tahtayı Kablolayın
Tahtayı Kablolayın

önce pilleri burada gösterildiği gibi şarj cihazına paralel olarak bağlayın, ardından pil şarj cihazı üzerindeki - -'yi ve +'yı +'ya bağlayın, pil şarj modülündeki giriş ve çıkışı karıştırmamaya dikkat edin

Şarj ve koruma modülünden gelen 5v'yi güç anahtarına hem panoya hem de neopiksel şeridi şemada gösterildiği gibi bağlamanız gerekecektir. Toprağı hem panoya hem de led şeridine bağlayın.

WeMos için veri pinini D2'ye bağlayın

Arduino için anahtarı D4'e ve toprağa ve led şeridi D6'ya bağlayın

Adım 5: Kodu Yükleme

Wemos için, bitluini'nin kodunu ilk olarak ev otomasyonu için kullandığı yerde kullanacağız, telefonunuzla bağlanacağınız bir internet erişim noktası olarak çalışacak şekilde değiştirdim ve uygulamadan renkleri değiştirip tüm dosyaları açın tek bir sekme altında tüm eksik kitaplıkları indirin ve yükleyin

Arduino için, adafruit neopixel kitaplığındaki buttoncycler taslağını kullanacağız.

tüm eksik kütüphaneleri indirin ve yükleyin

ÖNEMLİ:

1) şu anda kodda, renkleri veya deseni 1-2 değiştirdikten sonra wemos'un erişim noktasını kapatmasını sağlayan bir hata var, böylece şerit, siz kapatıp tahtaya geri dönmedikçe, şeridi etkili bir şekilde değiştiremez

2) Neopiksel şeridinizin sahip olduğu LED sayısına göre LED sayısını değiştirmeniz gerekecektir.

Wemos için const int LED_COUNT = 60; 60, şeritteki daha az sayıdır

Ve Arduino için, #define PIXEL_COUNT 60'ı değiştirmeniz gerekecek, burada 60, şeritteki daha az sayıdır.

Adım 6: Led Şeridi Bisiklete Monte Etme

Led Şeridi Bisiklete Monte Etme
Led Şeridi Bisiklete Monte Etme

Led şeridi bisiklete takmak için burada gösterildiği gibi fermuar kullanmayacaksınız.

7. Adım: Onları Açma

Arduino için, modlar arasında geçiş yapmak istediğinizde anahtarı açmanız ve düğmeye basmanız yeterlidir.

Wemos için yapmanız gerekenler:

uygulama için apk'yı indirin

anahtarı aç

neobike adlı WiFi ağına bağlanın

uygulamayı açın ve istediğiniz gibi kullanın

Adım 8: Nihai Sonuçlar

Nihai sonuçlar
Nihai sonuçlar

ne yazık ki bisikleti uzaktan gösteremiyorum çünkü arka tekerlek sabitleniyor ama çok tatlı görünüyor

Talimatımı okuduğunuz için teşekkürler

Unuttuğum herhangi bir hata yaptıysam, bir şeyi defalarca söylediysem özür dilerim ama bu benim ilk talimatım

Önerilen: