» elektronik » Arduino »Arduino Android İvmeölçer Tankı

Arduino Android İvmeölçer Tankı

Arduino Android İvmeölçer Tankı

İyi günler, bugün bir Android telefonun ivmeölçer tarafından kontrol edilen bir oyuncak tankı yapma hakkındaki talimatları paylaşmak istiyorum. Tankın tabanı 3 mm kalınlığında renkli kontrplaktan yapılacaktır. Tanınmış şirket Tamiya'nın tırtılları ve çift dişli motoru. Kaliteli ve ucuz parçalar üretmek.

Tank için ihtiyacımız olan:
- Tamiya 70168 çift dişli
- Tamiya 70100 takım makaralar ve paletler
- Tamiya 70157
- Kontrplak 10 mm (küçük bir parça)
- Arduino Pro Mini 5V AtMega 328
- DRV 8833
- Bluetooth modülü HC-06 veya eşdeğeri
- Arduino ürün yazılımı için USB-UART
- Dikdörtgen kırmızı ve yeşil LED'ler
- Beyaz LED'ler 5 mm 2adet.
- Dirençler 3x 150 Ohm
- Li-ion 18650 piller
- Dupont Baba-Anne Konnektörleri
- Farklı renkteki teller
- lehim
- Rosin
- havya
- Cıvatalar 3x40, 3x20, somunlar ve pullar
- 2x10 ağaç vidası
- Ahşap matkapları 3 mm ve 6 mm
- Elektrikli oyma testeresi
- Akrilik boya

Adım 1 Redüktörlü motorun montajı.
Tamiya dişli motorlarını kullanmayı seviyorum. Kabul edilebilir dururlar, kolayca monte edilirler. Tamiya 70168'de dört oluşturma seçeneği vardır. İstenen dişli oranına ve çıkış millerinin konumuna bağlı olarak.


Ayrıntılı talimatlar şanzımanın içinde bulunmaktadır. Çıkış millerinin motorlara daha yakın olması ve dişli oranı 114.7: 1'e ihtiyacımız var. Motorları kurmak hariç, ihtiyacımız olan seçeneği seçiyoruz ve talimatlara göre her şeyi topluyoruz. Motorları daha sonra koymak daha uygundur, ayrıca kurulumdan önce kablolar ve kapasitörler lehimlenmelidir.

Adım 2 Vücut parçalarının üretimi.
Kasa 3 mm kalınlığında kontrplaktan yapılacaktır. Aşağıdaki resmi indirin ve% 102'lik bir ölçekte A4 kağıda yazdırın.


Şimdi yeterli boyutta iki parça kontrplak alıyoruz, birini diğerine koyuyoruz, resmimizi üstüne uyguluyoruz. Koyu renkle işaretlenmiş alanlarda 3 mm'lik delikler açılmalıdır. Her iki parçanın da aynı olması için, önce noktalardan birine bir levha ve iki kontrplak deliyoruz, oraya bir cıvata takıyoruz ve resmi ve iki kontrplak parçasını birlikte büküyoruz. Sonra ikinci delik ve ayrıca bir cıvata yerleştirin. Bundan sonra, geri kalanını deliyoruz. En soldaki deliğe dikkat edin, oval bir şekil vermek gerekir. Bu, paletlerin gerginliğini kontrol etmek için gereklidir. Şimdi bir yapboz alıyoruz ve resmin kalın çizgisini takip ederek kasanın iki yan parçasını hemen kesiyoruz. Bu tür iki ayrıntı ortaya çıkmalıdır:


Daha sonra, yukarıdakilerin tümünü yapmalısınız, sadece bu sefer parçaları kapsayan iki ayrıntı kestik. Resimde çizilen küçük ovali kesmek gerekir. Sonuç olarak, iki ayrıntı daha alıyoruz:


Şimdi bir kat halinde bir kontrplak tabakası alıyoruz ve 168 x 54 mm boyutlarında bir dikdörtgen kesiyoruz. Bu, tankımızın alt kısmı ve dişli motorunun bağlı olduğu kısım olacaktır:


Montajı başlatmak için yukarıda açıklanan tüm detaylara ihtiyacımız var:


Tüm detayları oldukları gibi bırakabilirsiniz, ama ben onları boyamayı tercih ederim. Akrilik boya boyama için uygundur. Çabuk kurur ve kokmaz, bu da zehirlenme korkusu olmadan herhangi bir odada boyayabileceğiniz anlamına gelir. Yani, kesilen detayları boyadık:


Şimdi 10 mm kontrplak veya uygun bir tahta çubuğa ihtiyacımız var. 54 x 15 mm boyutlarında ve 10 mm kalınlığında bir dikdörtgenin kesilmesi gerekir. Bu parça muhafazayı birbirine bağlamak için gereklidir. Bir dikdörtgen yaptıktan sonra, kenardan 15 mm mesafede iki delik açıyoruz, önce 3 mm matkap ve sonra 6 mm, ancak baştan sona değil, sadece derinliğin yarısını. Somunları elde edilen deliklere yerleştirin ve yapıştırıcı ile sabitleyin. Bu tür dört ayrıntıya ihtiyacımız var:


Yine 3 mm kalınlığında kontrplak alıyoruz. 107 x 60 mm'lik bir dikdörtgen kesin. Matkap deliğinin 3 mm kenarlarından 15 mm geri çekildiğinde, bu üst kapak olacaktır:


33 x 60 mm ölçülerinde bir sonraki dikdörtgeni kestik. Kenarlardan 15 mm destek alarak, 5 mm çapında iki delik deliyoruz. Bir parçayı kesip soyuyoruz. Daha sonra yapılan deliklere beyaz 5 milimetre LED'ler yerleştiriyoruz. Bunları paralel olarak lehimliyoruz ve sıcakta eriyen yapıştırıcı kullanarak sabitliyoruz:


Adım 3 Muhafazanın montajı.
Dişli motorunu ve parçalarını hazırladıktan sonra, her şeyin bir araya getirilmesine devam ediyoruz. Başlamak için kasanın alt kısmını alın ve dişli motorunu ona sabitleyin:


Ve biraz daha büyük:


Ardından, bir çocuk demir yapıcısının köşelerini ve bunun için 3x20 mm cıvataları kullanarak yan parçaları sabitleriz:


Şimdi parçaları kurmamız gerekiyor. Kapanış yollarının ayrıntılarını alıyoruz. Deliklere 3x40 mm cıvatalar takıyoruz. Ön cıvataya, alt üç küçük olana büyük bir tekerlek koyduk, sonra pullar ve somunları sıktık, ancak sıkı değil, böylece tüm silindirler serbestçe dönüyor. Redüktörlü motorun şaftlarına büyük dişliler koyduk. Tüm cıvataları yan parçalarda delikli makaralarla birleştiriyoruz. Cıvataları geçtikten sonra, kasanın içinden somunları sarar ve sıkarız. Raylara koyduk, yeterince sıkı olup olmadıklarını kontrol ettik. Tırtıllar sarkmamalı, ancak çok fazla gerginlik onlara zarar verecektir. Ayarlama ön tekerlek tarafından yapılır, taşınır veya tam tersi, dişli motorundan uzaklaştırılır. Tüm manipülasyonlardan sonra:


Silindirler ve paletlerle gelen motorları alıyoruz. Telin kontak pedlerine lehimledik ve onlara paralel olarak 0.1 mikrofarad kapasitör. Bundan sonra, motorları dişli motoruna takın:


Pillere geçelim. Li-ion 18650 pillerimizi paralel olarak lehimliyoruz ve kolaylık sağlamak için kabloları çıkarıyoruz. Elektrik bandı ile bükün:


Onları kasanın altına, motorların yanına yerleştiriyoruz:


Kolaylık için, ayrıca mekanik ve elektronik parçalar, ince plastik veya kartondan 100 x 54 mm'lik bir dikdörtgeni kesin. Redüktörlü motorun ve akülerin üzerine yerleştirin:


Bağlantı elemanlarını alıp fotoğrafta gösterildiği gibi takıyoruz. Yan parçaları vidalarla sabitliyoruz:


Tankın arkasında, sıcak tutkalı dikdörtgen LED'ler takıyoruz. Kırmızı ve yeşil:


Ön parçayı farlarla sabitlemek için sıcak tutkal kullanıyorum:


Adım 4 Elektrik
Elektrik motorları çalışmalarına müdahale eder ve başlatma sırasında bir voltaj düşüşü meydana gelir. Böylece motorların her çalıştırılmasında Arduino aşırı yüklenmez, güç kaynağını böleriz. Arduino, taç tipinde 9 voltluk bir batarya ve bataryalardan gelen motorlarla güçlendirilmiştir. Pilleri zaten yerleştirdik, tacı tankın önüne yerleştireceğiz:


Pili taktıktan sonra üst kapakla kapatın:


Her şeyi şemaya göre birbirine bağlarız:


Biraz açıklayacağım. Sürücü boyunca sol motor 5 ve 6 pime bağlıdır. Sağ - 9 ve 10. Artı, kırmızı LED'den direnç üzerinden 3 pime, eksi GND'ye. Ayrıca yeşil LED'den, direnç üzerinden de 4 pime kadar. Farlar 2 pime kadar.

Bluetooth modülünün çalışması SoftwareSerial kütüphanesi aracılığıyla gerçekleştirilir.Yazılım com-portunu kullanacağız. Bağlantı kontakları çizimde değiştirilebilir. Modülü aşağıdaki gibi bağlarız:

Arduino Pro Mini - Bluetooth
D7 - RX
D8 - TX
5V - VCC
GND –GND

Hepsini bir araya getirerek, orta kısma bir elektrikçi yerleştiriyoruz:


Adım 5 Yazılım.
Çizim ile çalışmak için Arduino IDE'yi indirmeniz gerekiyor. Devam edip en son sürümü indiriyoruz:

Sonra kitaplığı eklemeniz gerekir. SoftwareSerial zaten Arduino IDE'de olmalıdır. Ama her ihtimale karşı, göndereceğim:
softwareserial.rar [9.29 Kb] (indirme: 100)


Arduino IDE, taslağı derlerken bir hata verir ve eksik kütüphanede yemin ederse, indirilen arşivi Arduino IDE'nin kurulu olduğu klasörde bulunan “library” klasörüne açın.

Adım 6 Bluetooth modülünü hazırlayın.
Bluetooth modülünün varsayılan ayarları ihtiyacımız olandan farklı. Bu nedenle, önce Bluetooth modülünün bilgisayarla bağlantısını kurmalı ve ayarları değiştirmelisiniz. Arduino'ya Send_ AT_Bluetooth çizimini doldurun:
send_-at_bluetooth.rar [857 b] (indirmeler: 102)


Arduino, Bluetooth ve bilgisayar arasında bir bağlantı görevi görecektir. Arduino IDE'yi başlatın, Port Monitor'ü açın. HC-06 için port monitör ayarlarında 9600'ü seçin, NL ve CR'ye gerek yoktur. Modülle bir Bluetooth bağlantısı kurulmazsa, AT komut giriş modundadır. Belki de modül ilk defa yanıt vermeyecektir. Ardından artı telini çıkarıp yeniden takarak aşırı yüklemeyi deneyin. Tüm komutlar tırnak işaretleri olmadan girilir, göndermek için enter tuşuna basmayı unutmayın. Aşağıdaki komutları giriyoruz:

"AT" - tırnak işaretleri olmadan, "Tamam" cevabı gelmelidir.
“AT + NAME ” - kolayca bulabilmek için modülün adını girin. Parantez olmadan Latin harfleriyle zorunludur.
“AT + BAUD7” - hızı 57600 olarak ayarlayın.
“AT + RESET” - modülü aşırı yüklüyoruz.

Bir şeyler ters giderse veya ayarları hatırlamıyorsanız:
“AT + ORGL” - modülü fabrika ayarlarına geri döndürür.

Adım 7 Krokiyi doldurun.
Bluetooth modülünü kurduktan sonra, ana çizimi doldurmaya devam edin:
tanchik.rar [1 Kb] (indirmeler: 125)


Adım 8 Android telefonunuzu hazırlayın.
Kullanmadan önce Android telefonunuzda veya tabletinizde bir ivmeölçer bulunduğundan emin olun. Başlamak için Android'de bir bluetooth cihazı tanchka ekleyin. Bluetooth ayarlarına giriyoruz, adlandırdığınız Bluetooth modülünü buluyoruz ve bağlanıyoruz. Bağlantı şifresi “1234” veya “0000” dır, farklı modeller için farklı olabilir. Şimdi kontrol programını kurun. Bir Arduino Bluetooth RC Araba veya BT Kontrolörüne ihtiyacımız olacak. Her iki program da ücretsiz, Bkuetooth cihazını ivmeölçer üzerinden kontrol etme yeteneğine sahipler ve Google oyundalar. Beğendiğiniz programı telefonunuza veya tabletinize indirin. Program ayarları menüsünde aşağıdaki komutları girin:

W - ileri
S - geri
A - sol
D - sağ
F veya G– durağı
K - farlar
L - far kapalı

Ayrıca, tankı kontrol etmek için kumanda kolunu da kullanabilirsiniz. Diğerine göre yapılabilir talimatlar.

Ve bir Bluetooth modülü ekleyin, diğerini takip edin talimatlar.


8
7.7
6.2

Yorum ekle

    • gülümsegülümsemelerxaxatamamdontknowyahoonea
      patronçizikaptalevetevet-evetagresifgizli
      üzgünümdansdance2dance3pardonyardımiçecekler
      Durarkadaşlariyigoodgooddüdükbaygınlıkdil
      dumanzırıltıcraybeyanalaycıDon-t_mentionindir
      ısıöfkelilaugh1mdatoplantımoskingnegatif
      Not_ipatlamış mısırcezalandırmakokumakkorkutmakkorkutuyorarama
      alaythank_youbuto_clueumnikakutanlaşmak
      kötübeeeblack_eyeblum3kızarmakövünçcan sıkıntısı
      sansürlüşakasecret2tehdit etmekzaferyusun_bespectacled
      shokrespektlolPrevedkarşılamaKrutoyya_za
      ya_dobryiyardımcıne_huliganne_othodiFludyasakyakın

Okumanızı tavsiye ederiz:

Akıllı telefon için verin ...