İçindekiler:

Zıplamaya Duyarlı Neopiksel Trambolin: 11 Adım (Resimlerle)
Zıplamaya Duyarlı Neopiksel Trambolin: 11 Adım (Resimlerle)

Video: Zıplamaya Duyarlı Neopiksel Trambolin: 11 Adım (Resimlerle)

Video: Zıplamaya Duyarlı Neopiksel Trambolin: 11 Adım (Resimlerle)
Video: Elraenn Ronaldo Zıplama Tepki - 2 47 Metre 2024, Kasım
Anonim
Image
Image

Yazar RooKosherbayYazarın devamını izleyin:

Kintsugi ile Kırık Vazoyu Yenilemek
Kintsugi ile Kırık Vazoyu Yenilemek
Çocuklara Oyunlar için Piksel Sanat Animasyonunu Öğretin
Çocuklara Oyunlar için Piksel Sanat Animasyonunu Öğretin
Çocuklara Oyunlar için Piksel Sanat Animasyonunu Öğretin
Çocuklara Oyunlar için Piksel Sanat Animasyonunu Öğretin
Kırık Kulaklıkları AUX Kablosuna Dönüştürün
Kırık Kulaklıkları AUX Kablosuna Dönüştürün
Kırık Kulaklıkları AUX Kablosuna Dönüştürün
Kırık Kulaklıkları AUX Kablosuna Dönüştürün

Bu eğitici yazıda, üzerine atladığınızda renkleri değişen bir trambolinin nasıl yapıldığını göstereceğim!

Adım 1: İhtiyacınız Olan Şeyler

İhtiyacınız Olan Şeyler
İhtiyacınız Olan Şeyler
İhtiyacınız Olan Şeyler
İhtiyacınız Olan Şeyler

Malzemeler:

  • 3 rulo tel, farklı renklerde, ne kadar ince olursa o kadar iyi
  • Lehim, ne kadar ince o kadar iyi - Başlangıçta kalın lehim tellerim vardı ve o kadar yavaş eriyordu ki bir kabustu
  • Arduino - Uno iyi çalışmalı ama zaten Mega'm vardı, bu yüzden onu kullandım
  • Egzersiz trambolini (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
  • Neopixel Led şerit, daha ucuz olan WS28121B'yi kullandım (https://www.amazon.com/ALITOVE-WS2812B-Individually-Addressable-Waterproof/dp/B00ZHB9M6A)
  • 0.1 uF kapasitör
  • ~10K ohm direnç
  • ~500 ohm direnç
  • 60 fermuar

Aletler:

  • Havya
  • Sıcak tutkal tabancası - Kabloları yalıtmak ve korumak için
  • Tel striptizci
  • Tel kesiciler
  • Makas

Adım 2: Trambolini Birleştirin

Kutunun talimatları var, oldukça basitler.

Elektroniğe dokunmayın daha sonra kullanırız;)

3. Adım: Neopixel Strip'i kesin

Neopixel Strip'i kesin
Neopixel Strip'i kesin
Neopixel Strip'i kesin
Neopixel Strip'i kesin
Neopixel Strip'i kesin
Neopixel Strip'i kesin

Trambolin içinde atlama bezini tutan bantlar arasında tam olarak 30 boşluk vardır. Neopiksel şeridini 30 ayrı LED'e keseceğiz ve bunları her bir bant arasına yerleştireceğiz.

Not: Lehim şeridini bir arada tutan noktalar vardır, bunları da kolayca kesebilirsiniz.

Adım 4: LED'leri Lehimleme

LED'leri lehimlemek
LED'leri lehimlemek
LED'leri lehimlemek
LED'leri lehimlemek
LED'leri lehimlemek
LED'leri lehimlemek
  1. Her bir kabloyu yaklaşık 2,5 inç olacak şekilde kesin. Bu, LED'ler arasındaki kablo bağlantılarının tüm bant uzunluklarından daha uzun olmasını sağlayacaktır.
  2. Her iki taraftaki telleri soyun
  3. Kabloları LED'lere lehimleyin. LED'leri korumak için koruyucu plastiği bırakın
  4. Bunu bir seferde yaklaşık 10 LED yapın (sonraki üç adıma bakın)
  5. OKLARIN AYNI YÖNDE GÖRÜLDÜĞÜNDEN EMİN OLUN

Adım 5: Tüm Bağlantıları Sıcak Yapıştırın

Tüm Bağlantıları Sıcak Tutkal
Tüm Bağlantıları Sıcak Tutkal
Tüm Bağlantıları Sıcak Tutkal
Tüm Bağlantıları Sıcak Tutkal
Tüm Bağlantıları Sıcak Tutkal
Tüm Bağlantıları Sıcak Tutkal
Tüm Bağlantıları Sıcak Tutkal
Tüm Bağlantıları Sıcak Tutkal

Öncelikle tellerin birbirine değmediğinden ve her şeyin gucci olduğundan emin olun. Ardından, kabloların birbirine temas etmemesi için sıcak tutkal uygulayın ve ayrıca LED'leri nemden korumak için plastik kapağa yapıştırın.

Adım 6: Şimdiye Kadar Her Şeyin Çalıştığını Kontrol Edin

Her Şeyin Şimdiye Kadar Çalışıp Çalışmadığını Kontrol Edin
Her Şeyin Şimdiye Kadar Çalışıp Çalışmadığını Kontrol Edin
Her Şeyin Şimdiye Kadar Çalışıp Çalışmadığını Kontrol Edin
Her Şeyin Şimdiye Kadar Çalışıp Çalışmadığını Kontrol Edin

Şeridi aşağıdaki sırayla Arduino'ya bağlayın.

  1. Toprağı bağlayın, ÖNCE YER PİMLERİNİ BAĞLADIĞINIZDAN EMİN OLUN. LED'ler çok kırılgan
  2. Diğer iki pimi bağlayın. Din pininin bir PWM pini olduğundan emin olun. (Şemaya bakın)
  3. Fastled kitaplığını buradan indirin ve arduino IDE'nize aktarın
  4. Git depoma gidin ve check_leds kodunu indirin (https://github.com/seniorburito/led_trampoline)

Bu kod sırayla LED'leri yakacaktır, bu nedenle bir sorun varsa hangisinin düzeltilmesi gerektiğini göreceksiniz.

Ayrıca buradaki Fastled belgelerini okuduğunuzdan emin olun, gerçekten iyi yazılmış

Şimdilik arduino'yu yan tarafa veya trambolinin altına koyabilirsiniz.

Adım 7: LED'leri Zip Bağları ile Tramboline Takın

LED'leri Zip Bağları ile Tramboline Takın
LED'leri Zip Bağları ile Tramboline Takın
LED'leri Zip Bağları ile Tramboline Takın
LED'leri Zip Bağları ile Tramboline Takın
LED'leri Zip Bağları ile Tramboline Takın
LED'leri Zip Bağları ile Tramboline Takın

Ledlerin hareket etmesini önlemek için her led'i iki fermuarla bağladım. Zipties daha iyi çalışabilir çünkü LED'leri çıkarmaya karar verirseniz onları çıkarabilirsiniz çünkü fermuarlar ucuzdur.

8. Adım: Sıçrayan Sensörü Hackleyin

Zıplama Sensörünü Hackleyin
Zıplama Sensörünü Hackleyin
Zıplama Sensörünü Hackleyin
Zıplama Sensörünü Hackleyin
Zıplama Sensörünü Hackleyin
Zıplama Sensörünü Hackleyin
Zıplama Sensörünü Hackleyin
Zıplama Sensörünü Hackleyin

Trambolin, ne kadar zıpladığınıza bağlı olarak kalori sayan bir cihazla birlikte gelir. Çip ile hiçbir şey yapamayız, ancak zıplama sensörünü açarsanız, onun sadece üzerine kuvvet uyguladığınızda tetiklenen bir geçiş anahtarı olduğunu anlayacaksınız. Arduinos ile geçiş anahtarlarını kullanmak çok kolaydır. Bu nedenle, bu projede sıçramaları algılamak ve bu gerçekleştiğinde etkileri tetiklemek için kullanacağız.

9. Adım: Zıplama Sensörünü Takın

Zıplama Sensörünü Takın
Zıplama Sensörünü Takın
Zıplama Sensörünü Takın
Zıplama Sensörünü Takın
Zıplama Sensörünü Takın
Zıplama Sensörünü Takın

Sensörü trambolin ayaklarından birine takın. Ve burada gösterildiği gibi devreyi kurun.

Sensörden gelen kabloları iki yoldan biriyle bağlayabilirsiniz:

  1. Aux kablosunun iki metal parçasına timsah klipsleri takın
  2. Kabloyu kesin, ikiye bölün, her iki tarafını soyun, erkek başlıklara veya pcb'ye veya bunun gibi bir şeye lehimleyin.

Adım 10: Kodu Çalıştırın

Kodu Çalıştır
Kodu Çalıştır
Kodu Çalıştır
Kodu Çalıştır

led_trampoline.ino kodunu depomdan indirin (https://github.com/seniorburito/led_trampoline).

LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN'i kullandığınız pinlerle değiştirin ve hazırsınız!

İntrodan açamadıysanız işte trambolin hareket halindeki video linki (https://www.youtube.com/embed/k_8mHe4OKWg)

Adım 11: Daha Fazlası Olacak

Bu proje hala bir prototip. Hala daha fazla desen ve işlevsellik ekliyorum. Fikirleriniz varsa lütfen bana bildirin ve kod konusunda yardım etmek istiyorsanız lütfen yapın!

Gökkuşağının Renkleri Yarışması
Gökkuşağının Renkleri Yarışması
Gökkuşağının Renkleri Yarışması
Gökkuşağının Renkleri Yarışması

Gökkuşağının Renkleri Yarışmasında İkincilik

Önerilen: