İçindekiler:

UChip – Plastik Şişeden Çıkmış RC Tekne ve CD-ROM Oynatıcı!: 4 Adım
UChip – Plastik Şişeden Çıkmış RC Tekne ve CD-ROM Oynatıcı!: 4 Adım

Video: UChip – Plastik Şişeden Çıkmış RC Tekne ve CD-ROM Oynatıcı!: 4 Adım

Video: UChip – Plastik Şişeden Çıkmış RC Tekne ve CD-ROM Oynatıcı!: 4 Adım
Video: Yeni itfaiye aracı 2024, Kasım
Anonim
Image
Image
UChip – Plastik Şişe ve CD-ROM Oynatıcıdan Çıkmış RC Tekne!
UChip – Plastik Şişe ve CD-ROM Oynatıcıdan Çıkmış RC Tekne!

Drone Radyomu motorlara/servolara bağlamak için donanım ve yazılımı uyguladıktan sonra, bir sonraki adım, yapılan zor işten iyi bir şekilde yararlanmak ve kendi RC oyuncağımı yapmaktı, ki bu bir… Tekne!

Makine mühendisi olmadığım için, Teknemi yapmak için hayal edebileceğim en kolay yaklaşımı seçtim: Sahip olduğum her şeyi geri dönüştürün, ondan en iyi şekilde yararlanın! Söylemekten gurur duyuyorum, bu sefer beklentilerimi aştım!

Bu nedenle, sizinle projemi paylaşmak istiyorum ve işte kendi “yarış” hurda teknenizi inşa etmek için gerekli birkaç adım!

Malzeme listesi

Elektronik, önceki rehberimi takip ederek kendi elektroniklerinizi oluşturabilir veya başka birinin projesini kullanabilirsiniz. Benimki şunları içerir:

- 1 x uChip: Arduino IDE uyumlu kart

- 1 x Tx-Rx Radyo sistemi: cPPM alıcılı herhangi bir radyo sistemi iyidir

- 2 x Motor sürücüsü: 1x47uF@16V kapasitör, 3xDiodes (hızlı kurtarma), 1x5.1V zener, 2 nMOSFET (VGTH ~ 2V) ve 4 direnç ile sizinkileri kolayca lehimleyebilirsiniz.

- 1 x Li-ion 18650 pil: Eski bir dizüstü bilgisayar pil paketinden birini geri dönüştürebilir veya yenisini satın alabilirsiniz.

- CW ve CCW pervaneli 2 adet Coreless motor (CW = ClockWise, CCW = CounterClockWise)

Çerçeve (çoğunlukla geri dönüştürülmüş bileşenlerden):

- 2 x Plastik Şişe (0.5L)

- 1 x CD-ROM/DVD-ROM oynatıcı, geri dönüştürülmüş bir tane

- 3 (veya daha fazla) x Kablo Bağları: gerçek sayı, ihtiyacınız olan gerçek uzunluğa bağlıdır. Her biri 20 cm uzunluğunda 4 tane kullandım.

Adım 1: Elektroniği İnşa Etme

Elektroniği İnşa Etmek
Elektroniği İnşa Etmek
Elektroniği İnşa Etmek
Elektroniği İnşa Etmek
Elektroniği İnşa Etmek
Elektroniği İnşa Etmek

uChip ve cPPM alıcısı içeren bir Tx-Rx sistemi kullanarak bir motorun/servonun nasıl sürüleceğini açıklayan bir “Talimatlar” yayınladım. BURADA bulabilirsiniz.

Sadece dikkate almanız gereken farklılıkları açıklayan birkaç yorum eklemek istiyorum. Bu projede 2 motor sürmemiz gerekiyor. Bu nedenle motor sürücüsü ile ilgili devreyi iki kez tekrarlamamız gerekiyor. Ekli şematik, lehimlemek için gerçekte neye ihtiyacınız olduğunu gösterir.

Ayrıca motorları basit bir yarım köprü ile sürdüğüm için motorlar sadece tek yönde çalışacak, geri vites yok. Göletinizin çimlerine takılmadan önce bunu hatırlamaya çalışın (bu bir birinci şahıs deneyim önerisidir!)

Adım 2: Programlama

Programlama
Programlama
Programlama
Programlama
Programlama
Programlama

Firmware, cPPM Rx alıcısından gelen sinyali okumak için geliştirdiğim ve BURADA bulabileceğiniz çizime dayanmaktadır.

Gelen sinyalleri karıştırmak ve motorları sürmek için gereken doğru değerleri oluşturmak için loop() işlevine biraz matematik ekledim. Yaptığımız şey, Radyo çubuğumuzda aldığımız yöne bağlı olarak farklı güven içinde tercüme eden motorlara farklı bir sinyal vermek.

Resim, kodda uygulamamız gereken işlevi açıklamaktadır. Sola veya sağa dönmek için her motora verilen gücü değiştirmek gerekir.

Sola dönerken, sağ motor maksimum kullanılabilir güce ayarlanır (gaz kelebeği kolu konumuyla orantılı), sol motor ise yatırma çubuğuna göre küçülür. Tamamlayıcı, sağa dönerken tam tersi oluyor. Orta menzil eğim pozisyonunda, düz gitmek istediğimizde motorların eşit itme alacağı şekilde bir boşluk payı eklendi.

Hesaplanan değerler daha sonra min/MAX motor değerleri içinde tutmak için normalleştirilir ve analogWrite() işlevi kullanılarak ilgili motor pinine yazılır. PWM etkinleştirilmiş pinlerde analogWrite() kullanılması, PWM darbesinin seçilen uzunluğunu ilgili kayıt defterine yazar. 8 bitlik bir PWM kullandığımız için darbe uzunluğu 0 ile 255 arasında değişebilir (min/MAKS motor değerleridir).

Matematik ve denklemlere aşina iseniz, bu işlevi uygulayan kendi kodunuzu yazmayı deneyebilirsiniz. Aksi takdirde, Arduino IDE'yi uChipusing'e “Boat.ino” taslağını yükleyin ve test edin.

Motor ve kanal değerlerini Seri USB'ye yazdırmak için DEBUG tanımını yorumlayabilir/yorumdan kaldırabilirsiniz. Bu, min_range, mid_range ve max_range'ı Tx-Rx Radyo sisteminize göre ayarlamak için çok yararlı olabilir.

Adım 3: Çerçeveyi Oluşturma

Çerçeveyi İnşa Etme
Çerçeveyi İnşa Etme
Çerçeveyi İnşa Etme
Çerçeveyi İnşa Etme
Çerçeveyi İnşa Etme
Çerçeveyi İnşa Etme

Burada makine mühendisi becerileriniz işe yarar. Makine mühendisi olmadığım için bir CD-ROM oynatıcının hurda parçalarını kullandım. Özellikle, dahili asılı CD-ROM oynatıcı arabası amacıma tam olarak uyuyor. Teknemin yüzen elemanları şişeler, kablo bağları ise her şeyi birbirine yapıştırmak için özellikle kullanışlı.

Taşıyıcıyı bir "L-taşıyıcı" oluşturarak bükün. Ardından motorları resimde görüldüğü gibi askı halkasına takın. Motorun bu silikon halkaya bu kadar mükemmel oturmasının sadece şans eseri olduğunu kabul ediyorum! Sizinkinin uymaması durumunda, silikon askı halkasının delik boyutunu veya kesme kısmını artırarak bazı donanım uyarlamaları yapmanız gerekir.

Bir litre maden suyu içtikten sonra (köpüklü su şişeleri sade su şişelerinden daha kalındır ve bu nedenle daha sağlamdır, muhtemelen kola şişeleri kullanmak daha da iyi olur!) Artık Şişe teknenizi monte etmeye hazırsınız.

Motorları elektroniğe bağlayın, ikincisini sadece motor kabloları ve akü konektörü için boşluk bırakarak kapalı bir plastik torbaya yerleştirin. CD-ROM L-taşıyıcısını, şişeleri ve elektronik aksamı kablo bağlarıyla birbirine sabitleyerek birleştirin. Aracınızın dengesini merkezde tutmaya çalışın ve elektroniği sağlam tutmak için bir kablo bağı daha kullanın; Bu önlemler, dalgalı denizlerde teknenin ters dönmeyeceğini ve dar dönüşlerde elektronik aksamın kaymayacağını garanti eder!

Hepsi bu kadar, artık teknenizi suya indirmeye hazırsınız

Adım 4: Yarış

Image
Image

Bataryayı bağlayarak teknenizi çalıştırın ve Telsizinizi açın (tekneyi monte etmeden önce bağlama işlemini doğru yaptığınızdan emin olun!), hadi yarışa başlayalım!

RC arkadaşlarınızdan kendilerininkini inşa etmelerini isteyin ve evinizin yanındaki gölette onlarla yarışmaya başlayın!

Önerilen: