Mündəricat:

Arduino Motorlu Panjurlar: 8 addım
Arduino Motorlu Panjurlar: 8 addım

Video: Arduino Motorlu Panjurlar: 8 addım

Video: Arduino Motorlu Panjurlar: 8 addım
Video: Egzoz nasıl patlatılır ? 2024, Noyabr
Anonim
Arduino Motorlu Panjurlar
Arduino Motorlu Panjurlar
Arduino Motorlu Panjurlar
Arduino Motorlu Panjurlar
Arduino Motorlu Panjurlar
Arduino Motorlu Panjurlar

Layihənin təfərrüatları: Layihəmin məqsədi, hər gün istifadə edə biləcəyim praktiki motorlu pərdələr etməkdir. Plan, bir arduino uno lövhəsi vasitəsi ilə idarə edəcəyim bipolyar bir step motoru ilə idarə olunan bir roller pərdə etməkdir. Pərdələr motor vasitəsilə funksional işlədikdən sonra onu pultla idarə edə biləcəyim arduino üzərindəki Bluetooth qəbuledicisinə bağlayacağımı ümid edirəm. Daha sonra pərdələri səhər açılsa da gecələr bağlayacağı bir taymer qoyacağam. Bir motoru bir arduino lövhəsi vasitəsi ilə idarə etməyi və onunla əlaqəli proqramı öyrənməyi düşünürəm.

Addım 1: Lazım olan materiallar

Lazım olan materiallar
Lazım olan materiallar
Lazım olan materiallar
Lazım olan materiallar
Lazım olan materiallar
Lazım olan materiallar
  • Bipolyar pilləli motor (byj48)
  • Motor sürücüsü
  • fm tullanan tellər
  • mm keçid telləri
  • Arduino uno lövhəsi
  • 3d çap hissələri
  • pərdələr üçün vinil təbəqə
  • 3/4 pvc boruda

Addım 2: Pərdələri necə yığmaq olar

Pərdələri necə yığmaq olar
Pərdələri necə yığmaq olar
Pərdələri necə yığmaq olar
Pərdələri necə yığmaq olar
Pərdələri necə yığmaq olar
Pərdələri necə yığmaq olar
Pərdələri necə yığmaq olar
Pərdələri necə yığmaq olar
  • Əvvəlcə PVC borunu istədiyiniz uzunluğa kəsin (pəncərəmin ölçüsünə uyğun olmaq üçün özümü 2,5 fut kəsdim)
  • Sonra borunu üfüqi bir xəttlə kəsin və bütün borudan keçin
  • 1/2 düymlük bir döngə etmək üçün vinil təbəqənin yuxarı və aşağı hissəsini düzəldin
  • Sonra vinil təbəqəni yuxarı tutmaq üçün 3/8 düymlük taxta dübel taxdım və vərəqi içəri keçirdim

Addım 3: 3D çap materialları

3D çap materialları
3D çap materialları
3D çap materialları
3D çap materialları
3D çap materialları
3D çap materialları
  • Pərdələrin mühərriklə fırlanmasını təmin etmək və layihənin estetik cazibəsini yaxşılaşdırmaq üçün 3d motor korpusu və düymə əlavə etdim.
  • Mühərrikin işləyəcəyi tərəf üçün bir bükmə düyməsi düzəltdim, ancaq PVC boru diametrinin ölçüsündə bir rulman bağladığım digər tərəfə bir boru əlavə etdim.

Addım 4: Arduino Hardware Setup

Arduino Avadanlıq Quraşdırması
Arduino Avadanlıq Quraşdırması

Addım 5: Stepper Motoru üçün proqram

Step Motor üçün proqram
Step Motor üçün proqram
Step Motor üçün proqram
Step Motor üçün proqram
  • Arduino ide proqramını masaüstünüzə yükləyin
  • Sonra proqramı açın və fayl sekmesini, sonra nümunələri vurun və "stepper" başlıqlı nümunəni izləyin və step inqilabına vurun.
  • Bu xüsusi kod üçün mühərrikinizə uyğun olaraq hər inqilabdakı addımları dəyişdirməlisiniz və bunu aşağıdakı tənlik ilə anlaya bilərsiniz.

addımlar = Bir İnqilabdakı addımların sayı * Ötürücü nisbəti. addımlar = (360 °/5.625 °) * 64 "Dişli nisbəti" = 64 * 64 = 4096. bu dəyər onu arduino eskizində əvəz edəcək

  • Proqramdakı addım ardıcıllığını 1234 -dən 1324 -ə dəyişdirməlisiniz, əks halda motor işləməyəcək
  • ehtiyaclarınıza uyğun olması üçün lazım olduqda sürətlə də oynaya bilərsiniz

Addım 6: Motoru İr Alıcısına Necə Qurmaq olar

Motoru İr Alıcısına Necə Qurmaq olar
Motoru İr Alıcısına Necə Qurmaq olar
  • Bu eskiz üçün ehtiyac duyacağınız hissələr arduino çörək taxtası, 5v çörək taxtası enerji təchizatı, İr qəbuledicisi və uzaqdan idarəetmədir.
  • Dövrdə istifadə olunan sxem və bütün naqillər ağıllı bitlərdən gəldi
  • Motoru qəbuledicidən keçirtmək üçün lazım olan kod arduino eskizində iki uzaq kitabxanadan istifadə edəcək: IR uzaqdan idarəetmə və step
  • Step kitabxanası arduino eskizində nümunələr altında olacaq, ancaq IR uzaqdan GitHub kimi bir veb saytından yükləməli və çıxarmalı olacaqsınız.

Addım 7: Korlar üçün son kod

Korlar üçün son kod
Korlar üçün son kod
Korlar üçün son kod
Korlar üçün son kod

Addım 8: Son Fikirlər

Ümumiyyətlə, layihə istədiyim kimi alınmadı. Otağımda praktik bir şəkildə quraşdıra biləcəyim tam avtonom bir çarx istədim. Çox şey öyrənsəm də və bu tam uğursuzluq olmasa da, qismən işlədiyi üçün etdiyim səhvləri düzəltməyə çalışacağam. Byj48 pilləli motoru və step sürücüsünü a4988 pilləli sürücüsü ilə birlikdə daha güclü nema 17 pilləli mühərriklə əvəz edəcəyəm. Ümid edirəm ki, hardware və proqram təminatında bəzi dəyişikliklərlə tam işləyən bir step motoru ilə işləyən roller pərdələrə sahib olacağam.

Tövsiyə: