Mündəricat:
- Addım 1: Komponentlər
- Addım 2: axın diaqramı
- Addım 3: Kod
- Addım 4: Kablolama + Arduino; Tinkercad
- Addım 5: Fiziki Tikinti: Stepper Mexanizmi
- Addım 6: Fiziki Tikinti: Servo Mexanizmi
- Addım 7: Fiziki Tikinti: Qutu Bina
- Addım 8: Son məhsul
- Addım 9: Nəticə
Video: ScaryBox: 9 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Uşaqlar üçün Halloween qorxusu
Əgər hər hansı bir uşaq bu qorxunc ekrandan 30 sm aşağı düşə bilirsə … Birdən yerə yıxılan tüylü və tüklü hörümçəkdən qorxacaqlar.
Sistem Arduino lövhəsinə əsaslanır. Bu mexanizm, hörümçəyi yıxıldıqdan sonra götürməyimizə imkan verən bir step motoru, digər tərəfdən isə hörümçəyin yıxılacağı lyuku idarə etməyimizə və sonra geri qalxmasına kömək edən bir servo motor sayəsində işləyir. Bütün sistemin düzgün işləməsini təmin etmək üçün hər bir komponentin nə vaxt və necə hərəkət etməli olduğunu dəqiq müəyyən etmək üçün onu proqramlaşdırmaq vacibdir.
Bu və digər komponentlər sayəsində əldə edirik: Buh !!!!!!!! evlərimizin ən gəncləri üçün böyük bir qorxu (və o qədər də gənc olmayanlar üçün:)
Addım 1: Komponentlər
Bu layihəni həyata keçirmək üçün lazım olan hissələrin və vasitələrin siyahısı budur.
Elektron hissələr:
Arduino uno
Məsafə sensoru
Servo motor
Step (motor)
Tellər
Güc bankı
Tikinti hissələri:
Taxta qutu
Taxta rəf
Köpük lövhə
Neylon hilum
Hörümçək Qara
Sprey boya
hörümçək toru
Ağ yapışqan
Lövhə lövhəsi
İğnələr
Alətlər:
Yapboz
Sander
Qazma
Silikon yapışqan
Qayçı
Tape
Addım 2: axın diaqramı
Axın diaqramı, sistemimizin və buna görə də kodumuzun izləməli olduğu addımları təşkil etməyimizə kömək edən bir vasitədir. Qutumuzun necə işlədiyini açıq şəkildə göstərir. Qarşılaşdığımız ilk amil məsafə sensorudur. Cavab Bəli (bir adam var) olarsa, lyuk açılır və hörümçək düşür, cavab YOXdursa (heç kim yoxdur), heç bir şey olmaz. Birinci seçim halında, hörümçək toplanmalı, lyuk bağlanmalı, ip sərbəst buraxılmalı və sonra proqram əvvəlinə qayıtmalıdır.
Addım 3: Kod
Halloween sistemimizi proqramlaşdırmaq üçün istifadə etdiyimiz kod çox sadə və başa düşüləndir. Əvvəlcə komponentlərimizi idarə edəcək kitabxanaları yükləməliyik: varlıq sensoru, servo və stepper və #include əmrindən istifadə edərək proqrama əlavə edin. Sonra, quruluşu qurmadan əvvəl, fərqli komponentlərin düzgün işləməsi üçün bəzi dəyişənləri və funksiyaları elan edəcəyik və işə salacağıq. Onları verilən nümunələrdən götürəcəyik. Quraşdırma mərhələsinə girərkən addım sürətini, servo portunu və məsafə sensoru üçün bir test cihazını təyin edirik.
Döngünün içərisində, sensorun qarşısındakı məsafələri ölçməsinə imkan verən bir funksiya elan edəcəyik. Nəhayət, proqramın daxil olacağı məsafələr aralığını "əgər" yazacağıq, bizim vəziyyətimizdə 0 ilə 30 sm arasında. Xarici bir obyekt bu interval arasında olduqda, proqram lyukun açılması və nəticədə hörümçəyin düşməsi ilə başlayacaq ardıcıl hərəkətlər zəncirinə başlayacaq. Bu əməliyyatı 5 saniyəlik gecikmə, şnurun bükülməsi, servonun başqa bir şəkildə işə salınması ilə lyukun bağlanması və nəhayət, hörümçəyin növbəti dövrədə yenidən düşməsinə icazə vermək üçün stepperi işə salın əksinə.
Addım 4: Kablolama + Arduino; Tinkercad
Layihəni həyata keçirmək üçün lazım olan bütün komponentləri bildiyimiz üçün Arduino'da bütün bu elektrik komponentlərinə qoşulmağın doğru yolunu tapmalıyıq. Bunu etmək üçün komponentlər və Arduino lövhəsi arasındakı əlaqələri görselleştirmek üçün çox faydalı bir vasitə olan Tinkercad adlı bir sistem simulyasiya tətbiqindən istifadə etdik.
Əlavə edilmiş şəkildə Arduinomuzun hansı əlaqələri olduğu çox aydın görünür. Parçalara görə:
1. HC-SR04 sensoru 4 əlaqəyə malikdir. Onlardan biri 5V -a, protobortun müsbət girişinə, digəri isə yerə, mənfi girişinə bağlıdır. Digər 2 əlaqə rəqəmsal giriş və çıxışlara bağlıdır.
2. Servo motorun 3 əlaqəsi var, tünd qəhvəyi tel mənfi (torpaq), qırmızı pozitivə (5V), narıncı isə 7 rəqəminə bağlıdır ki, servo idarə olunsun.
3. Stepper daha çox əlaqəli komponentdir və iki hissədən ibarətdir; bir tərəfdən motorun özü, digər tərəfdən də Arduino ilə bağlamağımıza imkan verən bir əlaqə lövhəsi. Bu paneldə 5V çıxışı, başqa bir topraklama bağlantısı və addım nəzarətinə gedəcək 4 kabel var.
Addım 5: Fiziki Tikinti: Stepper Mexanizmi
Bildiyiniz kimi, stepperin kiçik bir oxu var ki, onun üzərində cisimləri çevirə bilərsiniz. Stepperimizin vəzifəsi, hörümçəyi özünə neylon bir kabel ilə bağlamaqdır.
Bu funksiyanı yerinə yetirə biləcək bir mexanizmə ehtiyacımız var və çətin vəziyyətlərdə irəliləmələrinə kömək etmək üçün 4x4 avtomobillərdə çox istifadə olunan başlıq haqqında düşündük. Buna nail olmaq üçün bir neçə taxta paneli dairəvi formada kəsəcəyik, telin yuvarlanmasına kömək edəcəyik və kasnağa bənzər bir forma yaratmaq üçün hamısını bir-birinə yapışdıracağıq. Sonra, stepperi ona bağlamaq üçün səthlərdən birinə delik açacağıq.
Bu mexanizm, servoya hörümçəyi yuxarı qaldırmaq məqsədini yerinə yetirməyə imkan verir ki, Scarybox mükəmməl işləsin.
Addım 6: Fiziki Tikinti: Servo Mexanizmi
Bu layihədə servo, hörümçəyin düşəcəyi lyukun açılması və bağlanması funksiyasını yerinə yetirəcək. Yüksək çəkisi səbəbindən taxta paneli yerinə servoya yapışdırmaq üçün köpük taxtadan istifadə edəcəyik. Köpük lövhəsinə servonun plastik dəstəyindən metal bir tel bağlayacağıq. Sonra, servo motor özü işi görəcək!
Addım 7: Fiziki Tikinti: Qutu Bina
Bu qutu layihəmizin əsası və dəstəyi olacaq. Bütün komponentlərimizi yerləşdirəcəyimiz yerdir. Hörümçəyi saxlaya biləcəyimiz bir yerə sahib olmağımıza kömək edəcək və bir adam ona yaxınlaşanda yıxılaraq onu qorxudacaq. Üstəlik, bütün naqilləri və montajı yuxarıya yerləşdirə bilərik.
Addım 8: Son məhsul
İşdə Scaryboxun bitmiş şəkilləri!
Addım 9: Nəticə
Sənaye dizayn mühəndisləri olaraq gələcəyimiz üçün çox faydalı və güclü bir vasitə öyrəndiyimiz üçün bu layihəni həyata keçirmək əyləncəli və faydalı oldu. Arduino proqramı, mexanika və elektronikanın bir araya gəldiyi çoxlu sayda layihə yaratmağa və yaratmağa imkan verir. insanların həyatını yaxşılaşdırmaq və asanlaşdırmaq. Ümid edirik ki, bu layihədən bizim kimi zövq alacaqsınız və bu gününüz və gələcəyiniz üçün faydalı olacaq. Hər hansı bir şübhəniz varsa, bizimlə əlaqə saxlamaqdan çəkinməyin, suallarınızı cavablandırmaqdan çox məmnun olarıq.
Qəlbimizdən çox sağ olun!
Ətraflı:)
Tövsiyə:
Bir addım sayğacı necə etmək olar ?: 3 addım (şəkillərlə)
Addım Sayğacı Necə Hazırlanır ?: Bir çox idman növlərində yaxşı çıxış edirdim: gəzmək, qaçmaq, velosiped sürmək, badminton oynamaq və s. Yaxşı, qarın qarnına baxın …… Yaxşı, hər halda, məşq etmək üçün yenidən başlamağa qərar verdim. Hansı avadanlıqları hazırlamalıyam?
Addım sayğacı - Mikro: Bit: 12 addım (şəkillərlə)
Step Counter - Micro: Bit: Bu layihə bir addım sayğacı olacaq. Addımlarımızı ölçmək üçün Micro: Bit -ə quraşdırılmış akselerometr sensorundan istifadə edəcəyik. Micro: Bit hər dəfə silkələnəndə sayına 2 əlavə edəcəyik və ekranda göstərəcəyik
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
Bolt - DIY Simsiz Şarj Gecə Saatı (6 addım): 6 addım (şəkillərlə)
Bolt - DIY Simsiz Şarj Gecə Saatı (6 addım): İndüktif şarjlar (simsiz şarj və ya simsiz şarj kimi də tanınır) simsiz enerji ötürmə növüdür. Portativ cihazlara elektrik enerjisi vermək üçün elektromaqnit induksiyasından istifadə edir. Ən çox yayılmış tətbiq Qi simsiz şarj cihazıdır
Asan addımlar və şəkillərlə kompüteri necə sökmək olar: 13 addım (şəkillərlə)
Asan Adımlar və Şəkillərlə Kompüteri Sökmək Necə: Bu, kompüterin sökülməsi ilə bağlı təlimatdır. Əsas komponentlərin çoxu moduldur və asanlıqla çıxarılır. Bununla birlikdə, bu mövzuda təşkilatlanmanız vacibdir. Bu, hissələri itirməməyinizə və eyni zamanda montajı asanlaşdırmağa kömək edəcək