Isi kandungan:

Mikro: Pembuka Pintu Anjing Bit: 8 Langkah (dengan Gambar)
Mikro: Pembuka Pintu Anjing Bit: 8 Langkah (dengan Gambar)

Video: Mikro: Pembuka Pintu Anjing Bit: 8 Langkah (dengan Gambar)

Video: Mikro: Pembuka Pintu Anjing Bit: 8 Langkah (dengan Gambar)
Video: Ini cara bisa lihat hantu, bukan magic! #Shorts Nasya kaila nazifah 2024, Jun
Anonim
Image
Image
Mikro: Pembuka Pintu Anjing Bit
Mikro: Pembuka Pintu Anjing Bit

Adakah haiwan kesayangan anda terperangkap di dalam bilik? Adakah anda ingin menjadikan rumah anda lebih mudah diakses oleh rakan-rakan anda yang berbulu ?? Sekarang anda boleh, hore !!

Projek ini menggunakan mikrokontroler mikro: bit untuk membuka pintu apabila suis (mesra haiwan peliharaan) ditekan. Kami memerlukan mikro: bit (mungkin berguna), motor tork tinggi, dan beberapa bahagian mekanikal dan kepingan untuk memasang motor dan menyambungkan motor ke pintu.

Masa Baca: ~ 15 min

Masa binaan: ~ 30-45 min

Kos: ~ $ 60

* Projek ini boleh digunakan sebagai cara rendah untuk meningkatkan kemudahan rumah, tempat kerja, atau kemudahan fizikal yang lain untuk manusia! Yay !!

Bekalan

Bahan

  • mikro: bit
  • kabel microUSB (3 kaki atau lebih)
  • Kit Spider Totem Binary Bots

    • Sekiranya ini adalah projek robotik pertama anda, saya sangat mengesyorkan untuk menggunakan kit ini dan mengikuti tutorialnya sebagaimana adanya. Sekiranya anda pernah melakukan beberapa projek sebelumnya, jangan ragu untuk membuat penyesuaian dan pengubahsuaian. Berikut adalah dua perkara yang perlu diingat:

      • Projek ini memerlukan motor tork tinggi untuk membuka pintu kami. Sistem kawalan motor dan motor mini DC tork tinggi dari kit ini sangat membantu dalam membina projek ini.
      • Pelbagai jenis papan, mur, dan baut juga berguna, tetapi dapat diganti dengan bahagian mekanikal yang serupa dari kit robotik lain atau langsung dari pengeluar.
  • 3 Bateri AAA
  • 2 panjang wayar terdampar 24 gauge, 3 - 4 kaki (1 - 1.3m)
  • Pancing, 4 '(1.3m)
  • Aluminium, segi empat tepat 2 "x3" (5 - 7cm)
  • 8 kuku kecil
  • 6 pin tolak
  • Dempul lekat dinding

Alat

  • Kit pemandu

    Nota: kit Binary Bots dilengkapi dengan pemacu M3 (dan ia adalah magnet, wooo !!!) dan pemutar skru kecil

  • Tukul
  • Pelucut Kawat
  • Hot Glue Dispenser (tidak bergambar)
  • Gunting
  • Pita pengukur
  • Pensil

Langkah 1: Penutup dan penutup aluminium

Penutup Lekapan dan Aluminium
Penutup Lekapan dan Aluminium

1. Ukur dan catat lebar pintu anda (bahagian dalam)

2. Pada sudut 45 deg, ukur jarak dari kait pintu ke dinding yang berserenjang dengan engsel pintu

Nota: penyediaan bilik anda mungkin berbeza dengan yang saya ada. Perkara utama yang perlu diingat adalah bahawa tork adalah yang paling rendah ketika digunakan tegak lurus. Dengan kata lain, cuba pasangkan motor sedekat mungkin dengan tegak lurus. Sudut 45 darjah kemungkinan sudut terkecil yang anda mahukan, sudut yang lebih besar akan lebih mudah bagi motor untuk menarik pintu.

3. Potong sekeping aluminium 2 "x3" (mis. Dari kaleng kitar semula)

Langkah 2: Bangunkan: Mekanisme Penyambungan Pintu

Bangunkan: Mekanisme Penyambungan Pintu!
Bangunkan: Mekanisme Penyambungan Pintu!
Bangunkan: Mekanisme Penyambungan Pintu!
Bangunkan: Mekanisme Penyambungan Pintu!
Bangunkan: Mekanisme Penyambungan Pintu!
Bangunkan: Mekanisme Penyambungan Pintu!

Untuk membina bahagian ini, anda memerlukan potongan berikut dari Binary Bots Kit:

  • 3 papan 100x30cm
  • 2 pendakap 90 lubang 2 lubang
  • 4 selak 6mm M3
  • 4 kacang kunci
  • 2 selak 8 mm M3
  • 2 biji kacang M3

1. Ambil salah satu papan. Dari tepi kiri, ukur dan tandakan lebar pintu

2. Ambil papan kedua. Sambungkan papan kedua ke yang pertama secara tegak lurus antara satu sama lain, sehingga papan kedua tepat di sebelah kanan garis lebar pintu. (Foto 2)

Untuk melakukan ini, gunakan kedua-dua pendakap, 4 baut M3 6mm, dan 4 mur terkunci. (Foto 3 dan 4)

3. Pegang papan ketiga dan sambungkannya ke kedua dalam garis lurus menggunakan baut M3 (8mm) yang lebih panjang dan mur M3 segi empat tepat. (Foto 5 dan 6)

Langkah 3: Bangunkan: Suis Mesra Haiwan Peliharaan

Bangunlah: Suis Mesra Haiwan Peliharaan!
Bangunlah: Suis Mesra Haiwan Peliharaan!
Bangunlah: Suis Mesra Haiwan Peliharaan!
Bangunlah: Suis Mesra Haiwan Peliharaan!
Bangunlah: Suis Mesra Haiwan Peliharaan!
Bangunlah: Suis Mesra Haiwan Peliharaan!

Untuk membina bahagian ini, anda memerlukan potongan berikut dari Binary Bots Kit:

  • 2 papan 100x30cm
  • 4 selak 6mm M3
  • 4 biji kacang M3
  • 2 penyangga nilon 8mm

Anda juga memerlukan:

  • 2 3-4 kaki (1-1.3m) dawai tolok 24 terdampar

    Keluarkan kira-kira 1in (2.5cm) penebat dari kedua hujungnya

  • 3 pin tolak

1. Pegang salah satu papan anda dan pasangkan penyangga nilon ke sebelah kiri menggunakan dua (2) kacang M3. (Foto 1 dan 2)

2. Pegang papan kedua dan gunakan dua (2) baut M3 untuk menahan papan kedua ke yang pertama melalui penyangga nilon. (Foto 3)

3. Pegang salah satu baut M3 dan tolak melalui lubang di hujung paling kanan papan atas. Balut satu hujung wayar di sekitar pangkal selak. (Foto 4)

4. Gunakan mur M3 untuk menahan baut di tempatnya. (Foto 5)

5. Ulangi langkah 3 dan 4 untuk papan bawah, pastikan bahawa bolt kedua tepat di bawah yang pertama.

Apabila anda menutup suis (alias menekan papan bersama-sama), baut atas dan bawah harus menekan bersama dan membuat hubungan penuh.

Langkah 4: Bangunkan: Pemasangan Motor

Bina: Motor Mount!
Bina: Motor Mount!
Bangunnya: Pemasangan Motor!
Bangunnya: Pemasangan Motor!
Bina: Motor Mount!
Bina: Motor Mount!

Untuk membina bahagian ini, anda memerlukan potongan berikut dari Binary Bots Kit:

  • 1 papan 100x100 cm
  • 1 Motor Kecil dengan 2 skru kecil (sangat comel namun begitu kuat!)
  • 1 Motor Mount ("pelancar web")
  • 1 set gulungan ("gelendong web")
  • 6 selak 6 mm M3
  • 6 M3 kacang

Anda juga memerlukan:

  • 6 kuku kecil
  • 1 tolak
  • 4ft (1.3m) pancing (atau garis yang sama kuat)

1. Masukkan dan pasangkan motor ke dalam pelekap motor dengan dua skru kecil (sangat disyorkan untuk menggunakan pemutar skru yang lebih besar jika ada..)

2. Pegang papan 100x100cm dan gunakan baut dan mur 6 M3 untuk memasang motor di sebelah kiri di (kira-kira) tengahnya

3. Ambil kekili dan pancing. Benang salah satu hujung pancing ke tengah kekili, kemudian bungkus gigi. Selamat dengan sedikit gam panas

4. Tekan kedua-dua kepingan gulungan itu bersama-sama (mencantum benang di antara kedua-dua bahagian), dan masukkan ke dalam batang pemacu motor sehingga bahagian web menghadap ke luar. Lindungi dengan sedikit gam panas di bahagian luar

Langkah 5: Sambungkan Elektronik

Sambungkan Elektronik!
Sambungkan Elektronik!
Sambungkan Elektronik!
Sambungkan Elektronik!
Sambungkan Elektronik!
Sambungkan Elektronik!

Anda memerlukan bahagian berikut:

  • mikro: bit
  • kabel microUSB
  • Papan pemandu motor Binary Bots
  • 3 bateri AAA

1. Dapatkan penyediaan Pemasangan Motor yang baru anda pasangkan, dan pasangkan motor ke papan pemandu motor. (Foto 2)

Sambungkan wayar motor merah ke pin header kiri berlabel "Motor1". Sambungkan wayar motor hitam ke pin header kanan berlabel "Motor1".

2. Sambungkan suis mesra haiwan kesayangan! Sambungkan salah satu wayar suis ke pin mikro: bit P0, dan yang lain ke pin GND mikro: bit (tidak kira wayar suis mana yang pergi). (Foto 3)

3. Masukkan mikro: bit ke papan pemacu motor sehingga butang tekan menghadap ke luar (jauh dari pemandu motor).

4. Masukkan bateri ke dalam papan pemacu motor. Cari suis kuasa dan beralih ke "mati"

Langkah 6: Kodkannya: Kawalan Motor

Kodkannya: Kawalan Motor!
Kodkannya: Kawalan Motor!
Kodkannya: Kawalan Motor!
Kodkannya: Kawalan Motor!
Kodkannya: Kawalan Motor!
Kodkannya: Kawalan Motor!

Navigasi ke laman web Buat Kod: www. MakeCode.org dan pilih pilihan mikro: bit, kemudian "Projek Baru". Sebaiknya ganti nama projek anda untuk membantu anda mengenal pasti apa yang dilakukannya, seperti "Pembuka Pintu".

Beberapa maklumat latar belakang:

Apabila Pin P0 dipicu (melalui penutupan suis), kami ingin memutar motor sehingga menarik pintu terbuka dengan memintal (alias memutar masuk) pancing. Kami juga mahu membuka tali pancing sehingga kami dapat menutup pintu lagi. Juga berguna untuk mempunyai cara manual untuk memutar dan melepaskan motor, serta memotong kuasa ke motor.. sekiranya berlaku!

Oleh kerana kita berhadapan dengan motor DC, ketika kita memberi kuasa pada salah satu plumbum motor dan membumikan yang lain, motor akan berputar ke satu arah. Apabila kita menukar kuasa ke plumbum motor, motor akan berputar ke arah lain. Kuasa pemotongan ke kedua-dua plumbum motor mematikan motor.

Mari kita mulakan!

Fungsi Kod Pertama: Motor Dipicu oleh Doggo Switch

Fungsi ini ditunjukkan dalam Foto 1.

1. Tarik keluar "ketika pin ditekan" (blok input) dan pastikan ia diset ke pin P0

2. Di dalam blok pin P0, gunakan blok penulisan digital untuk menghidupkan mikro: bit pin P13 (set ke 1) dan matikan mikro: bit pin P14. Ini menghidupkan motor dalam satu arah

Blok penulisan digital terdapat di Pin Lanjutan. Pilih pin yang sesuai dengan mengklik anak panah ke bawah.

3. Tambahkan jeda sekitar 7s (7000 ms), kemudian matikan motor dengan menetapkan P13 dan P14 hingga 0.

Catatan: 7 saat berfungsi dengan baik untuk persediaan saya dan keperluan doggo saya, tetapi pasti pastikan bahawa ini adalah masa yang cukup (slash tidak terlalu banyak) untuk membuka pintu anda dengan mencukupi untuk keperluan anda.

4. Buka motor dari motor (aka putar ke arah terbalik) dengan menggunakan blok tulis digital untuk menghidupkan P14 dan mematikan P13. Pastikan untuk melepaskan jumlah masa yang sama seperti yang anda lakukan.

5. Pilihan: gunakan LED untuk menyertakan pemasa undur / undur untuk memberitahu anda bila motor akan dihidupkan. Juga disarankan untuk menambahkan jeda antara ketika suis ditekan dan juga ketika sebelum motor melepaskan diri.

Fungsi Kod Kedua: Manual Dibuka

Fungsi ini ditunjukkan dalam Foto 2.

1. Untuk membuat suis manual, seret "On Button A ditekan" (blok input).

2. Di dalam blok ini, gunakan blok tulis digital untuk menghidupkan mikro: bit pin P13 (set ke 1), dan matikan mikro: bit pin P14 (set ke 0)

3. Tambahkan blok jeda selama ~ 3s (3000 ms)

4. Matikan motor! (dengan menetapkan blok tulis digital ke 0)

5. Pilihan: Tunjukkan ikon sebelum menghidupkan motor supaya anda tahu arah mana motor akan dipusingkan.

Untuk saya, saya memilih garis besar segi empat tepat jadi menunjukkan "pintu terbuka", pilih sesuatu yang masuk akal bagi anda dan otak anda.

Fungsi Kod Ketiga: Tutup Manual

Fungsi ini ditunjukkan dalam Foto 3.1. Untuk membuat suis manual, seret "On Button B ditekan" (blok input).

2. Di dalam blok ini, gunakan blok tulis digital untuk menghidupkan mikro: bit pin P13 (set ke 0), dan matikan mikro: bit pin P14 (set ke 1)

3. Tambahkan blok jeda untuk ~ 3s (3000 ms)

4. Matikan motor! (dengan menetapkan kedua blok tulis digital ke 0)

5. Pilihan: Tunjukkan ikon sebelum menghidupkan motor supaya anda tahu arah mana motor akan dipusingkan.

Fungsi Kod Keempat: Matikan Motor

Fungsi ini ditunjukkan di bahagian bawah Foto 3.

1. Tarik blok "On Button A + B ditekan"

2. Gunakan dua blok tulis digital untuk menetapkan P13 dan P14 hingga 0

Langkah 7: Pasang

Pasang!
Pasang!
Pasang!
Pasang!
Pasang!
Pasang!

1. Gunakan beberapa dempul lekat dinding untuk membungkus aluminium di sekitar selak pintu

Bengkokkan aluminium di sekitar kait sehingga pintu dapat ditutup sepenuhnya, tetapi menghalangnya melekat.

2. Dengan menggunakan dispenser gam panas anda, tempelkan bahagian pendek mekanisme pintu ke lebar pintu, tepat di bawah kait. Lekatkan bahagian yang lebih panjang ke pintu untuk memberikan kestabilan tambahan

3. Pasang pelekap motor dan papan pengawal motor ke dinding. Gunakan pin tolak buat sementara waktu untuk menahan kepingan di tempatnya, kemudian gunakan 6 paku untuk menahan pengawal motor, dan 2 untuk menahan papan pengawal motor.

4. Gunakan dempul lekat dinding untuk memasang suis di tempat yang sesuai bagi sesiapa sahaja yang akan mencetuskan pintu untuk dibuka. Oleh kerana anjing saya agak besar, saya memasangnya lebih kurang 1.5 kaki (0.5m) dari lantai supaya doggo dapat menekan suis dengan hidungnya.

Saya lebih suka melekit dempul sehingga saya dapat menyesuaikan suis dan mengeluarkan barang yang diperlukan, tetapi jika anda ingin menjadikannya kekal, anda boleh menggunakan kuku atau lem panas.

5. Gunakan penekan untuk menahan wayar suis ke dinding dan mencegahnya terputus

6. Pasang tali pancing antara kekili motor dan mekanisme pintu. Tutup pintu sepenuhnya, kemudian bungkus tali pancing di sekitar mekanisme pintu beberapa kali sehingga diajar, kemudian selamatkan dengan gam panas

Langkah 8: Uji & Terapkan! dan Jadikan Rumah Anda Lebih Mudah Diakses, Hore

Uji & Terapkan! dan Jadikan Rumah Anda Lebih Mudah Diakses, Hore!
Uji & Terapkan! dan Jadikan Rumah Anda Lebih Mudah Diakses, Hore!
Uji & Terapkan! dan Jadikan Rumah Anda Lebih Mudah Diakses, Hore!
Uji & Terapkan! dan Jadikan Rumah Anda Lebih Mudah Diakses, Hore!
Uji & Terapkan! dan Jadikan Rumah Anda Lebih Mudah Diakses, Hore!
Uji & Terapkan! dan Jadikan Rumah Anda Lebih Mudah Diakses, Hore!

Huzzah !! Bersedia untuk fasa ujian! Hidupkan mikro: bit (melalui kabel microUSB) dan hidupkan papan pengawal motor.

Putar suis dan periksa bahawa motor menarik pintu cukup untuk rakan berbulu anda untuk melarikan diri! Dan juga motor melepaskan diri sehingga anda dapat menutup pintu lagi.

Kemungkinan sesuatu perlu diselaraskan / diperbaiki, jadi periksa semua butang, pastikan sistem selamat ke dinding dan tidak menyekat apa-apa.

Setelah anda menguji Pembuka Pintu Doggo anda, tunjukkan pada haiwan kesayangan anda! … Dan mungkin melatih mereka, ha. Saya melakukan ini dengan menggunakan makanan di atas suis, sehingga anjing saya secara tidak sengaja memicu suis, kemudian dia melihat pintu itu terbuka. Ia memerlukan beberapa percubaan (saya akhirnya memberikan perintah "dapatkan pertukaran"), tetapi akhirnya dia mengetahuinya! Dan sekarang saya boleh meninggalkan rumah anjing saya yang cantik tetapi sangat cemas tanpa bimbang dia akan memerangkap dirinya sendiri (sengaja? Saya tidak tahu).

Hore kerana menggunakan teknologi untuk menjadikan kehidupan kita sendiri dan kehidupan orang lain lebih mudah dan lebih baik!

Beritahu saya jika anda mempunyai pertanyaan, menghadapi sebarang masalah, atau mempunyai idea lain untuk projek ini, saya sangat suka melihat apa yang anda hasilkan, sila kongsi ciptaan anda!

Selamat membuat, kawan!

Disyorkan: