İçindekiler:

Uzaktan Kumandalı Araba: 3 Adım
Uzaktan Kumandalı Araba: 3 Adım

Video: Uzaktan Kumandalı Araba: 3 Adım

Video: Uzaktan Kumandalı Araba: 3 Adım
Video: Baştan Sona RC Araba Yapımı #3 RC Arabamıza ESC Motor Sürücü Yapıyoruz 2024, Temmuz
Anonim
Uzaktan kumandalı araba
Uzaktan kumandalı araba

Bugün (ya da bu gece, en iyi nasıl çalışırsan çalış) uzaktan kumandalı bir araba yapacağız. Aracın kendisini yapmak için önceden hazırlanmış bir set kullanmaktan, devre tahtasında bir uzaktan kumandanın prototipini oluşturmaya, daha sonra uzaktan kumandamızı birlikte lehimlemeye ve arabayı kontrol etmek için kullanmaya kadar arabayı inşa etme sürecini gözden geçireceğiz. Arabamız için radyo iletimini ve arabamızı sürmek için gönderdiğimiz verileri kodlamak ve kodunu çözmek için HT12E/D yonga setini kullanacağız.

İlk olarak, arabamızı kontrol etmek için radyo iletim yöntemini kolaylaştırmak için bu eğitimde kullanacağımız yonga setini gözden geçirelim.

HT12E/D HT12E/D yonga seti, kodlayıcı ve kod çözücü görevi görür. HT12E, adından da anlaşılacağı gibi kodlayıcıdır ve HT12D kod çözücüdür. Kodlayıcı, radyo dalgaları aracılığıyla kod çözücüye kodlanmış bir sinyal gönderir. Hem kodlayıcıda hem de kod çözücüde bir osilatör vardır - bu, aynı frekansta çalıştıklarını ve kod çözücünün gerçekten kodlayıcıdan sinyal alabilmesini sağlar. HT12E, daha sonra kod çözücü tarafından alınabilen dört kelime kodlu bir iletim verir. İletim esasen çip üzerindeki dört kanalın her biri için bir açık veya kapalı durumu verir. Olası bir aktarım şunlar olabilir: açık, kapalı, kapalı, açık. Bizim senaryomuzda, bu kanalların her biri araca sola, sağa, ileri veya geri hareket etmesini söylemek için farklı sinyaller iletir.

Aşağıdaki şema, HT12E kodlayıcı çipinde bulabileceğimiz pinleri göstermektedir. VDD ve VSS pinlerinin her biri güç kaynağına bağlanır. AD8, AD9, AD10 ve AD11 olarak etiketlenen pinler veri pinleridir. Devremizde, LED'lerimizden hangisinin açılıp kapatılacağını belirleyen butonlardan girdi kabul ettikleri için onları düğmeler için kullanıyoruz. Devre kartımızdaki düğmeler, RC arabanın hareketini ve yönünü kontrol etmek için kullandığımız düğmeler olduğundan, bu yine arabamızın hareketine dönüşür. OSC1 ve OSC2 pinleri, çipin içinde bulunan osilatör için bir dış direnç kaynağı sağlayan çipe bağlı direncimiz içindir. Bu önemlidir çünkü osilatör, çipin genel işlevi için hayati önem taşır.

Adım 1: Arabanızı Yapmak

Adım 1: Arabayı Yapma (Bu eğitim Declan tarafından oluşturulmuştur)

Bugün arabayı yapmak için kullanacağım set, bir yolu takip etmek için bir ışık sensörüne sahip basit bir tank sürüşü araç kiti. Arabanızın ışık sensörüne ihtiyacı yok ama bugün kullandığımız yöntem için bir tanker arabaya ihtiyaç var. Kılavuzun bu ilk bölümü, benimle aynı kit ile çalışanlara uyacak şekilde yapılmıştır.

Gereçler:

1 Devre kartı

1 pil takımı

2 şanzıman motoru

2 Tekerlek

2 Lastik tekerlek halkaları

1 3cm Cıvata

2 Kırmızı LED

2 Beyaz LED

1 Düğme

1 somun

1 Kapak

2 1cm vida

4 Tel

2 foto direnç

1 Lm393 ic çipi

2 100 uf kapasitör

2 103 potansiyometre

2 s8550 transistör

2 1k ohm direnç

2 10 ohm direnç

2 3.3k ohm

4 51 ohm direnç

1 Havya

1 makara lehim

1. Güzel ve temiz bir lehimleme elde etmek için önce bir devrenin en kısa bileşenlerini lehimlemek genellikle en iyisidir, bu nedenle önce dirençleri lehimleyeceğiz.

2. Transistörlerde lehim

3. Kondansatörlerde lehim

4. Potansiyometrelerde/değişken dirençlerde lehim

5. IC çipinde lehim

6. Düğmedeki lehim

7. LED'lerde ve sensörlerde lehim. Beyaz LED'lerin tahtadan yaklaşık bir santimetre ve sensörlerin yaklaşık 0,5 santimetre daha uzakta olduğundan emin olun.

8. Lastik jantı tekerleklerin etrafına yerleştirin, ardından kısa vidayla tekerlekleri ilgili motorlarına vidalayın 9. Kabloları balatalara ve ardından motorlara lehimleyin

10. Araca güç vererek ve sensörü siyah bir yüzeye tutarak kabloların doğru yönde olup olmadığını test edin. Doğru yönde tutulduğunda tekerlekler saat yönünde dönüyorsa, kablolama doğrudur. Değilse, düzeltin.

11. Hangi yöne gittiğini kontrol ettiğinizden emin olarak ve yapışkan altlık kullanarak motoru panolara yerleştirin.

12. Cıvatayı vidalayın ve somunla sabitleyin. Ardından kapağı vidanın altına yerleştirin.

Adım 2:

resim
resim
resim
resim
resim
resim
resim
resim

Malzemeler:

1 ekmek tahtası

1 5 V güç kaynağı

1 433MHz Rx alıcı radyo çipi

1 433MHz Rx gönderici radyo çipi

1 1M ohm direnç

1 47k ohm direnç

2 270 ohm direnç

1 makara bakır tel.

1 tel striptizci

1 çift tel kesici

1 HT12E çipi

1 HT12D çipi

2 IC soketi

4 LED

4 düğme

1. Breadboard'unuz için, tahtaya sıkıca tutunabilmesi için doğru kalınlıkta ve tipte bir kablo kaynağı sağlayın. Devrenizin her bir elemanını birbirine bağlamak için yeterli kabloya sahip olduğunuzdan ve açıkta kalan kablonun gerekli deliklere yerleştirilebilmesini sağlamak için her bir kablonun uçlarını sıyırdığınızdan emin olun.

2. HT12E/D yongalarınızı devre tahtanızın karşıt taraflarına yerleştirin - her bir yonganın pinlerinin devre tahtasındaki merkezi kanalın zıt taraflarında olmasını sağladığınız sürece, belirli yerleşim önemli değildir. Ayrıca, led'lerinizi ve radyo bileşenlerinizi yerleştirmek için çiplerin etrafında yeterli alan olduğundan emin olun.

3. Kablolarınızı alın ve bunları dekoder ve kodlayıcı çiplerinin pinlerine bağlama işlemine başlayın. Kodlayıcıda 2, 4, 9 ve 14 pinleri doğrudan toprağa bağlamanız gerekecektir (yani, bu senaryoda devre tahtasındaki negatif satır). Dekoder üzerindeki 2, 4 ve 9 pini toprağa bağlamanız gerekecek. Enkoderde pin 18'i gücünüze bağlayın. Dekoder çipinde ayrıca 18'i güce bağlamanız gerekecektir.

4. Kodlayıcı çipinizdeki 10, 11, 12 ve 13 pininizi toprağa bağlayın. Sağladığımız şema bu çipleri bir dizi düğmeye bağlamamız gerektiğini gösterse de, LED'lerimizi ve radyo vericilerimizi bağladıktan sonra bu adım daha sonra gelecektir. Düğmeler, uzaktan kumandalı arabamızın yönünü kontrol edecek ve LED'ler devrenin doğru şekilde çalışıp çalışmadığını anlamamıza yardımcı olacak.

5. 1m ohm rezistörü alın ve enkoder üzerindeki pin 16'yı pin 15'e bağlamak için kullanın. Bu, çeşitli şekillerde yapılabilir ve pim ile aynı sütunda oldukları sürece bacakları hangi deliğe yerleştirdiğiniz önemli olmasa da, direncin bir ayağını yerleştirmenin en kolay yolunu bulabilirsiniz. sütundaki en yüksek delikte ve diğer bacak en alttaki delikte. 47k ohm rezistörünüzü alın ve sizin için iyi çalıştığını düşünüyorsanız yukarıdaki yöntemin aynısını kullanarak dekoder çipindeki 16. deliği 15. deliğe bağlayın.

6. Şimdi tahtada dört LED'inizi yerleştirebileceğiniz bir açık alan bulmalısınız - bu, daha önce verilen tavsiyelerin işe yaradığı yerdir, çünkü çipleri doğru şekilde yerleştirmek şimdi aynı zamanda sizi de sağlamlaştıracaktır. LED'lere sığacak alana sahip olun. LED'lerinizin her birinin pozitif ayağını aynı sütunun farklı bir satırına yerleştirin. Ardından, her bir ledin negatif bacaklarını farklı bir sütuna yerleştirin ve her seferinde bir delik daha uzağa yerleştirin. Böylece, birinci veya üst LED'in negatif ayağı, pozitifinden bir delik uzaklıkta olacak, ikinci LED, iki delik uzaklıkta olacak ve bu böyle devam edecektir. Şimdi LED'lerinizin her birinin negatif bacaklarını dekoder çipine bağlamamız gerekiyor. Breadboard üzerindeki sütunların birbirine bağlı olduğunu hatırlayarak, LED'in negatif ayaklarının her birinin üzerindeki deliğe bir tel yerleştireceğiz. biz sonra con

7. 270 ohm'luk direncinizi alın ve bir ayağını LED'lerin pozitif ayaklarını içeren sütunun en üstteki deliğine yerleştirin. Ardından direncin diğer tarafını devre tahtasındaki pozitif sıraya bağlayın.

8. Şimdi bir tel alıp HT12E çipinin 17. pinini HT12D çipinin 14. pinine bağlamalıyız. Bu, LED'lerin bağlantısını ve işlevini test etmemizi sağlayacaktır. Bu testi yapmak için devre tahtasını güce bağlamamız gerekecek. LED'leri kodlayıcıdan bağlayan kablolardan birinin ucunu çıkararak ilgili LED'in yandığını görmeliyiz. Ters etki görürseniz LED'lerinizin yönünü değiştirmeniz gerekebilir veya ne yaparsanız yapın LED'lerin yandığını görmüyorsanız kablolarınızın konumunu yeniden değerlendirmeniz gerekebilir. LED devremizi test etmek için bu kabloyu kullandığımıza ve LED'lerin aslında istediğimiz gibi çalıştığından emin olduğumuza göre, bu kabloyu çıkarabilir ve devremizi tamamen radyo vericilerinin kullanımı dışında çalışmaya hazırlayabiliriz. bilgilerimizi kodlayıcı ve kod çözücü yongaları arasında ileri geri göndermek için.

9. Radyo devrenizi alın ve ikiye bölün - küçük devre gönderici, büyük devre alıcıdır. Gönderici devresini alın ve üç pimi devre tahtanızdaki üç deliğe yerleştirin. Alıcıdaki en soldaki pimi kodlayıcı üzerindeki pim 17'ye bağlayın. Orta pimi güce ve sağ pimi toprağa (yani negatif) bağlayın.

10. Alıcı devresini alın ve dört pimi devre tahtanızın herhangi bir yerindeki dört deliğe yerleştirin. Şimdi en soldaki pimi ve en sağdaki pimi güce bağlamak için bir kablo kullanın. Sol orta pimi kodlayıcının 14 pimine bağlayın.

11. Şimdi dört düğmenizi devre tahtasında kolayca erişebileceğiniz bir yere yerleştirin. Bunları aşağıdaki şemada gösterildiği gibi hizalayın. Şimdi, kodlayıcı çipindeki 10 ila 13 numaralı pinlere bağlı olan kabloların her birini alabilir ve her birini ayrı ayrı her bir düğmeye bağlayabiliriz. Daha sonra başka bir tel alıp her düğmenin diğer tarafını ayrı ayrı toprağa bağlayabiliriz.

Aşama 3:

resim
resim
resim
resim

Malzemeler: (Breadboard'daki parçaları tekrar kullanabilirsiniz)

1 HT12E çipi

1 HT12D çipi

1 1M ohm direnç

1 47k ohm direnç

1 270 ohm direnç

1 433MHz Rx alıcı çipi

1 433MHz Rx gönderici çip

1x bakır tel makarası

1 çift tel kesici

1 çift tel striptizci

1 motor sürücüsü

1 adet üç pimli erkek dişi soket

1x dört pimli erkek dişi soket

2 devre kartı

1 havya

1 makara lehim

4 düğme

1. IC yongalarınızı PCB'lere lehimleyin. Yukarıdaki resimlerde gösterilen konumlandırmayı takip edin. Radyo çipleri için dişi-erkek soketlerinizi lehimleyin, çünkü bu, gerektiğinde bunları PCB'lere kolayca takıp çıkarmanıza izin verecektir.

2. Dirençleri lehimleyin - bunları düzgün bir şekilde dengelemek biraz zor olabilir, bu nedenle önce dirençleri lehimlemeyi daha kolay bulursanız, bunu yapın, ancak çiplerinizi nereye yerleştireceğinizi planladığınızdan emin olun.

3. Yukarıda gösterilen konumlandırmayı izleyerek düğmeleri HT12E çipi ile PCB'ye lehimleyin.

4. VCC pinine bağlanan tellerinizde lehimleyin.

5. Topraklama kablolarınıza lehimleyin.

6. Düğmelere bağlanmak için kabloları lehimleyin - bunlar 10-13 pinlerine bağlanmalıdır.

7. Çeşitli tellerin geri kalanını yukarıdaki resimlerde gösterildiği gibi lehimleyin.

8. Aracınızı test edebilmek için alıcınızı, uzaktan kumandanızı ve motor kontrol devrenizi güce bağlayın.

9. Düzgün çalıştığından emin olmak için aracı test edin.

10. Kesinlikle olması gerekenden *çok* daha fazla çaba gerektirmeyen çalışan bir arabaya sahip olmanın keyfini çıkarın!

Önerilen: