Bu projede, robot kontrolör yapmak için bir cep telefonu ile birlikte mikrodenetleyici (MCU) veya herhangi bir programlama yapmadan eski bir Bluetooth kulaklık kullanılabilir. Robot araba ile akıllı telefon arasındaki iletişim Bluetooth ile yapılır. Bu mükemmel bir hack projesidir ve yapımı kolaydır.
Devre ve çalışma
Blok şema (Şekil 1), Bluetooth kulaklığın / ahizesiz kullanımın DTMF alıcısına, motor sürücüsüne ve güç kaynağına nasıl bağlanabileceğini gösterir. Devrenin kalbi, çift tonlu çoklu frekans (DTMF) MT8870 kod çözücüdür. Şekil 2, alıcı sistemin tam devre şemasını göstermektedir.
MT8870’in (IC2) çalışma voltajı, 7805 voltaj regülatörü (IC1) tarafından sağlanan 5V’tur. IC2, 3.579545MHz kristal osilatörden (XTAL1) faydalanır. CON1 konektörüne giriş, Bluetooth kulaklık tarafından sağlanan bir ses sinyalidir (bu durumda Nokia BH-108).
Devreyi Şekil 3’te gösterildiği gibi göstererek üst panelini sökerek Nokia BH-108 Bluetooth kulaklığı açın. Devre kartı üzerindeki hoparlör çıkış terminallerini (SPK + ve SPK-) bulun. Hoparlör terminallerine iki ince tel lehimleyin. Kırmızı (sinyal) kablosunu, bir filtre kondansatörü C3 (0.1µF) ve direnç R1 (100 kilo-ohm) olan CON1 üzerinden MT8870 IC girişine bağlayın.
Devrede gösterildiği gibi tam bağlantı yapın. MT8870 IC’nin çıkışı, motor kontrol devresine gider, bu nedenle iki motoru kontrol eder (M1 ve M2). L293D, motor sürücüsü / kontrol cihazı olarak kullanılır.
Bluetooth’u Nokia BH-108 Bluetooth kulaklıkla eşleştirilen cep telefonuna DTMF tonları çıkaran bir Android uygulaması yükleyin. Bluetooth aracılığıyla ses çıkışı için uygulamayı (örneğin, mono Bluetooth gibi) cep telefonunuza yükleyin. Şimdi, uygulamanın GUI’sinde basılan tuşa göre, robot masaya göre hareket edecektir. Örneğin, uygulamada A tuşuna basıldığında, çıkış durumları sırasıyla Q4 Q3 Q2 Q1 için 1 0 1 0’dır. IC3’ün çıkış pinlerine sahip motorların bağlantı ve kutuplarına göre, robot ileri yönde hareket edecektir. Robotu durdurmak için 3 tuşuna basın.
Yapım ve test
Robotun PCB düzeni Şekil 4’te ve bileşenleri Şekil 5’teki bileşenleri düzeni gösterilmektedir. Robot araba, arka tekerlekler için iki dişli motor ve öndeki tekerlek tekerleği kullanılarak üretilmiştir. Sol ve sağ motorları (M1 ve M2) L293D motor sürüş devresinin çıkış pinlerine (1’den 4’e kadar) bağlayın. DTMF IC2’nin Q4 ile Q4 arasındaki çıkışları L293D girişlerine bağlanır.
Güç kaynağı 12V kurşun-asit batarya ile sağlanır. MT8870 ve L293D için güç kaynağı 7805 voltaj regülatörü ile sağlanır. Bluetooth kulaklık, normal bir telefon şarj cihazı kullanılarak şarj edilebilen dahili bir bataryaya sahiptir. Bluetooth kulaklığı şarj edin ve ardından telefonun Bluetooth ile eşleştirin.
Wolphi LLC’nin DTMF’si gibi DTMF ton üretimi için kullanılabilecek birçok uygulama vardır. Özelleştirme veya kendi DTMF uygulaması uygulamanızı oluşturmak için MIT App Inventor kullanılabilir. EFY Laboratuarında test sırasında Android için Tonedef uygulaması kullanıldı. Bu uygulamayla iki cep telefonuna ihtiyacınız var: DTMF uygulaması yüklü ve kullanıcı ellerinde bir (diyelim, A) ve otomatik cevaplama modu etkin ve kablosuz olarak Nokia-BH-108 Bluetooth kulaklığa bağlı olan ikinci cep telefonu (B diyelim).
İkinci cep telefonu ile bağlantı kurulduktan sonra robot ilk cep telefonundan kontrol edilir. Buradaki avantaj, Nokia BH-108 Bluetooth kulaklıkla birlikte ikinci telefonu robotta tutmamanız gerektiğidir.
Her iki telefonu da yanınızda bulundurun. A telefonundan B telefonunun numarasını çevirin. İki telefon arasında bir arama yapıldığında, A telefonunda DTMF uygulamasını açın. Sanal bir tuş takımı göreceksiniz. Robotu ileri, geri, sağa veya sola yönlendirmek için tablodaki ilgili numaraya dokunun. A telefonundan gelen DTMF sinyali, DTMF kod çözücü MT8870 tarafından robotun kasasına monte edilen BH-108 Bluetooth kulaklıktan iletilir ve alınır. Yazarın prototipi, Şekil 6’da gösterilmiştir.
Bu makale buradan çevrilmiştir.