Mündəricat:

Həssas Neopixel Trambolin: 11 Addım (Şəkillərlə birlikdə)
Həssas Neopixel Trambolin: 11 Addım (Şəkillərlə birlikdə)

Video: Həssas Neopixel Trambolin: 11 Addım (Şəkillərlə birlikdə)

Video: Həssas Neopixel Trambolin: 11 Addım (Şəkillərlə birlikdə)
Video: SP621 e WS2812 b inceleme tüm modlar burda led müzik spektrum efect adreslendirilebilir led 2024, Iyul
Anonim
Image
Image

Müəllif tərəfindən daha çox izləyin:

Kintsugi ilə Sınıq Vazonun Bərpası
Kintsugi ilə Sınıq Vazonun Bərpası
Uşaqlara Oyunlar üçün Pixel Art Animasiyasını öyrədin
Uşaqlara Oyunlar üçün Pixel Art Animasiyasını öyrədin
Uşaqlara Oyunlar üçün Pixel Art Animasiyasını öyrədin
Uşaqlara Oyunlar üçün Pixel Art Animasiyasını öyrədin
Qırılan qulaqlıqları AUX kabelinə çevirin
Qırılan qulaqlıqları AUX kabelinə çevirin
Qırılan qulaqlıqları AUX kabelinə çevirin
Qırılan qulaqlıqları AUX kabelinə çevirin

Bu təlimatda sizə hər dəfə tullananda rəngləri dəyişən bir trambolinin necə qurulacağını göstərəcəyəm!

Addım 1: Lazım olan şeylər

Ehtiyacınız olan şeylər
Ehtiyacınız olan şeylər
Ehtiyacınız olan şeylər
Ehtiyacınız olan şeylər

Materiallar:

  • 3 rulon tel, fərqli rənglər, daha incə bir o qədər yaxşıdır
  • Lehim, daha incə bir o qədər yaxşıdır - əvvəldən qalın lehim tellərim vardı və o qədər yavaş əridi ki, kabus oldu
  • Arduino - Uno yaxşı işləməlidir, amma artıq Mega -ya sahib idim, buna görə də istifadə etdim
  • Trambolin məşq edin (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
  • Neopixel Led şeridi, daha ucuz WS28121B istifadə etdim (https://www.amazon.com/ALITOVE-WS2812B-Individually-Addressable-Waterproof/dp/B00ZHB9M6A)
  • 0.1 uF kondansatör
  • ~ 10K ohm müqavimət
  • ~ 500 ohm müqavimət
  • 60 fermuar

Alətlər:

  • Lehimleme dəmir
  • İsti yapışqan silahı - naqilləri izolyasiya etmək və qorumaq üçün
  • Tel çıxarıcılar
  • Tel kəsicilər
  • Qayçı

Addım 2: Trambolini yığın

Qutuda təlimatlar var, olduqca sadədir.

Elektronikaya toxunmayın, sonra istifadə edəcəyik;)

Addım 3: Neopixel Zolağını kəsin

Neopixel Zolağını kəsin
Neopixel Zolağını kəsin
Neopixel Zolağını kəsin
Neopixel Zolağını kəsin
Neopixel Zolağını kəsin
Neopixel Zolağını kəsin

Trambolində atlama bezini tutan bantlar arasında düz 30 boşluq var. Neopixel şeridini 30 fərdi LED -ə kəsib hər bandın arasına qoyacağıq.

Qeyd: Şeridi bir yerdə tutan lehim yerləri var, onları da asanlıqla kəsə bilərsiniz.

Addım 4: LED -lərin lehimlənməsi

LED -lərin lehimlənməsi
LED -lərin lehimlənməsi
LED -lərin lehimlənməsi
LED -lərin lehimlənməsi
LED -lərin lehimlənməsi
LED -lərin lehimlənməsi
  1. Hər teli təxminən 2,5 düym kəsin. Bu, LEDlər arasındakı tel əlaqələrinin bütün bant uzunluğundan daha uzun olmasını təmin edəcək
  2. Hər tərəfdən telləri soyun
  3. Telləri LED -lərə lehimləyin. LEDləri qorumaq üçün qoruyucu plastik buraxın
  4. Bunu bir anda təxminən 10 LED edin (növbəti üç addıma baxın)
  5. OK YOLUNUN EYNİ TƏRƏFDƏN ƏMİN OLUN

Addım 5: Bütün Bağlantıları İsti Yapışqan

İsti Yapışqan Bütün Bağlantılar
İsti Yapışqan Bütün Bağlantılar
İsti Yapışqan Bütün Bağlantılar
İsti Yapışqan Bütün Bağlantılar
İsti Yapışqan Bütün Bağlantılar
İsti Yapışqan Bütün Bağlantılar
İsti Yapışqan Bütün Bağlantılar
İsti Yapışqan Bütün Bağlantılar

Əvvəlcə tellərin bir -birinə toxunmadığından və hər şeyin gucci olduğundan əmin olun. Sonra tellərin bir -birinə toxunmaması üçün isti yapışqan tətbiq edin və nəmdən qorunmaq üçün LEDləri plastik qapağa yapışdırın.

Addım 6: Hər şeyin indiyə qədər işlədiyini yoxlayın

Hər şeyin indiyə qədər işlədiyini yoxlayın
Hər şeyin indiyə qədər işlədiyini yoxlayın
Hər şeyin indiyə qədər işlədiyini yoxlayın
Hər şeyin indiyə qədər işlədiyini yoxlayın

Şeridi Arduino -ya aşağıdakı ardıcıllıqla bağlayın.

  1. Zəmini bağlayın, İLK YERİN PİNLƏRİNƏ BAĞLADIĞINIZDAN ƏMİN EDİN. LEDlər çox kövrəkdir
  2. Digər iki sancağı bağlayın. Din pininin bir PWM pin olduğuna əmin olun. (Diaqrama baxın)
  3. Fastled kitabxanasını buradan yükləyin və arduino IDE -yə idxal edin
  4. Git repoya gedin və check_leds kodunu yükləyin (https://github.com/seniorburito/led_trampoline)

Bu kod LED -ləri sırayla yandıracaq, buna görə də bir problem varsa, hansının düzəldilməsinə ehtiyac olduğunu görəcəksiniz.

Fastled sənədlərini burada oxuduğunuzdan əmin olun, həqiqətən yaxşı yazılmışdır

Hələlik arduino yanına və ya trambolinin altına qoya bilərsiniz.

Addım 7: LED-ləri Fermuarlı Trambolinə bağlayın

LEDləri Fermuarlı Trambolinə bağlayın
LEDləri Fermuarlı Trambolinə bağlayın
LEDləri Fermuarlı Trambolinə bağlayın
LEDləri Fermuarlı Trambolinə bağlayın
LEDləri Fermuarlı Trambolinə bağlayın
LEDləri Fermuarlı Trambolinə bağlayın

Ledlərin hərəkət etməməsi üçün hər bir ledi iki fermuarla bağladım. Zipties daha yaxşı işləyə bilər, çünki LED -ləri çıxarmağa qərar verdiyiniz zaman onları çıxara bilərsiniz və zipties ucuz olduğu üçün.

Addım 8: Atlama Sensorunu sındırın

Atlama Sensorunu Hack edin
Atlama Sensorunu Hack edin
Atlama Sensorunu Hack edin
Atlama Sensorunu Hack edin
Atlama Sensorunu Hack edin
Atlama Sensorunu Hack edin
Atlama Sensorunu Hack edin
Atlama Sensorunu Hack edin

Trambolin nə qədər atladığınıza görə kalori sayan bir cihazla gəlir. Çiplə heç nə edə bilmərik

Ancaq atlama sensörünü açsanız, güc tətbiq edərkən işə salınan bir keçid açarının olduğunu başa düşəcəksiniz. Arduinos ilə keçid açarlarından istifadə etmək çox asandır. Bu səbəbdən, atlayışları hiss etmək və bu baş verdikdə təsirləri tetiklemek üçün bu layihədə istifadə edəcəyik.

Addım 9: Atlama Sensorunu bağlayın

Atlama Sensorunu qoşun
Atlama Sensorunu qoşun
Atlama Sensorunu qoşun
Atlama Sensorunu qoşun
Atlama Sensorunu qoşun
Atlama Sensorunu qoşun

Sensoru trambolin ayaqlarından birinə bağlayın. Və burada göstərildiyi kimi dövrə qurun.

Sensordan telləri iki yoldan biri ilə bağlaya bilərsiniz:

  1. Timsah kliplərini aux kabelinin iki metal seqmentinə bağlayın
  2. Teli kəsin, ikiyə bölün, hər tərəfini soyun, kişi başlıqlarına və ya pcb -yə və ya buna bənzər bir şeyə lehimləyin.

Addım 10: Kodu işə salın

Kodu işlədin
Kodu işlədin
Kodu işlədin
Kodu işlədin

Led_trampoline.ino kodunu repomdan yükləyin (https://github.com/seniorburito/led_trampoline).

LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN -i istifadə etdiyiniz sancaqlar ilə dəyişdirin və getməyə hazırsınız!

Trambolinin giriş hissəsindən aça bilmədiyiniz təqdirdə video bağlantısı budur (https://www.youtube.com/embed/k_8mHe4OKWg)

Addım 11: Daha çox olacaq

Bu layihə hələ də prototipdir. Hələ də daha çox nümunə və funksiyalar əlavə edirəm. Fikirləriniz varsa, mənə bildirin, kodla kömək etmək istəyirsinizsə, edin!

Göy qurşağı yarışmasının rəngləri
Göy qurşağı yarışmasının rəngləri
Göy qurşağı yarışmasının rəngləri
Göy qurşağı yarışmasının rəngləri

Gökkuşağının Rəngləri Yarışında İkincisi

Tövsiyə: