Mündəricat:

Reggie: Sezgisiz Qapılar üçün Sezgisel Alət: 5 Addım (Şəkillərlə birlikdə)
Reggie: Sezgisiz Qapılar üçün Sezgisel Alət: 5 Addım (Şəkillərlə birlikdə)

Video: Reggie: Sezgisiz Qapılar üçün Sezgisel Alət: 5 Addım (Şəkillərlə birlikdə)

Video: Reggie: Sezgisiz Qapılar üçün Sezgisel Alət: 5 Addım (Şəkillərlə birlikdə)
Video: Xəyal Xəlilzadə - Unut demişdin / 2021 2024, Noyabr
Anonim
Reggie: Sezgisiz Qapılar üçün Sezgisel Alət
Reggie: Sezgisiz Qapılar üçün Sezgisel Alət

Reggie, istənməyən qapı dizaynını oynaqlıqla lağa qoymaq üçün sadə bir vasitədir. Özünüz edin. Birini yanınızda götürün və sonra belə bir qapı ilə qarşılaşdığınız zaman onu vurun! Bir "itələmə" və ya "çəkmə" işarəsi ilə etiketlənmiş qapılar adətən istifadə hallarını vurğulayır.

Reggie, sonar istifadə edərək qarşısındakı bir cismə olan məsafəni ölçür. Mavi LED, Reggie'nin özündən 12 düym və ya daha az bir məsafədə bir maneə ölçdüyünü göstərir. Daha sonra, istifadəçinin niyyətindən asılı olaraq "itələmə" və ya "çəkmə" səs effekti oynayan FX Səs Kartındakı iki sancaqdan birini işə salır. Bu dərslik, Arduino komponentləri və əsas sxemlərlə artıq tanış olduğunuzu güman edir. Yeniləməyə ehtiyacınız varsa, başlamazdan əvvəl bu təlimatı ziyarət edin.

Addım 1: Material toplayın

Material toplayın
Material toplayın

Öz əlinizlə tikmək üçün sizə lazım olacaq:

  • 1x dinamik
  • 13x tel
  • 1x10 mm LED
  • 2x çörək taxtası (tercihen 2x Breadboard Mini Lehimlənə bilər)
  • 1x Arduino Nano
  • CH304 Nano Sürücü
  • 1x Audio FX Səs Kartı WAV/OGG 16mb
  • 1x Ultrasonik Sensor-HC-SR04
  • NewPing Kitabxanası
  • 1x 3M iki tərəfli divar yapışqan
  • 1x batareya təchizatı
  • və hamısını bir yerdə saxlamaq üçün bir forma. Burada plastik bir qab kəsdim.

NewPingLibrary -ı yükləyin. Bu, Ultrasonik Sensor HC-SR04 ilə əlaqə qurmağa imkan verir.

Arduino Nanonun alt tərəfini yoxlayın. Bu təlimatda istifadə olunan CH304 Sürücüsünə uyğun bir CH304 -dir. Buradan yükləyin.

Addım 2: Dövrə: Səs Kartı

Dövrə telləri: Səs lövhəsi
Dövrə telləri: Səs lövhəsi

Yuxarıda tam dövrənin bir şəkli var. Əvvəlcə sağ çörək taxtasında olan FX Sound Board -a diqqət yetirək. Burada "itələmək" və "çəkmək" səs effektləri üçün iki sancağınızı seçdiyiniz yerdir. Burada yalnız bir pin bağlanır (Pin 2) və buna görə də yalnız bir səs effekti oynaya bilər. Sancaqlar olduğu qədər çox səsə sahib ola bilərsiniz (səs kartının saxlama qabiliyyəti nəzərə alınır. Burada istifadə olunan səs 16mb tutur. Alternativ 2mb tutur). Səs kartını USB -dən USB -yə kiçik bir USB kabelindən istifadə edərək kompüterinizə bağlayın, sonra sənədləri üzərinə sürükləyin. Bu qədər sadədir!

Nümunə kimi səs lövhəsindəki audio faylları formatlaşdırmaq üçün audio faylınızı WAV -a çevirin. Sonra faylı çıxarmaq üçün proqramlaşdırılmış səs lövhəsindəki pinə uyğun olaraq adlandırın. Bu layihə üçün səs kartımı belə formatlaşdırdım: T02.wav. Buna görə 02 pin nömrəsidir.

Sadəcə Adafruit -in Səs Kartı üçün məlumat səhifəsini oxuduğunuzdan əmin olun. Bu xüsusi cihaz üçün formatlama meyarları və məlumatları ehtiva edir.

Addım 3: Dövrəni tel edin: HC-SR04 Ultrasonik Sensor

Dövrə Tel: Ultrasonik Sensor HC-SR04
Dövrə Tel: Ultrasonik Sensor HC-SR04

Ultrasonik sensor, başqa bir şəkildə sonar olaraq da bilinir, sol çörək taxtasında yerləşir. Dörd sancağı var və buna görə xatırlamalı olduğunuz dörd şey var. VCC pin gücə, Trigg və Echo Nanoya (burada A2 və A3 sancaqlarına bağlanır və hər biri kodda proqramlaşdırılır) və çörək taxtasında yerə bağlanan GND -yə gedir. Sensorla tanış olmaq üçün HowtoMechatronics saytına daxil olun.

Addım 4: Kodu yükləyin

Image
Image

Nə etdiyini daha aydın etmək üçün kodda bəzi izahatlar var. Kodu yükləyin və sonarın tətik məsafəsi ilə oynayın. Sonar və səs lövhəsi ilə qarşılıqlı əlaqəni təsir etmək üçün dəyərləri tənzimləyə biləcəyiniz kodu göstərdim.

Addım 5: Təcrübəni formalaşdırın

Təcrübəni formalaşdırın
Təcrübəni formalaşdırın
Təcrübəni formalaşdırın
Təcrübəni formalaşdırın

Tamam, bu günə qədər uğur qazandınız. İndi əyləncə hissəsi. Kapsülüm olduqca sadə/ eskizdir. Daha yaxşı edə biləcəyinizə şübhəm yoxdur. Elə isə et! Parçaları daha yığcam etmək üçün lehimli lövhələrdən istifadə etməyinizi xahiş edirəm ki, daha intuitiv bir forma və cihaz hazırlaya biləsiniz. Bu, Reggie -ni bir qapıya etiketləmək təcrübəsinin məmnuniyyətini çox artıracaq. Düşünürəm ki, nə qədər kiçik olsa, bir o qədər yaxşıdır. Ancaq Reggie'yi daha çox istifadəçi dostu və təsirli hala gətirmək haqqında şərhinizi və ya fikirlərinizi görmək istərdim. Zəhmət olmasa şərhlərdə paylaşın. Oxuduğunuz üçün və təklifləriniz üçün əvvəlcədən təşəkkür edirəm!

Tövsiyə: