Mündəricat:

SW -520D Titrəmə Sensoru Metal Topu Tilt Açarı - Visuino: 6 addım
SW -520D Titrəmə Sensoru Metal Topu Tilt Açarı - Visuino: 6 addım

Video: SW -520D Titrəmə Sensoru Metal Topu Tilt Açarı - Visuino: 6 addım

Video: SW -520D Titrəmə Sensoru Metal Topu Tilt Açarı - Visuino: 6 addım
Video: NE555 / Daha əvvəl görmədiyiniz möhtəşəm bir fikir ilə Titrəmə Sensorunu necə etmək olar 2024, Iyul
Anonim
Image
Image

Bu SW-520D əsas əyilmə açarı oriyentasiyanı aşkar etmək üçün asanlıqla istifadə edilə bilər. Kassanın içərisində qutu dik vəziyyətdə olduqda sancaqlar ilə təmasda olan bir top var. Kassanı əyərək toplar toxunmayın, beləliklə əlaqə qurmayın.

Tilt sensoru oriyentasiyanı və ya meyli aşkar etməyə imkan verir. Sensorun tamamilə dik olub olmadığını və ya əyilmiş olub olmadığını müəyyən edir, Bu təlimatda, Tilt Sensorunun necə işlədiyini və hərəkəti aşkar etmək üçün Arduino Board ilə necə istifadə ediləcəyini öyrənəcəyik. Açar hər dəfə əlaqə quranda səs çıxarmaq üçün piezo modulundan istifadə edəcəyik.

Bir nümayiş videosuna baxın.

Addım 1: Nə lazımdır

Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq

Arduino UNO (və ya digər Arduino)

SW-520D əyilmə sensoru

Piezo modulu

QIRMIZI LED

1K ohm müqavimət

Jumper telləri

Çörək lövhəsi

Visuino proqramı: Visuino'yu yükləyin

Addım 2: Dövrə

Dövrə
Dövrə
  1. Piezo modul pinini [-] Arduino pininə [GND] qoşun
  2. Piezo modul pinini [+] Arduino pininə [5V] qoşun
  3. Piezo modul pinini [S] Arduino rəqəmsal pininə [7] qoşun
  4. Tilt sesnsor pinini [1] Arduino pininə [5V] qoşun
  5. Tilt sesnsor pinini [1] Arduino rəqəmsal pininə [8] və rezistora bağlayın.
  6. Rezistorun digər tərəfini Arduino pininə [GND] bağlayın
  7. LED pozitiv pinini Arduino rəqəmsal pininə qoşun [7]
  8. LED mənfi pinini Arduino pininə [GND] bağlayın

Addım 3: Visuinonu işə salın və Arduino UNO Board Tipini seçin

Visuinoya başlayın və Arduino UNO Board Tipini seçin
Visuinoya başlayın və Arduino UNO Board Tipini seçin
Visuinoya başlayın və Arduino UNO Board Tipini seçin
Visuinoya başlayın və Arduino UNO Board Tipini seçin

Arduino proqramlaşdırmağa başlamaq üçün Arduino IDE -ni buradan yükləməlisiniz:

Arduino IDE 1.6.6 -da bəzi kritik səhvlərin olduğunu unutmayın. 1.6.7 və ya daha yüksək qurduğunuzdan əmin olun, əks halda bu Təlimat işləməyəcək! Arduino UNO proqramlaşdırmaq üçün Arduino IDE qurmaq üçün bu Təlimatdakı addımları yerinə yetirməmisinizsə! Visuino: https://www.visuino.eu da quraşdırılmalıdır. Visuino'yu ilk şəkildə göstərildiyi kimi başladın Visuino'da Arduino komponentində (Şəkil 1) "Alətlər" düyməsini basın Dialoq görünəndə Şəkil 2 -də göstərildiyi kimi "Arduino UNO" seçin.

Addım 4: Visuino'da Komponentləri Əlavə et və Bağlayın

Visuino'da Komponentləri əlavə edin və birləşdirin
Visuino'da Komponentləri əlavə edin və birləşdirin
Visuino'da Komponentləri əlavə edin və birləşdirin
Visuino'da Komponentləri əlavə edin və birləşdirin
  1. "Rəqəmsal (Mantıksal) İnverter (Yoxdur)" komponentini əlavə edin
  2. Arduino rəqəmsal pinini [8] "İnverter1" komponent pininə qoşun [In]
  3. "İnverter1" komponent pinini [Çıxış] Arduino Digital pininə [7] qoşun

Addım 5: Arduino Kodunu yaradın, tərtib edin və yükləyin

Arduino Kodunu yaradın, tərtib edin və yükləyin
Arduino Kodunu yaradın, tərtib edin və yükləyin
Arduino Kodunu yaradın, tərtib edin və yükləyin
Arduino Kodunu yaradın, tərtib edin və yükləyin

Visuinoda F9 düyməsini basın və ya Arduino kodunu yaratmaq üçün Şəkil 1 -də göstərilən düyməni basın və Arduino IDE -ni açın.

Arduino IDE -də kodu tərtib etmək və yükləmək üçün Yüklə düyməsini vurun (Şəkil 2)

Addım 6: Oyna

Arduino UNO modulunu işə salırsınızsa və güc sensoru sensoruna basarsanız, OLED ekranda dəyişən bir rəqəm görməli və yaşıl LED yanmalı, ancaq limiti vuranda qırmızı LED parlamalıdır.

Təbrik edirik! Layihənizi Visuino ilə tamamladınız. Bu Təlimat üçün yaratdığım Visuino layihəsi də əlavə olunur, buradan yükləyə və Visuinoda aça bilərsiniz:

Tövsiyə: