Isi kandungan:

Tirai Roller Bermotor Arduino: 8 Langkah
Tirai Roller Bermotor Arduino: 8 Langkah

Video: Tirai Roller Bermotor Arduino: 8 Langkah

Video: Tirai Roller Bermotor Arduino: 8 Langkah
Video: DIY Motorized Roller Shades + Wireless MQTT Smart Home Integration 2024, Julai
Anonim
Arduino Motor Roller Blinds
Arduino Motor Roller Blinds
Arduino Motor Roller Blinds
Arduino Motor Roller Blinds
Arduino Motor Roller Blinds
Arduino Motor Roller Blinds

Perincian projek: Tujuan projek saya adalah membuat tirai roller bermotor praktikal, yang boleh saya gunakan setiap hari. Rancangannya adalah untuk membuat roller blind dikendalikan melalui motor stepper bipolar di mana, saya akan mengawal melalui papan arduino uno. Setelah tirai berfungsi secara fungsional melalui motor, saya berharap dapat menyambungkannya ke penerima Bluetooth di arduino di mana saya dapat mengawal dengan alat kawalan jauh. Kemudian saya akan menetapkan tirai pada pemasa di mana ia dibuka pada waktu pagi tetapi ditutup pada waktu malam. Saya berhasrat untuk belajar mengendalikan motor melalui papan arduino, dan mempelajari perisian yang terlibat dengannya.

Langkah 1: Bahan Yang Diperlukan

Bahan Yang Diperlukan
Bahan Yang Diperlukan
Bahan Yang Diperlukan
Bahan Yang Diperlukan
Bahan Yang Diperlukan
Bahan Yang Diperlukan
  • Motor stepper bipolar (byj48)
  • Pemandu motor
  • wayar pelompat fm
  • wayar pelompat mm
  • Arduino uno papan
  • Bahagian bercetak 3d
  • kepingan vinil untuk tirai
  • 3/4 dalam paip pvc

Langkah 2: Cara Menyusun Tirai

Cara Menyusun Tirai
Cara Menyusun Tirai
Cara Menyusun Tirai
Cara Menyusun Tirai
Cara Menyusun Tirai
Cara Menyusun Tirai
Cara Menyusun Tirai
Cara Menyusun Tirai
  • Mula-mula potong paip PVC ke panjang yang diingini (saya memotong tambang hingga 2.5 kaki agar sesuai dengan saiz tingkap saya)
  • Seterusnya potong paip dalam garis mendatar dengan gergaji meja sepanjang paip
  • Hem bahagian atas dan bawah kepingan vinil untuk membuat gelung 1/2 inci
  • Saya kemudian memasukkan dowel kayu 3/8 inci untuk memegang lembaran vinil ke atas, dan luncurkan kepingan itu

Langkah 3: Bahan Bercetak 3D

Bahan Bercetak 3D
Bahan Bercetak 3D
Bahan Bercetak 3D
Bahan Bercetak 3D
Bahan Bercetak 3D
Bahan Bercetak 3D
  • Saya 3d mencetak sarung motor, dan memasukkan kenop, untuk membolehkan tirai berputar dengan motor, dan meningkatkan daya tarikan estetik projek
  • Saya membuat tombol putar untuk bahagian mana motor akan dihidupkan, tetapi memasukkan tiub untuk sisi lain di mana saya memasang bantalan dengan ukuran diameter paip PVC.

Langkah 4: Persediaan Perkakasan Arduino

Persediaan Perkakasan Arduino
Persediaan Perkakasan Arduino

Langkah 5: Perisian untuk Stepper Motor

Perisian untuk Stepper Motor
Perisian untuk Stepper Motor
Perisian untuk Stepper Motor
Perisian untuk Stepper Motor
  • Muat turun perisian arduino ide ke desktop anda
  • Kemudian buka perisian dan klik pada tab fail, kemudian contoh, dan ikuti ke contoh yang bertajuk "stepper", dan klik pada stepper one revolusi.
  • Untuk kod tertentu ini, anda perlu mengubah langkah per revolusi agar sesuai dengan motor anda, dan anda dapat mengetahui dengan persamaan berikut ini

langkah = Bilangan langkah dalam Satu Revolusi * Nisbah gear. langkah = (360 ° / 5.625 °) * 64 "Nisbah gear" = 64 * 64 = 4096. nilai ini akan menggantikannya di The arduino Sketch

  • Anda juga perlu mengubah urutan langkah pada perisian dari 1234 hingga 1324, jika tidak, motor tidak akan berjalan
  • anda juga boleh bermain-main dengan kelajuan jika diperlukan untuk memenuhi keperluan anda

Langkah 6: Cara Menetapkan Motor ke Penerima Ir

Cara Menetapkan Motor ke Penerima Ir
Cara Menetapkan Motor ke Penerima Ir
  • Bahagian yang anda perlukan untuk lakaran ini, adalah papan roti arduino, bekalan kuasa papan roti 5v, penerima Ir, dan alat kawalan jauh
  • Skema yang digunakan dari litar, dan semua pendawaian berasal dari bit cerdas
  • Kod yang diperlukan untuk menjalankan motor melalui penerima akan menggunakan dua perpustakaan dalam lakaran arduino, IR jauh dan stepper
  • Perpustakaan stepper akan menjadi contoh dalam sketsa arduino, tetapi anda perlu memuat turun dan mengekstrak jarak jauh IR dari laman web seperti GitHub

Langkah 7: Kod Akhir untuk Orang Buta

Kod Akhir untuk Orang Buta
Kod Akhir untuk Orang Buta
Kod Akhir untuk Orang Buta
Kod Akhir untuk Orang Buta

Langkah 8: Pemikiran Akhir

Secara keseluruhan projek itu tidak menjadi seperti yang saya mahukan. Saya mahukan roller blind autonomi sepenuhnya yang boleh saya pasangkan di bilik saya secara praktikal. Walaupun saya banyak belajar dan itu bukan kegagalan sepenuhnya, kerana sebahagiannya berfungsi, saya akan mencuba dan memperbaiki kesilapan yang saya buat. Saya akan menggantikan motor stepper byj48, dan pemacu stepper dengan motor stepper nema 17 yang lebih kuat bersama dengan pemacu stepper a4988. Saya harap dengan beberapa pengubahsuaian pada perkakasan, dan perisian yang saya dapat memiliki roller tirai berkuasa motor stepper yang berfungsi sepenuhnya.

Disyorkan: