Mündəricat:

Hərəkət Həssaslığı Arduino Halloween Balqabağı: 4 addım
Hərəkət Həssaslığı Arduino Halloween Balqabağı: 4 addım

Video: Hərəkət Həssaslığı Arduino Halloween Balqabağı: 4 addım

Video: Hərəkət Həssaslığı Arduino Halloween Balqabağı: 4 addım
Video: Arduino Dərs 2 . Rəqəmsal və Analog siqnal "Serial","digitalRead","analogRead","analogWrite" əmrləri 2024, Noyabr
Anonim
Hərəkət Algılayıcı Arduino Halloween Balqabaq
Hərəkət Algılayıcı Arduino Halloween Balqabaq
Hərəkət Algılayıcı Arduino Halloween Balqabaq
Hərəkət Algılayıcı Arduino Halloween Balqabaq
Hərəkət Algılayıcı Arduino Halloween Balqabaq
Hərəkət Algılayıcı Arduino Halloween Balqabaq

Bu Təlimatın arxasındakı məqsəd, əvvəlcədən heç bir bacarıq və ya heç bir zövqlü alət olmadan evdə Halloween bəzəkləri etmək üçün ucuz və asan bir yol yaratmaq idi. İnternetdən asanlıqla qaynaqlanan maddələr istifadə edərək, öz sadə və fərdiləşdirilmiş Halloween Qorxu Gecənizi də edə bilərsiniz.

Bu quruluş, 3D printerin istifadəsinə əsaslanır (tamam, bir xülya vasitəsi), lakin bu, bir zərurət deyil, çünki təlimatlar hələ də məhəbbətlə hazırladığınız və ya bir mağazadan Halloween aldığınız əsl balqabaqla işləyə bilər. qəssab etdiyiniz bəzək, üzr istəyirəm, tərs mühərrik. Kiti saxlamaq üçün ən azı kifayət qədər boş yerə sahib ola biləcəyiniz müddətcə tapa biləcəyiniz hər şeyi canlandırmağı çox seçə bilərsiniz.

Xoşbəxt Haunting

Təchizat

Bu Halloween Balqabağını hazırlamaq üçün sizə lazım olacaq:

  • Boş bir bəzək (tercihen bu Təlimat mövzusuna uyğun bir balqabaq)

    Bir 3D printerə çıxışınız varsa, çapın asan olması üçün üç hissəyə bölünmüş balqabaq üçün.stl əlavə etmişik

  • Arduino Nano (əvvəlcədən lehimli başlıqları olan) - xərclərə qənaət etmək üçün Elegoo Nano istifadə etdik
  • DFPlayer Mini MP3 Pleyer
  • HC-SR501 PIR Hərəkət Sensoru
  • Kiçik bir çörək taxtası
  • Mikro SD Kart
  • Jumper Kabellərinin Seçilməsi
  • 1k Ohm rezistor
  • Dinamik - 1 x 1,5 "40 Ohm 3W dinamikdən istifadə etdik (EK1794)
  • Bir audio fayl - tercihen yüksək səslə qışqırmaq və ya dərin gülmək (və ya həqiqətən insanları qorxutmaq istəyirsinizsə … öskürmək və asqırmaq) buradan bir WAV faylından istifadə etdik.
  • Super Yapışqan - Balqabağı bir -birinə bağlamaq üçün (3D çap olunarsa)
  • USB Mini-B-USB A Kabeli

Addım 1: Kassanı hazırlayın

Qutunu hazırlayın
Qutunu hazırlayın
Qutunu hazırlayın
Qutunu hazırlayın
Qutunu hazırlayın
Qutunu hazırlayın

Ya oyma və ya çap edin. Bu fəaliyyətinizi ailənizdən başqa birisinə çatdırmaqdan çekinmeyin.

Oyma edirsinizsə, diqqətli olun və bacardığınız qədər yaradıcı olmaqdan çekinmeyin.

Çap edirsinizsə, parametrləri öz seçimlərinizə uyğunlaşdırın, ancaq ağzınızı istifadə etməyi məsləhət görürük.

Parçalar çap edildikdən sonra üst yarısını alt yarıya yapışdırmaq lazımdır. Parçaları hizalayarkən inşallah bir az kömək etmək üçün nişanlar əlavə etdik. Qapağı yerə yapışdırmayın, çünki hər hansı bir balqabaqda bu sizin çıxışınız olacaq.

Yapışqan qurmağa icazə verdiyimiz halda, elektronikanı yığmağa başlayaq.

Addım 2: Elektronikanı yığın

Elektronikanı yığın
Elektronikanı yığın
Elektronikanı yığın
Elektronikanı yığın
Elektronikanı yığın
Elektronikanı yığın

Arduinonun sadəliyinə uyğun olaraq, tullanan kabellər və kiçik bir çörək taxtası istifadə edərək montajı qoşma kimi saxladıq. Sistemin planını yoxlayın və göstərildiyi kimi lazım olan hər bir pin bağlayın.

Sistemin məqsədi aşağıdakı kimidir

  1. Hərəkət sensoru şübhəsiz qurbanımız tərəfindən tetiklenir
  2. Yüksək bir siqnal Arduinoya göndərilir
  3. Arduino əmri DFPlayer -ə ötürür
  4. DFPlayer, yaddaşdakı audio faylını SD kartdan alır və dinamikdən dinamik şəkildə çıxarır.
  5. Qışqırmağa və ağlamağa başlasın.
  6. Qurbanımız ya səhnəni boşaltdıqdan sonra, ya da qorxu içində kifayət qədər uzun müddət dayandıqdan sonra (ümumiyyətlə bu anda bir kovadan şirniyyat alırıq; bu halloween bayramıdır), hərəkət sensoru LOW siqnalına qayıdır və sistemi sakit vəziyyətə qaytarır. və silahlı dövlət.

Daha sadə desək, hərəkət sensoru girişi və səs çıxışı.

Birləşdirmək üçün:

  1. Arduino Nano və DFPlayer Mini -ni çörək taxtasına yerləşdirin
  2. Bağlayıcı kabellərdən istifadə edərək aşağıdakıları birləşdirin:

    1. Nano 5V - 5V Rail
    2. Nano GND -dən Yerüstü Dəmiryoluna
    3. Nano D11 - 1k Ohm müqavimət
    4. DFPlayer RX -ə 1k Ohm müqavimət
    5. Nano D10 - DFPlayer TX
    6. Nano D9-HC-SR501 OUT (orta pin)
    7. HC-SR501 VCC-dən 5V-ə qədər ray
    8. HC-SR501 GND-dən Yerüstü Dəmiryoluna
    9. DFPlayer VCC -dən 5V Rail -ə qədər
    10. DFPlayer GND -dən Yerüstü Dəmiryoluna
    11. DFPlayer SPK_1 Dinamik +
    12. DFPlayer SPK_2 Dinamikə -

Addım 3: Kodu yükləyin

Kodu yükləmək üçün əvvəlcə Arduino IDE -ni yükləməlisiniz.

DFPlayer haqqında məlumatı burada tapa bilərsiniz.

Arduino Kodunu aşağıda tapa bilərsiniz. Yeni bir eskiz olaraq idxal etməzdən əvvəl yükləyin və müvafiq qovluqda saxlayın.

SoftwareSerial və DFRobotDFPlayerMini Arduino kitabxanalarının quraşdırıldığından əmin olun.

Addım 4: Son Məhsulu yığın

Son məhsulu yığın
Son məhsulu yığın
Son məhsulu yığın
Son məhsulu yığın

Balqabağın yığılması və ya oyulması ilə elektronika bir -birinə bağlanır və kod quraşdırılır, bütün komponentləri balqabağın içinə yerləşdirmək vaxtıdır. Əvvəlcə hoparlörü aşağı salın, bazadakı dinamik ızgarası ilə hizalayın və qalanını yumşaq bir şəkildə ətrafına qoyun.

Tövsiyə: