İçindekiler:
- Adım 1: Giriş
- 2. Adım: Kablosuz Uzaktan Kumanda
- Adım 3: Parçalar ve Takım Listesi
- Adım 4: Montaj
- Adım 5: Kablolama
- Adım 6: PROGRAMLAMA 1: MOTOR TESTİ
- Adım 7: Radyo Kontrolü
- Adım 8:
- Adım 9: Radyo Kontrol Alma Programı
Video: Basit Mikrobit Robot: 9 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Aşağıda BBC Microbit, Adafruit Dragontail for Microbit ve Emgreat şasisi kullanılarak yapılan basit bir RC araba açıklanmaktadır.
Bu robotun yapımı yaklaşık 30 dolara mal oluyor. DFROBOT gibi ticari olarak temin edilebilen düşük maliyetli Microbit robotlar olsa da, Benim Kendin Yap yaklaşımım, inşaatçının sistemin nasıl çalıştığını anlamasına yardımcı olur, özel olmayan kodlar kullanarak inşaatçının güçlenmiş hissetmesine yardımcı olur.
Adım 1: Giriş
Aşağıda, Arduino yerine BBC MicroBit kullanılarak yapılan robotik aracın bir versiyonu açıklanmaktadır.
Emgreat robot şasi kiti ile birlikte gelen stok pleksiglas levha yerine ev yapımı kesilmiş oluklu plastik (Coroplast) veya karton kullanılır. Bunun nedeni, Emgreat şasisinin pil takımını tabana sığdıramayacak kadar dar ve tekerlek tekerleğinin serbest dönüşüne izin vermeyecek kadar kısa olmasıdır.
Ana elektrik bileşenleri, gerektiğinde yeniden konumlanmalarını kolaylaştırmak için Velcro kullanılarak bağlanır.
Microbit, motorları sürmek için doğrudan yeterli akımı sağlayamaz, bu nedenle transistör sürücüleri kullanılmalıdır. Robot arabanın Arduino versiyonu, motorları kontrol etmek için bir L298 H-köprü modülü kullanırken, bunun için Microbit'te yetersiz olan altı (6) kontrol hattı gerekir. Motorların geriye doğru dönebilmesinin şart olmadığını anladım. Dolayısıyla robotun Microbit versiyonu L298 yerine motor sürücüsü olarak ULN2803A 8 kanallı Darlington transistör dizisini kullanıyor. Microbit'in 0, 1, 2, 8 ve 16 pinlerinde beş (5) genel amaçlı G/Ç hattı olduğundan, bu bir hoparlör, ışıklar ve diğer cihazları sürmek için de kullanılabilir. ses çıkışı. Diğer pinler, yerleşik LED'lerle paylaşıldıkları için kullanımı zor olabilir.
Alternatif olarak, TIP120 gibi ayrık transistörler kullanılabilir; ancak bu, çok daha fazla parça ve tel kullanılmasını gerektirecektir.
Bu tasarım, MicroBit üzerindeki pinlere erişmek için, doğrudan devre tahtasına takılan ve pinlere bağlantı kablolarına ihtiyaç duymadan kolayca erişilebilmesini sağlayan ve ayrıca 3V güç veri yolunu bağlayan Microbit için Adafruit Dragontail'i kullanır.
2. Adım: Kablosuz Uzaktan Kumanda
Robotu Bluetooth aracılığıyla kablosuz olarak kontrol etmek için, Microbit Go kitinde bulunan AAA pil paketiyle veya bir düğme pil paketi olan MI Power Board for Microbit ile çalışan ikinci bir Microbit kullanabilirsiniz.
Her iki Mikrobitin de aynı radyo kanalına ayarlanması gerekir.
Adım 3: Parçalar ve Takım Listesi
ARAÇ:
- Emgreat Motor Robot Şasi Kiti
- Mikrobit Git Kiti
- ULN 2803A 8 kanallı Darlington Dizisi
- Adafruit Ejderha Kuyruğu Microbit #3695
- Yarım Boy Breadboard Adafruit #64
- Adafruit 4x Anahtarlı "AA" Pil Kutusu #830
- 22 gauge katı bağlantı teli, çeşitli renkler Adafruit# 1311
- Mini Metal Telli Hoparlör Adafruit #1890
- Oluklu plastik veya karton
- Scotch 1" x 1" tutturma şeritleri
- AA piller x 4
UZAK:
- Mikrobit Git Kiti
- BBC Microbit veya AAA piller için MI Güç Kartıx2
Aletler:
- jilet
- Havya
- tel striptizci
- Sıcak yapıştırıcı tabancası
- Mini Tornavida (şasi ile birlikte gelir)
- keskin nişancı
Opsiyonel (bükümlü tel ile kullanım için)
Addicore 2 konumlu vidalı terminaller x3
Adım 4: Montaj
- 6 "x 8" oluklu plastik veya karton parçasını kesin
- Birlikte verilen pleksiglası şablon olarak kullanarak, tekerlek ve motor braketleri için deliklerin konumunu işaretleyin.
- İki motorun her birine 8" kırmızı ve siyah teller lehimleyin; gerilmeyi azaltmak için motorlara sıcak tutkal.
- Emgreat kitinde sağlanan metal braketlerle motorları taban plakasına takın.
- Tekerlek tekerleğini alt uca takın. 4 x AA pil kutusunu (pillerle birlikte) cırt cırtlı kareler kullanarak şasinin alt tarafına takın,
- Motorlar ve tekerlek arasındaki akü kutusunu bulun; bu en iyi çekişi sağlar.
- MicroBit Dragontail'i devre tahtasına yerleştirin;
- Çift çubuklu bant veya cırt cırtlı şeritler kullanarak devre tahtasını kasanın üstüne takın
- 2xAAA 3V pil takımını cırt bantları kullanarak kasaya takın;
- JST pil fişini Microbit kartı pil yuvasına takın.
- ULN 2803A Darlington dizisi IC'yi 'vadi' boyunca devre tahtasına yerleştirin.
- Kabloların geçmesi için devre tahtasının yanında şasi kartında küçük bir 1/4" x 1/4" delik açın.
Adım 5: Kablolama
GÜÇ TELLERİ:
- 6V kabloları delikten geçirin ve devre tahtasındaki sağ taraftaki güç veriyoluna takın.
- Breadboard'daki sol ve sağ toprak veriyolları arasına kablo bağlayın.
- Siyah kabloyu ULN2803A üzerindeki pim 9 ile toprak arasına bağlayın.
- ULN 2803A üzerindeki pin 10 ile +6V güç veriyolu arasına kırmızı kabloyu bağlayın.
SİNYAL TELLERİ:
Atlama kablolarını bağlayın:
- Dragontail'deki Pin 0 ile 2803A'daki Pin 8 (HOPARLÖR) arasında
- Dragontail'deki Pin 1 ile 2803A'daki Pin 6 (MOTOR 1) arasında
- Dragontail'deki Pin 2 ile 2803A'daki Pin 4 (MOTOR 2) arasında
- Dragontail'deki Pin 8 ile 2803A'daki Pin 2 (AKSESUAR) arasında
- Motor 1 kablolarını +6V veriyoluna ve 2803A'daki Pin 13'e bağlayın
- Motor 2 kablolarını +6V veriyoluna ve 2803A'daki Pin 15'e bağlayın
- Hoparlör kablolarını +6V'ye bağlayın ve 2803A'da Pin 11
Adım 6: PROGRAMLAMA 1: MOTOR TESTİ
Make Code Microbit düzenleyicisini çevrimiçi yapın:
Üç motor İşlevi oluşturun - Sola Dönün, İleri ve Durun
Ana döngüde, her işlevi gösterildiği gibi çağırın.
Adım 7: Radyo Kontrolü
Radyo kontrolü için Microbit'in Bluetooth özelliğini kullanacağız.
3V düğme pil içeren MI Power Board for Microbit'e ikinci bir Microbit monte edin veya Microbit Go paketiyle gelen 2xAAA pili kullanın.
MakeCode Editor'ı kullanarak, uzaktan kumanda görevi görebilmesi için yukarıda gösterildiği gibi kısa bir program yazın. "Verici" olarak adlandırın.
Örnek program, LED'in açık olduğunu anlamanız için bir ekran içerir.
Program 2 şey yapar. A Düğmesine basıldığında, #1'i dışarı gönderir (kornayı çalmak için).
B Düğmesine basıldığında, tahrik motorlarını tetiklemek için #2'yi gönderir.
Adım 8:
Adım 9: Radyo Kontrol Alma Programı
MakeCode düzenleyicisini kullanarak Alıcı adında yeni bir Proje oluşturun.
Radyo kontrolünü kullanmak için her iki Mikrobitin de aynı kanala ayarlanması gerekir.
1 numara alınınca korna çalar, 2 sayısı alındığında robot döner, ileri gider ve sonra durur.
Önerilen:
Polifonik Mikrobit!: 7 Adım
Polyphonic Microbit!: 80'lerde, erken video oyun sistemleri sınırlı çip setlerine sahipti. Bu chip setlerin üzerinde sadece 4-6 ses vardı, bunların 2 ila 3'ü perküsyon/baterilere, 1'i ise bas için ayrılmıştı. 1-2 ses kaldı, akorları nasıl çalacağız? Bu v
Mikrobit Oyunu Nasıl Oluşturulur: 7 Adım
Bir Mikrobit Oyunu Nasıl Oluşturulur: Merhaba arkadaşlar, Bu derste size yeni özel bileşen mikrobitini kullanarak tinkercad'de nasıl oyun oluşturacağınızı öğreteceğim
Evinizde Bulabileceğiniz Şeylerden Basit Bir Robot Yapma (hotwheel Versiyonu): 5 Adım
Evinizde Bulabileceğiniz Şeylerden Basit Bir Robot Yapma (hotwheel Versiyonu): Bu Eğitim Tablosu size, çift A pil ile çalışan kendi kendine giden bir hotwheel'in nasıl yapıldığını gösterecektir. Sadece evinizde büyük olasılıkla bulabileceğiniz şeyleri kullanmanız gerekecek. Lütfen bu robotun muhtemelen tam olarak düz gitmeyeceğini unutmayın, bir
Korkunç Mikrobit Işık Sensörü: 5 Adım
Korkunç Mikrobit Işık Sensörü: Arkadaşlarınızı korkutmak mı istiyorsunuz? Peki doğru yere geldiniz. Bugün size mikrobitinizle nasıl ışık algılama, gürültü yapma, ürkütücü bir numara yapacağınızı göstereceğim
(CRC)bit, Açık Mikrobit Benzeri Rozet: 10 Adım
(CRC)bit, Open Microbit-like Badge: Mikrobit rozetini yaklaşık 1 yıl önce robotik öğretmek için kullandık. Eğitim için mükemmel bir araçtır. En değerli özelliklerinden biri elde tutulabilmesidir. Ve bu esneklik, eğitim topluluğu hakkında harika bir içgörüye sahip olmasını sağlar.Fo