İçindekiler:

Micro:Bit Dog Kapı Açıcı: 8 Adım (Resimli)
Micro:Bit Dog Kapı Açıcı: 8 Adım (Resimli)

Video: Micro:Bit Dog Kapı Açıcı: 8 Adım (Resimli)

Video: Micro:Bit Dog Kapı Açıcı: 8 Adım (Resimli)
Video: Virüs Şarkısı | Eğitici Çocuk Şarkıları 2024, Haziran
Anonim
Image
Image
Mikro: Bit Köpek Kapı Açıcı
Mikro: Bit Köpek Kapı Açıcı

Evcil hayvanlarınız kendilerini odalara mı hapsediyor? Evinizi tüylü* arkadaşlarınız için daha erişilebilir hale getirebilmeyi ister miydiniz? Şimdi yapabilirsin, yaşasın!!

Bu proje, bir (evcil hayvan dostu) anahtara basıldığında bir kapıyı çekip açmak için bir mikro: bit mikro denetleyici kullanır. Motoru monte etmek ve motoru kapıya bağlamak için bir mikro:bit (muhtemelen yararlı), yüksek torklu bir motora ve bazı mekanik parçalara ve parçalara ihtiyacımız olacak.

Okuma Süresi: ~15 dk

İnşa süresi: ~30-45 dk

Maliyet: ~60$

*Bu proje, insanlar için ev, iş yeri veya diğer fiziksel alan erişilebilirliğini iyileştirmenin basit bir yolu olarak da kullanılabilir! Yay!!

Gereçler

Malzemeler

  • mikro:bit
  • microUSB kablosu (3ft veya daha fazla)
  • İkili Botlar Gezegen Totem Örümcek Kiti

    • Bu sizin ilk robotik projenizse, bu kiti kullanmanızı ve öğreticiyi olduğu gibi izlemenizi şiddetle tavsiye ederim. Daha önce birkaç proje yaptıysanız, ayarlamalar ve değişiklikler yapmaktan çekinmeyin. İşte akılda tutulması gereken iki şey:

      • Bu proje, kapımızı çekmek için yüksek torklu bir motor gerektiriyor. Bu kitteki motor kontrol sistemi ve yüksek torklu mini DC motor, bu projenin oluşturulmasında çok yardımcı oldu.
      • Çeşitli tahtalar, somunlar ve cıvatalar da kullanışlıydı, ancak başka bir robotik kitinden veya doğrudan bir üreticiden alınan benzer mekanik parçalarla değiştirilebilir.
  • 3 AAA Pil
  • 2 uzunluk 24 gauge çok telli tel, 3 - 4ft (1 - 1,3m)
  • Olta, 4' (1.3m)
  • Alüminyum, 2"x3" dikdörtgen (5 - 7cm)
  • 8 küçük çivi
  • 6 itme pimi
  • Duvara yapışan macun

Aletler

  • Sürücü kiti

    Not: İkili Botlar kiti bir M3 sürücüsü (ve manyetiktir, wooo!!!) ve küçük bir tornavida ile birlikte gelir

  • Çekiç
  • Tel Sıyırıcılar
  • Sıcak Tutkal Dispenseri (resimde yok)
  • Makas
  • Ölçüm Bandı
  • Kalem

Adım 1: Hazırlık ve Alüminyum Mandal Kapağı

Hazırlık ve Alüminyum Mandal Kapağı
Hazırlık ve Alüminyum Mandal Kapağı

1. Kapınızın genişliğini (iç kısım) ölçün ve kaydedin

2. 45 derecelik bir açıyla, kapı mandalından kapı menteşelerine dik olan duvara olan mesafeyi ölçün

Not: Özel oda kurulumunuz muhtemelen benimkinden farklıdır. Akılda tutulması gereken en önemli şey, dik olarak uygulandığında torkun en düşük olduğudur. Başka bir deyişle, motoru mümkün olduğunca dike yakın bağlamaya çalışın. 45 derecelik bir açı muhtemelen isteyeceğiniz en küçük açıdır, daha büyük açılar motorun kapıyı çekmesi için daha kolay olacaktır.

3. 2"x3" boyutunda bir alüminyum parçası kesin (ör. geri dönüştürülmüş bir kutudan)

Adım 2: İnşa Edin: Kapı Bağlantı Mekanizması

İnşa Et: Kapı Bağlantı Mekanizması!
İnşa Et: Kapı Bağlantı Mekanizması!
İnşa Et: Kapı Bağlantı Mekanizması!
İnşa Et: Kapı Bağlantı Mekanizması!
İnşa Et: Kapı Bağlantı Mekanizması!
İnşa Et: Kapı Bağlantı Mekanizması!

Bu parçayı oluşturmak için İkili Bot Kitinden aşağıdaki parçalara ihtiyacınız olacak:

  • 3 adet 100x30cm pano
  • 2 adet 2 delikli 90 derecelik braket
  • 4 6mm M3 cıvata
  • 4 kilit somunu
  • 2 8mm M3 cıvata
  • 2 M3 fındık

1. Tahtalardan birini alın. Sol kenardan kapının genişliğini ölçün ve işaretleyin

2. İkinci bir tahta alın. İkinci panoyu birinci panoya, ikinci pano kapı genişliği çizgisinin hemen sağında olacak şekilde birbirine dik olarak bağlayın. (Fotoğraf 2)

Bunu yapmak için her iki braketi, 4 adet 6mm M3 cıvatayı ve 4 adet kilit somununu kullanın. (Fotoğraf 3 ve 4)

3. Üçüncü kartı alın ve daha uzun (8 mm) M3 cıvataları ve dikdörtgen M3 somunları kullanarak düz bir çizgide ikinciye bağlayın. (Fotoğraf 5 ve 6)

Adım 3: İnşa Edin: Evcil Hayvan Dostu Anahtar

İnşa Et: Evcil Hayvan Dostu Anahtar!
İnşa Et: Evcil Hayvan Dostu Anahtar!
İnşa Et: Evcil Hayvan Dostu Anahtar!
İnşa Et: Evcil Hayvan Dostu Anahtar!
İnşa Et: Evcil Hayvan Dostu Anahtar!
İnşa Et: Evcil Hayvan Dostu Anahtar!

Bu parçayı oluşturmak için İkili Bot Kitinden aşağıdaki parçalara ihtiyacınız olacak:

  • 2 adet 100x30cm pano
  • 4 6mm M3 cıvata
  • 4 M3 fındık
  • 2 adet 8mm naylon zıtlıklar

Ayrıca şunlara da ihtiyacınız olacak:

  • 2 3-4ft (1-1,3m) çok telli 24 gauge tel

    Yalıtımı her iki uçtan yaklaşık 1 inç (2,5 cm) çıkarın

  • 3 itme pimi

1. Panolarınızdan birini alın ve iki (2) M3 somun kullanarak naylon ayırıcıları sol tarafa tutturun. (Fotoğraf 1 ve 2)

2. İkinci kartı tutun ve ikinci kartı naylon ayırıcılar aracılığıyla birinciye sabitlemek için iki (2) M3 cıvata kullanın. (Fotoğraf 3)

3. M3 cıvatalarından birini tutun ve üst panonun en sağ ucundaki delikten itin. Telin bir ucunu cıvatanın tabanına sarın. (Fotoğraf 4)

4. Cıvatayı yerine sabitlemek için bir M3 somunu kullanın. (Fotoğraf 5)

5. İkinci cıvatanın doğrudan birinci cıvatanın altında olduğundan emin olarak, alt pano için 3. ve 4. adımları tekrarlayın.

Anahtarı kapattığınızda (yani panoları birlikte itin), üst ve alt cıvatalar birbirine basmalı ve tam temas etmelidir.

Adım 4: İnşa Edin: Motor Bağlantısı

İnşa Et: Motor Bağlantısı!
İnşa Et: Motor Bağlantısı!
İnşa Edin: Motor Bağlantısı!
İnşa Edin: Motor Bağlantısı!
İnşa Et: Motor Bağlantısı!
İnşa Et: Motor Bağlantısı!

Bu parçayı oluşturmak için İkili Bot Kitinden aşağıdaki parçalara ihtiyacınız olacak:

  • 1 adet 100x100 cm tahta
  • 2 küçük vidalı 1 Minik Motor (çok şirin ve bir o kadar da güçlü!)
  • 1 Motor Bağlantısı ("web başlatıcı")
  • 1 makara seti ("web makarası")
  • 6 6mm M3 cıvata
  • 6 M3 fındık

Ayrıca şunlara da ihtiyacınız olacak:

  • 6 küçük çivi
  • 1 raptiye
  • 4 ft (1,3 m) misina (veya eşit derecede güçlü misina)

1. Motoru iki küçük vidayla motor yuvasına takın ve sabitleyin (varsa daha büyük bir tornavida kullanmanız şiddetle tavsiye edilir.)

2. 100x100cm'lik tahtayı alın ve 6 M3 cıvata ve somunu kullanarak motoru sol taraftaki (kabaca) ortaya takın

3. Makarayı ve misinayı tutun. Oltanın bir ucunu makaranın ortasından geçirin, ardından dişlerin etrafına sarın. Bir parça sıcak tutkalla sabitleyin

4. İki makara parçasını birbirine bastırın (ipliği iki parça arasında sıkıştırın) ve ağ parçası dışa bakacak şekilde motor tahrik miline yerleştirin. Dışarıdan bir miktar sıcak tutkalla sabitleyin

Adım 5: Elektroniği Bağlayın

Elektroniği bağlayın!
Elektroniği bağlayın!
Elektroniği bağlayın!
Elektroniği bağlayın!
Elektroniği bağlayın!
Elektroniği bağlayın!

Aşağıdaki parçalara ihtiyacınız olacak:

  • mikro:bit
  • mikro USB kablosu
  • İkili Botlar motor sürücü panosu
  • 3 adet AAA pil

1. Az önce bir araya getirdiğiniz Motor Montaj kurulumunu alın ve motoru motor sürücü kartına takın. (Fotoğraf 2)

Kırmızı motor kablosunu "Motor1" etiketli sol başlık pimine bağlayın. Siyah motor kablosunu "Motor1" etiketli sağ başlık pimine bağlayın.

2. Evcil hayvan dostu anahtarı bağlayın! Anahtar kablolarından birini mikro:bit P0 pimine ve diğerini mikro: bit GND pimine bağlayın (hangi anahtar kablosunun nereye gittiği önemli değildir). (Fotoğraf 3)

3. Mikro:bit'i, basmalı düğmeler dışa bakacak şekilde (motor sürücüsünden uzağa) motor sürücü kartına yerleştirin.

4. Pilleri motor sürücü kartına takın. Güç anahtarını bulun ve "kapalı" konuma getirin

Adım 6: Kodlayın: Motor Kontrolü

Kodlayın: Motor Kontrolü!
Kodlayın: Motor Kontrolü!
Kodlayın: Motor Kontrolü!
Kodlayın: Motor Kontrolü!
Kodlayın: Motor Kontrolü!
Kodlayın: Motor Kontrolü!

Make Code web sitesine gidin: www. MakeCode.org ve micro:bit seçeneğini, ardından "New Project"i seçin. "Kapı Açıcı" gibi, ne yaptığını belirlemenize yardımcı olması için projenizi yeniden adlandırmanız önerilir.

Bazı arka plan bilgileri:

Pin P0 tetiklendiğinde (anahtarın kapanmasıyla), motoru döndürmek istiyoruz, böylece oltayı makaraya sararak (diğer bir deyişle makaraya sararak) kapıyı çeker. Ayrıca oltayı açmak istiyoruz, böylece kapıyı tekrar kapatabiliriz. Motoru makaraya sarmak ve makaradan çıkarmak için manuel bir yola sahip olmak ve ayrıca motora giden gücü kesmek de yararlıdır.. her ihtimale karşı!

DC motor ile uğraştığımız için motor uçlarından birine güç verip diğerini toprakladığımızda motor bir yönde dönecektir. Motor kablolarına güç verdiğimizde, motor diğer yönde dönecektir. Her iki motor kablosuna giden gücü kesmek motoru kapatır.

Başlayalım!

İlk Kod İşlevi: Doggo Anahtarı Tarafından Tetiklenen Motor

Bu fonksiyon Fotoğraf 1'de gösterilmiştir.

1. "Pine basıldığında" (giriş blokları) çekin ve P0 pimine ayarlandığından emin olun

2. Pin P0 bloğunun içinde, mikro:bit pin P13'ü (1'e ayarlanmış) açmak için dijital yazma bloklarını kullanın ve micro:bit pin P14'ü kapatın. Bu, motoru bir yönde çalıştırır

Dijital yazma blokları Gelişmiş Pinler altında bulunur. Aşağı oka tıklayarak uygun pinleri seçin.

3. Yaklaşık 7 saniye (7000 ms) bir duraklama ekleyin, ardından P13 ve P14'ü 0'a ayarlayarak motoru kapatın.

Not: 7 saniye, kurulumum ve doggo'mun ihtiyaçları için iyi çalıştı, ancak ihtiyaçlarınız için kapınızı yeterince açmak için bunun yeterli (çok fazla değil) zaman olduğunu kesinlikle kontrol edin.

4. P14'ü açmak ve P13'ü kapatmak için bir dijital yazma bloğu kullanarak motorun bobinini açın (diğer bir deyişle ters yönde döndürün). Sardığınız süre ile aynı miktarda bobini açtığınızdan emin olun.

5. İsteğe bağlı: Motorun ne zaman açılacağını size bildirmek için bir geri sayım/sayım zamanlayıcı eklemek için LED'leri kullanın. Ayrıca, anahtara basıldığı zaman ile motor bobini açılmadan önce arasında bir duraklama eklenmesi önerilir.

İkinci Kod İşlevi: Manuel Açma

Bu fonksiyon Fotoğraf 2'de gösterilmiştir.

1. Manüel geçiş yapmak için, bir "A Düğmesine basıldı" (giriş blokları) öğesini dışarı sürükleyin.

2. Bu bloğun içinde, mikro:bit pin P13'ü (1'e ayarlı) açmak ve mikro:bit pin P14'ü (0'a ayarlı) kapatmak için dijital yazma bloklarını kullanın

3. ~3s (3000 ms) için bir duraklama bloğu ekleyin

4. Motoru kapatın! (dijital yazma bloklarını 0'a ayarlayarak)

5. İsteğe bağlı: Motoru açmadan önce bir simge gösterin, böylece motorun hangi yöne döneceğini bilirsiniz.

Benimki için bir dikdörtgen anahat seçtim, bu yüzden "açık kapıyı" belirtin, size ve beyninize anlamlı gelen bir şey seçin.

Üçüncü Kod İşlevi: Manuel Kapatma

Bu fonksiyon Fotoğraf 3.1'de gösterilmiştir. Manuel bir geçiş yapmak için, bir "Açık Düğmesine B basıldı" (giriş blokları) öğesini dışarı sürükleyin.

2. Bu bloğun içinde, mikro:bit pin P13'ü (0'a ayarlı) açmak için dijital yazma bloklarını kullanın ve mikro:bit pin P14'ü (1'e ayarlı) kapatın

3. ~3sn (3000 msn) için bir duraklama bloğu ekleyin

4. Motoru kapatın! (her iki dijital yazma bloğunu da 0'a ayarlayarak)

5. İsteğe bağlı: Motoru açmadan önce bir simge gösterin, böylece motorun hangi yöne döneceğini bilirsiniz.

Dördüncü Kod İşlevi: Motoru Kapatın

Bu işlev Fotoğraf 3'ün altında gösterilmektedir.

1. Bir "Açık Düğmesi A+B basılı" bloğunu dışarı çekin

2. Hem P13 hem de P14'ü 0'a ayarlamak için iki dijital yazma bloğu kullanın

Adım 7: Kurun

Yükle!
Yükle!
Yükle!
Yükle!
Yükle!
Yükle!

1. Alüminyumu kapı mandalının etrafına sarmak için duvara yapışkan macundan biraz kullanın

Kapının tamamen kapanabilmesi, ancak yapışmasını önleyebilmesi için alüminyumu mandalın etrafına bükün.

2. Sıcak tutkal dağıtıcınızı kullanarak kapı mekanizması parçasının kısa ucunu, mandalın hemen altına kapı genişliğine yapıştırın. Ekstra stabilite sağlamak için daha uzun parçayı kapıya yapıştırın

3. Motor montajını ve motor kontrol kartını duvara takın. Parçaları yerinde tutmak için geçici olarak itme pimlerini kullanın, ardından motor denetleyicisini sabitlemek için 6 çivi ve motor denetleyici kartını sabitlemek için 2 çivi kullanın.

4. Anahtarı, kapıyı açmak için tetikleyecek kişi için uygun bir yere takmak için duvara yapışkan macunu kullanın. Köpeğim oldukça büyük olduğu için, köpeğin düğmeye burnuyla basabilmesi için onu yerden yaklaşık 1,5 ft (0,5 m) yükseğe kurdum.

Düğmeyi ayarlayıp gerektiğinde bir şeyleri çıkarabilmek için yapışkan macun kullanmayı tercih ettim, ancak bunu kalıcı hale getirmek istiyorsanız çivi veya sıcak tutkal kullanabilirsiniz.

5. Anahtar kablolarını duvara sabitlemek için raptiyeleri kullanın ve bağlantılarının kopmasını önleyin

6. Oltayı motor makarası ile kapı mekanizması arasına takın. Kapıyı tamamen kapatın, ardından oltayı kapı mekanizmasının etrafına öğretecek şekilde birkaç kez sarın, ardından sıcak tutkalla sabitleyin

Adım 8: Test Edin ve Dağıtın! ve Evinizi Daha Erişilebilir Hale Getirin, Yaşasın

Test Edin ve Dağıtın! ve Evinizi Daha Erişilebilir Hale Getirin, Yaşasın!
Test Edin ve Dağıtın! ve Evinizi Daha Erişilebilir Hale Getirin, Yaşasın!
Test Edin ve Dağıtın! ve Evinizi Daha Erişilebilir Hale Getirin, Yaşasın!
Test Edin ve Dağıtın! ve Evinizi Daha Erişilebilir Hale Getirin, Yaşasın!
Test Edin ve Dağıtın! ve Evinizi Daha Erişilebilir Hale Getirin, Yaşasın!
Test Edin ve Dağıtın! ve Evinizi Daha Erişilebilir Hale Getirin, Yaşasın!

Huzzah!! Test aşamasına hazır! micro:bit'i açın (microUSB kablosu aracılığıyla) ve motor kontrol kartını açın.

Düğmeye basın ve motorun, tüylü arkadaşınızın kaçmasına yetecek kadar kapıyı çekip açmadığını kontrol edin! Ayrıca motorun bobinlerini açması, böylece kapıyı tekrar kapatabilmeniz.

Büyük olasılıkla bir şeylerin ayarlanması/sabitlenmesi gerekecek, bu nedenle tüm düğmeleri kontrol edin, sistemin duvara sabitlendiğinden ve hiçbir şeyi engellemediğinden emin olun.

Doggo Kapı Açıcınızı test ettikten sonra evcil hayvanınıza gösterin! … Ve belki onları eğitin, ha. Bunu, anahtarın üstündeki ikramları kullanarak yaptım, böylece köpeğim yanlışlıkla anahtarı tetikledi, sonra o kapının açıldığını gördü. Birkaç deneme aldı (sonunda ona "anahtar al" komutunu da verdim), ama sonunda anladı! Ve şimdi sevimli ama çok endişeli köpeğimi tuzağa düşürmesinden endişe etmeden evde yalnız bırakabilirim (bilerek mi? Hiçbir fikrim yok).

Yaşasın kendi hayatımızı ve başkalarının hayatlarını daha kolay ve daha iyi hale getirmek için teknolojiyi kullandığınız için!

Herhangi bir sorunuz varsa, herhangi bir sorunla karşılaşırsanız veya bu proje için başka fikirleriniz varsa bana bildirin, ne yaptığınızı görmeyi çok isterim, bu yüzden lütfen kreasyonlarınızı paylaşın!

Mutlu yapımlar arkadaşlar!

Önerilen: