İçindekiler:

Otto DIY İnsansı Robot: 7 Adım (Resimlerle)
Otto DIY İnsansı Robot: 7 Adım (Resimlerle)

Video: Otto DIY İnsansı Robot: 7 Adım (Resimlerle)

Video: Otto DIY İnsansı Robot: 7 Adım (Resimlerle)
Video: HAFTALIK STRANGE HABERLER - UFO'lar - Doğaüstü - Uzay - Garip Bilim 2024, Kasım
Anonim

Tinkercad Projeleri »

Otto iki ayaklı robotun artık "İnsan"a benzeyen kolları ve duyguları ifade etmek için bir LED matrisi var. Kendi başınıza 3D baskı yapın ve ardından kendi başınıza inşa etmek için parçaları toplayın.

Otto gerçekten Açık Kaynaktır; diğerlerinin de yapabilmesi için donanımın kolayca ayırt edilebildiği anlamına gelir, Arduino uyumlu, 3D yazdırılabilir ve özelleştirilebilir, ilk robotunuzu inşa etmek ve sahip olmak, robotik öğrenmek ve eğlenmek için mükemmel bir fırsat, kod ve eylem arasındaki mantıksal bağlantıyı öğreneceksiniz ve onu monte ederek bileşenlerinin ve elektroniğinin nasıl çalıştığını anlayacaksınız. Daha detaylı bilgi için www.ottodiy.com adresini ziyaret edin.

Otto DIY İnsansı temel gibi yürür, dans eder, ses çıkarır ve engellerden kaçınır, ancak aynı zamanda 2 kolu, duyguları ifade etmek için bir LED matrisi ve etkileşimler için yönelimi ve hareketi ölçmek için bir jiroskopu vardır.

Humanoid'in basit iki ayaklı Otto'ya kıyasla gelişmiş bir robot olduğunu lütfen unutmayın, ROBOT OLUŞTURMA TECRÜBESİ VE DAHA FAZLA ZAMAN GEREKTİRECEKTİR.

Gereçler

1 x Nano ATmega328

1 x Nano Kalkan G/Ç

1 x kablo USB-A'dan Mini-USB'ye

1 x ultrason sensörü HC-SR04

6 x Mikro servo MG90'lar

1 x Buzzer 24 x Dişi/Dişi Jumper Teli

1 x LED Matris 8x8

1 x ses sensörü

1 x dokunmatik sensör

1 x BLE Bluetooth modülü

1 x şarj cihazı + güç yükseltici

1 x Mikro Anahtar Kendinden Kilit Açma/Kapama

1 x Jiroskop sensörü (isteğe bağlı)

1 x3D baskılı kafa

1 x 3D baskılı gövde

4 x 3D baskılı ayaklar (2'si kollardır)

2 x 3D baskılı tutma yeri

2 x 3D baskılı ayak

1 x Küçük Phillipis tornavida 8 x ekstra M2 vida

Makas veya pense.

Programlama için bilgisayar ve kontrol için akıllı telefon.

1. Adım: 3D Baskı

Otto, 3D baskı için çok iyi tasarlanmıştır, bu nedenle şu ortak parametreleri izlerseniz size sorun çıkarmaz:

PLA malzemeli bir FDM 3D yazıcı kullanılması önerilir. Desteklere veya sallara gerek yok. Çözünürlük: 0.30mm Dolum yoğunluğu %20 Bir Otto Humanoid için tam bir parça setini 3D yazdırmak yaklaşık 9 saat sürer.

Bunu TinkerCAD'de yaptım, böylece oyun oynayabilir ve kendi robotunuzu özelleştirebilirsiniz!

STL dosyalarını burada bulun

2. Adım: Blokça

Image
Image

Yeni başlayanlar için yeni Otto Blockly basit bir görsel programlama yazılımımızı kullanarak kodlamaya başlamaları önerilir:

Otto Blockly tamamen özerktir (Arduino IDE'ye veya kitaplık kurulumuna gerek yoktur ve İnternet erişimi gerekmez).

  1. Web sitemizden buradan indirin
  2. Düzenlemek.
  3. İnsansı için örneği açın.
  4. Otto robotunuzu bağlayın.
  5. Arduino nano'yu seçin,
  6. Robotunuzun bağlı olduğu USB bağlantı noktasını seçin.*
  7. Kontrol Et/Yükle ve evet bu kadar kolay!

*Bilgisayarınız USB aygıtını tanımıyorsa, İşletim Sisteminiz için CH340 sürücüsünü yüklemeniz gerekir, buradan bulabilirsiniz:

Otto Blockly hakkında daha fazla bilgiyi buradan edinebilirsiniz

Adım 3: Arduino

Daha gelişmiş programcılar için Arduino IDE'yi dönüşümlü olarak kullanabilirsiniz.

Otto Kütüphanelerini buradan indirin

Robotunuzun potansiyelinden gerçekten yararlanmanıza izin verecek, sadece yükleyebileceğiniz ve kendi programlarınız için değiştirebileceğiniz birçok örnek kodu (sketch) deneyebileceksiniz.

  1. Arduino IDE yazılımını ücretsiz indirin
  2. Arduino IDE yazılımını bilgisayarınıza kurun.
  3. Burada bulunan Otto kitaplıklarını indirin
  4. Arduino IDE'yi açın, Sketch > Include Library > Add. ZIP Library'ye gidin. Açılır listenin en üstünde, ". ZIP Kitaplığı Ekle" seçeneğini seçin.
  5. Kütüphaneyi seçmeniz istenecektir. Az önce indirdiğiniz ve olduğu gibi açtığınız.zip dosyasının konumuna gidin.
  6. Çizim > Kitaplığı Dahil Et menüsüne dönün. Menü. Şimdi açılır menünün alt kısmında kütüphaneyi görmelisiniz. Bu, Ottos kodlarını kullanmaya hazır demektir!
  7. Otto'nuzu USB üzerinden bağlayın.
  8. Arduino Tools/ Board'da seçin: “Arduino Nano” İşlemci: “ATmega328 (Eski önyükleyici)" COM# Bağlantı Noktası (Otto'nuzun bağlı olduğu yer)
  9. Dosyada Aç/Örnekler/OttoDIYLib/dance/Otto_allmoves_V9.ino
  10. Kodu kontrol edin/yükleyin.

Adım 4: Elektronik

Elektronik
Elektronik
Elektronik
Elektronik
Elektronik
Elektronik

Herhangi bir pili kullanmadan önce bağlantılarınızı kontrol etmeli ve bir bilgisayara bağlı USB kablosuyla robotunuzu test etmelisiniz.

İyi bir uygulama olarak, bir şeyi düzeltmek için tüm robotu sökmek zorunda kalmamak için tüm robotu monte etmeden önce bilgisayarınızda elektronik ve yazılımınızı kontrol etmelisiniz. Bunu, aşağıdaki sıkmada belirtilen yere en azından tüm servoları bağlayarak ve Otto'yu hareket ettiren herhangi bir kodu yükleyerek yapabilirsiniz. Pillere hazırsanız, sahip olduğunuz pillerin türüne bağlı olarak güç kaynağınızın çalışıp çalışmadığını da kontrol edebilirsiniz.

Otto robotunuza birden çok şekilde güç sağlamak için aslında birçok seçenek var, bu blog yazısı makalesinde daha ayrıntılı olarak araştırıyoruz:

Bu, servolarınızın merkezlendiğinden ve her şeyin çalıştığından emin olmak için temel kodlayabileceğiniz temel bir programla Tinkercad Devrelerini kullanan temel bir kablolamadır (lütfen Tinkercad Devrelerindeki bileşenlerin nano yerine Arduino UNO ile aynı olmadığını unutmayın). ilke aynıdır.

Adım 5: Montaj Talimatları

Şimdi tüm teknolojinin düzgün çalıştığını kontrol ettikten sonra nihayet inşa etmeye başlayabiliriz! Bu montaj için ihtiyaç duyacağınız tüm parçaları toplayın.

BACAKLAR GERÇEKTEN KOLLAR İÇİN AYNI PARÇADIR!"

Montaja başlamadan önce kullanım kılavuzunu indirin ve dikkatlice okuyun.

Ya da sadece videoyu takip edin.

Montajdan önce servolarınızın merkeze hizalanmış hareket kontrollerinde bir miktar yanlış hizalama görüyorsanız ancak daha hassas yürüyüş ve hareketler istiyorsanız bu blog yazısında açıkladığımız gibi bazı elektronik kalibrasyonlar yapabilirsiniz: https://www. ottodiy.com/blog/calibration

6. Adım: Bluetooth UYGULAMASI

Birçok kişi bunu doğrudan yapmak istiyor ama önce biraz kodlama yapmanızı tavsiye ederim;)

Hem iOS hem de Android için Otto'ya temel dizileri kontrol eden ve programlayan harika bir Uygulamamız var, Buna hazırsanız

1. Otto'nun Arduino Kitaplıklarının doğru şekilde kurulduğundan emin olun.

2. Ardından Bluetooth modülünüzü şu şekilde bağlayın:

RX pini kartta 12'ye

TX pini 11'e

Herhangi bir 5V'ye Vcc

Gnd herhangi bir G'ye

Arduino IDE ile Bluetooth kodunu yüklemek basittir ancak kitaplıkların doğru şekilde kurulduğundan emin olmalısınız (daha önce yaptıysanız bu adımı tekrarlamanıza gerek yoktur)

3. Dosya/Örnekler/OttoDIYLib/Bluetooth/Otto_APP.ino'ya gidin veya kod klasöründen Arduino.ino taslağını açın.

4. Otto'nuzu USB üzerinden bağlayın. Arduino Tools/ Board'da seçin: “Arduino Nano” İşlemci: “ATmega328 (Eski önyükleyici) COM# Bağlantı Noktası (Otto'nuzun bağlı olduğu yer)

5. Kontrol edin ve ardından kodu USB ile yükleyin.

6. APP'yi akıllı telefonunuza indirin ve yükleyin

7. Telefon ayarlarınızda Bluetooth'u etkinleştirin, şifre olarak 1234 modülünü arayın ve eşleştirin. (bu, telefonunuza bağlanmak içindir ve yalnızca bir kez yapılması gerekir)

8. Sonra gerçek APP'yi açın ve APP içindeki bağlantı sürecini izleyin.

9. Bitti! Otto'nuz telefonunuzdan kontrol etmeye ve programlamaya hazır.

7. Adım: Otto Builder Topluluğuna Katılın

Tebrikler, bir İnsansı robot yaptınız! temel olarak.

Gerçek insansıların daha fazla eklemlenmesi var, daha karmaşık bir robot yaratabileceğinizi düşünüyor musunuz? Burada Açık EDU (Açık Eğitim) programımızda kodlama, elektronik, tasarım, 3D baskı ve genel olarak robotik hakkında daha fazla bilgi edinin.

Yaratıcılığınızı paylaşın. Otto'nun fikri, temel bilgileri öğrendikten sonra hacklemeniz ve kendinizinkini yaratmanızdır!

Topluluğumuza buradan katılın

Facebook'ta grup. toplulukta paylaşmak ve yardım istemek ve Facebook sayfamızı beğenmek

Daha fazla nasıl yapılır videoları ve öğreticiler için YouTube kanalı.

Instagram bizi takip edin ve #ottodiy paylaşın

Twitter bizi takip edin ve #ottodiy paylaşın

Robot yapımcıları, öğretmenler ve yapımcılardan oluşan bu samimi topluluğun bir parçası olun! Otto Builder topluluğumuza hoş geldiniz!

orada görüşürüz;)

Önerilen: