İçindekiler:

Reggie: Sezgisel Olmayan Kapılar İçin Sezgisel Bir Araç: 5 Adım (Resimlerle)
Reggie: Sezgisel Olmayan Kapılar İçin Sezgisel Bir Araç: 5 Adım (Resimlerle)

Video: Reggie: Sezgisel Olmayan Kapılar İçin Sezgisel Bir Araç: 5 Adım (Resimlerle)

Video: Reggie: Sezgisel Olmayan Kapılar İçin Sezgisel Bir Araç: 5 Adım (Resimlerle)
Video: Evrenin Sınırları: Evrenin Dışında Ne Var? 2024, Aralık
Anonim
Reggie: Sezgisel Olmayan Kapılar için Sezgisel Bir Araç
Reggie: Sezgisel Olmayan Kapılar için Sezgisel Bir Araç

Reggie, sezgisel olmayan kapı tasarımıyla şakacı bir şekilde alay etmek için basit bir araçtır. Kendin Yap. Yanınızda bir tane taşıyın ve sonra böyle bir kapı ile karşılaştığınızda üzerine vurun! "İtme" veya "çekme" işaretiyle etiketlenen kapılar tipik olarak kullanım durumlarını vurgular.

Reggie, önündeki bir nesneye olan mesafeyi ölçmek için bir sonar kullanır. Mavi LED, Reggie'nin kendisinden 12 inç veya daha kısa mesafede bir bariyeri ölçtüğünü gösterir. Daha sonra, kullanıcının amacına bağlı olarak, "itme" veya "çekme" ses efekti çalan FX Ses Kartı üzerindeki iki pimden birini tetikler. Bu eğitim, Arduino bileşenlerine ve temel devrelere zaten aşina olduğunuzu varsayar. Bir tazelemeye ihtiyacınız varsa, lütfen başlamadan önce bu öğreticiyi ziyaret edin.

Adım 1: Materyalleri Toplayın

Malzemeleri Toplayın
Malzemeleri Toplayın

Kendinizinkini oluşturmak için ihtiyacınız olacak:

  • 1x hoparlör
  • 13x teller
  • 1x 10mm LED
  • 2x breadboard (tercihen 2x Breadboard Mini Lehimlenebilir)
  • 1x Arduino Nano
  • CH304 Nano Sürücü
  • 1x Audio FX Ses Kartı WAV/OGG 16mb
  • 1x Ultrasonik Sensör – HC-SR04
  • NewPing Kitaplığı
  • 1x 3M çift taraflı duvara yapışkan
  • 1x pil kaynağı
  • ve hepsini bir arada tutmak için bir form. Burada plastik bir kap kestim.

NewPingLibrary'yi indirin. Bu, Ultrasonik Sensör HC-SR04 ile etkileşime girmenizi sağlar.

Arduino Nano'nuzun altını kontrol edin. Bu eğitimde kullanılan, CH304 Sürücüsüne karşılık gelen bir CH304'tür. Buradan indir.

2. Adım: Devreyi Kablolayın: Ses Kartı

Devreyi Kablolayın: Ses Kartı
Devreyi Kablolayın: Ses Kartı

Yukarıda tam devrenin bir resmi var. Öncelikle sağ devre tahtasında bulunan FX Ses Kartına odaklanalım. Burası, "push" ve "pull" ses efektleri için iki pininizi seçeceğiniz yerdir. Buraya yalnızca bir pim bağlanmıştır (Pin 2) ve bu nedenle yalnızca bir ses efekti oynatılabilir. Pin sayısı kadar ses alabilirsiniz (ses kartının depolama kapasitesi dikkate alınarak. Burada kullanılan 16mb, alternatifi 2mb tutar). Ses kartını bir USB - mini USB kablosu kullanarak bilgisayarınıza bağlayın, ardından dosyaları üzerine sürükleyip bırakın. Bu kadar basit!

Örnekteki gibi ses kartındaki ses dosyalarını/dosyalarını biçimlendirmek için ses dosyanızı bir WAV'a dönüştürün. Ardından, ses tahtasında çıkışa programlanmış pime göre dosyayı yeniden adlandırın. Bu proje için ses kartı dosyamı şu şekilde formatladım: T02.wav. Buna göre 02 pin numarasıdır.

Adafruit'in Sound Board bilgi sayfasını okuduğunuzdan emin olun. Bu belirli cihaz için biçimlendirme kriterleri ve bilgileri içerir.

Adım 3: Devreyi Kablolayın: Ultrasonik Sensör HC-SR04

Devreyi Kablolayın: Ultrasonik Sensör HC-SR04
Devreyi Kablolayın: Ultrasonik Sensör HC-SR04

Sonar olarak da bilinen ultrasonik sensör, sol devre tahtasında bulunur. Dört pimi var ve hatırlamanız gereken dört şey var. VCC pini güce gider, Trigg ve Echo Nano'ya gider (burada A2 ve A3 pinlerine bağlanırlar ve her biri kodda programlanmıştır) ve devre tahtasında toprağa bağlanan GND. Sensöre giriş için HowtoMekatronik'i buradan ziyaret edin.

4. Adım: Kodu Yükleyin

Image
Image

Ne yaptığını daha net hale getirmek için kodda bazı açıklamalar var. Kodu yükleyin ve sonarın tetik mesafesiyle oynayın. Sonar ve ses kartı ile etkileşimi etkilemek için değerleri ayarlayabileceğinizi kodda belirttim.

Adım 5: Deneyimi Şekillendirin

Deneyimi Şekillendirin
Deneyimi Şekillendirin
Deneyimi Şekillendirin
Deneyimi Şekillendirin

Tamam, buraya kadar yaptın. Şimdi eğlenceli kısım. Kapsülüm oldukça basit / kabataslak. Daha iyisini yapabileceğinden hiç şüphem yok. Öyleyse yap! Parçaları daha kompakt hale getirmek için lehimlenebilir panolar kullanmaya davet ediyorum, böylece daha sezgisel bir form ve cihaz oluşturabilirsiniz. Bu, bir Reggie'yi bir kapıya etiketleme deneyiminin memnuniyetini büyük ölçüde artıracaktır. Ne kadar küçük o kadar iyi diye düşünüyorum. Ancak Reggie'yi nasıl daha kullanıcı dostu ve etkili hale getireceğinize dair yorumlarınızı veya fikirlerinizi görmek isterim. Lütfen yorumlarda paylaşın. Okuduğunuz için teşekkürler ve önerileriniz için şimdiden teşekkür ederiz!

Önerilen: