Mündəricat:

Otto DIY İnsansız Robot: 7 Adım (Şəkillərlə birlikdə)
Otto DIY İnsansız Robot: 7 Adım (Şəkillərlə birlikdə)

Video: Otto DIY İnsansız Robot: 7 Adım (Şəkillərlə birlikdə)

Video: Otto DIY İnsansız Robot: 7 Adım (Şəkillərlə birlikdə)
Video: 2.BÖLÜM 🍀''VADİDEKİ ZAMBAK'' 🍀HONORE DE BALZAC (SESLİ KİTAP) 2024, Iyul
Anonim

Tinkercad Layihələri »

Otto iki ayaqlı robotun "İnsan" a bənzər qolları və duyğularını ifadə etmək üçün LED matrisi var. 3D çapı özünüz edin və sonra özünüz tikmək üçün hissələri toplayın.

Otto həqiqətən Açıq mənbəyidir; Başqalarının bunu edə biləcəyi, Arduino uyğun, 3D çap və özelleştirilebilir, ilk robotunuzu qurmaq və əldə etmək, robot texnikasını öyrənmək və əylənmək üçün mükəmməl bir fürsət əldə edə biləcəyiniz üçün cihazın asanlıqla fərq edildiyi deməkdir, kod və hərəkət arasındakı məntiqi əlaqəni öyrənəcəksiniz. və onu yığaraq komponentlərinin və elektronikanın necə işlədiyini anlayacaqsınız. Daha ətraflı məlumat üçün www.ottodiy.com saytına daxil olun.

Otto DIY Humanoid, əsas kimi gəzir, rəqs edir, səslər çıxarır və maneələrdən qaçır, eyni zamanda 2 qolu, duyğuları ifadə etmək üçün bir LED matrisi və qarşılıqlı əlaqə üçün istiqaməti və hərəkəti ölçmək üçün bir giroskopu var.

Unutmayın ki, Humanoid, sadə iki ayaqlı Otto ilə müqayisədə inkişaf etmiş bir robotdur, bunun üçün ROBOTLAR TƏCRÜBƏSİNİZ VƏ DAHA FAZLA VAXTLA TƏCRÜBƏSİNİZ OLMASINI TƏCRÜBƏ EDİRİK, ƏSASINDA Otto DIY -i İLK İLƏ TƏKLİF ETMƏYİNİZİ TƏKLİF EDİRİK, əks halda bunu bir problem olaraq qəbul edin: D

Təchizat

1 x Nano ATmega328

1 x Nano Shield I/O

1 x USB-A-dan Mini-USB-yə qədər kabel

1 x ultrasəs sensoru HC-SR04

6 x Mikro servo MG90s

1 x Buzzer 24 x Dişi/Qadın Jumper Teli

1 x LED Matrix 8x8

1 x səs sensoru

1 x toxunma sensoru

1 x BLE Bluetooth modulu

1 x şarj cihazı + gücləndirici

1 x Mikro Açar Öz Kilidi Açma/Kapatma

1 x Giroskop sensoru (isteğe bağlı)

1 x3D çaplı başlıq

1 x 3D çaplı gövdə

4 x 3D çaplı ayaq (2 qol)

2 x 3D çaplı tutacaq

2 x 3D çaplı ayaq

1 x Kiçik Phillipis tornavida 8 x əlavə M2 vida

Qayçı və ya kəlbətin.

Proqramlaşdırma üçün kompüter və idarə etmək üçün smartfon.

Addım 1: 3D çap

Otto 3D çap üçün çox yaxşı hazırlanmışdır, buna görə də bu ümumi parametrlərə əməl etsəniz sizə problem yaratmaz:

PLA materialı olan bir FDM 3D printerindən istifadə etmək tövsiyə olunur. Dəstəklərə və sallara ehtiyac yoxdur. Çözünürlük: 0.30mm Doldurma sıxlığı 20%, bir Otto Humanoid üçün tam bir hissə 3D çap etmək üçün təxminən 9 saat çəkməlidir.

TinkerCAD -da düzəltdim ki, öz robotunu oynaya və özəlləşdirə biləsən!

STL fayllarını burada tapın

Addım 2: Blockly

Image
Image

Yeni başlayanlar üçün yeni Otto Blockly sadə vizual proqramlaşdırma proqramımızdan istifadə edərək kodlamağa başlamağınız məsləhətdir:

Otto Blockly tamamilə avtonomdur (Arduino IDE və ya kitabxana qurulmasına ehtiyac yoxdur və İnternetə ehtiyac yoxdur).

  1. Veb saytımızdan buradan yükləyin
  2. Yüklemek.
  3. Humanoid nümunəsini açın.
  4. Otto robotunuzu qoşun.
  5. Arduino nano seçin,
  6. Robotunuzun qoşulduğu USB portu seçin.
  7. Yoxlayın/Yükləyin və bəli bu çox asandır!

*Kompüteriniz USB cihazını tanımırsa, Əməliyyat Sisteminiz üçün CH340 sürücüsünü yükləməlisiniz:

Otto Blockly haqqında daha çox məlumat əldə edin

Addım 3: Arduino

Daha inkişaf etmiş proqramçılar üçün alternativ olaraq Arduino IDE -dən istifadə edə bilərsiniz.

Otto Kitabxanalarını buradan yükləyin

Robotunuzun potensialından həqiqətən istifadə etməyinizə imkan verəcək, sadəcə öz proqramlarınız üçün yükləyə və dəyişdirə biləcəyiniz bir çox nümunə kodu (eskiz) sınayacaqsınız.

  1. Arduino IDE proqramını pulsuz yükləyin
  2. Arduino IDE proqramını kompüterinizə quraşdırın.
  3. Buradakı Otto kitabxanalarını yükləyin
  4. Arduino IDE -ni açın, Sketch> Kitabxanaya daxil et> ZIP Kitabxanası əlavə edin. Açılan siyahının başında ". ZIP Kitabxanası əlavə et" seçimini seçin.
  5. Kitabxananı seçməyiniz istənəcək. Yüklədiyiniz və olduğu kimi açdığınız.zip faylının yerləşdiyi yerə gedin.
  6. Eskiz> Kitabxanaya Daxil et menyusuna qayıdın. menyu. İndi açılan menyunun altındakı kitabxananı görməlisiniz. Yəni Ottos kodlarından istifadə etməyə hazırdır!
  7. Otto'nuzu USB vasitəsilə qoşun.
  8. Arduino Tools/ Board -da seçin: "Arduino Nano" Prosessor: "ATmega328 (Köhnə yükləyici)" Port COM# (Ottonun qoşulduğu yer)
  9. Faylda açın/Nümunələr/OttoDIYLib/dance/Otto_allmoves_V9.ino
  10. Kodu yoxlayın/yükləyin.

Addım 4: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Hər hansı bir batareyadan istifadə etməzdən əvvəl əlaqənizi yoxlamalı və kompüterinizə qoşulmuş USB kabeli ilə robotunuzu sınamalısınız.

Yaxşı bir təcrübə olaraq, bir şeyi düzəltmək üçün bütün robotu sökmək məcburiyyətində qalmamaq üçün bütün robotları yığmadan əvvəl kompüterinizdəki elektronikanı və proqram təminatını yoxlamalısınız. Bunu ən azından bütün servoları aşağıda qeyd olunan yerə bağlayaraq və Ottonu hərəkətə gətirən hər hansı bir kodu yükləyərək edə bilərsiniz. Batareyalar üçün hazırsınızsa, enerji mənbəyinizin işlədiyini də yoxlaya bilərsiniz, batareyanızın növündən asılı olaraq bir çox variant var

Otto robotunuzu müxtəlif yollarla gücləndirmək üçün bir çox variant var, bu blog yazı məqaləsində daha ətraflı araşdırırıq:

Bu, Tinkercad Circuits istifadə edən əsas bir naqildir, servolarınızın mərkəzdə olduğundan və hər şeyin işlədiyindən əmin olmaq üçün əsas kodlaşdıra biləcəyiniz bir əsas proqramla (unutmayın ki, Tinkercad Circuits -dəki komponentlər nano əvəzinə Arduino UNO ilə eyni deyil. prinsip eynidir.

Addım 5: Montaj Təlimatları

İndi bütün texnologiyanın düzgün işlədiyini yoxladıqdan sonra nəhayət qurmağa başlaya bilərik! bu montaj üçün lazım olan bütün hissələri toplayın.

AYAQLAR əslində qollar üçün eyni hissədir!"

Montaja başlamazdan əvvəl təlimatı yükləyin və diqqətlə oxuyun.

Və ya sadəcə videonu izləyin.

Servislerinizin montajdan əvvəl mərkəzə uyğunlaşdırılmış hərəkətlərdə bəzi uyğunsuzluqlar görürsünüzsə, ancaq daha dəqiq gəzinti və hərəkətlər istəyirsinizsə, bu blog yazısı məqaləsində izah etdiyimiz kimi bəzi elektron kalibrləmə edə bilərsiniz: https:// www. ottodiy.com/blog/calibration

Addım 6: Bluetooth tətbiqi

Bir çox insan bunu birbaşa etmək istəyir, amma əvvəlcə kodlaşdırmağı məsləhət görürəm;)

Həm iOS, həm də Android üçün Otto'nun əsas ardıcıllığını idarə edən və proqramlaşdıran əla bir tətbiqimiz var.

1. Otto Arduino Kitabxanalarının düzgün qurulduğundan əmin olun

2. Sonra Bluetooth modulunu belə bağlayın:

Lövhədə 12 -ə qədər RX pin

TX pin 11

İstənilən 5V -ə VC

İstənilən G -yə

Bluetooth kodunu Arduino IDE ilə yükləmək asandır, ancaq kitabxanaların düzgün qurulduğundan əmin olmalısınız (əvvəllər bunu etmisinizsə bu addımı təkrar etməyinizə ehtiyac yoxdur)

3. Fayl/Nümunələr/OttoDIYLib/Bluetooth/Otto_APP.ino bölməsinə gedin və ya kod qovluğundan Arduino.ino eskizini açın.

4. Ottonuzu USB vasitəsilə qoşun. Arduino Alətlərində/ İdarə Heyətində seçin: "Arduino Nano" Prosessor: "ATmega328 (Köhnə yükləyici)" Port COM# (Ottonun bağlı olduğu yer)

5. Yoxlayın və sonra USB vasitəsilə kodu yükləyin.

6. APP -ni smartfonunuza yükləyin və quraşdırın

7. Telefon parametrlərinizdə Bluetooth -u aktiv edin, 1234 modulu ilə parol axtarın və cütləşdirin. (bu telefonunuza keçiddir və yalnız bir dəfə edilməlidir)

8. Sonra həqiqi APP -ni açın və APP -də əlaqə prosesini izləyin.

9. Tamamlandı! Otto telefonunuzdan idarə etməyə və proqramlaşdırmağa hazırdır.

Addım 7: Otto Builder Birliyinə qoşulun

Humanoid robot yaratmağınız münasibətilə təbrik edirik! əsasən

Əsl humanoidlərin daha çox artikulyasiyası var, sizcə daha kompleks robot yarada bilərsinizmi? Açıq EDU (Açıq Təhsil) proqramımızda kodlaşdırma, elektronika, dizayn, 3D çap və ümumiyyətlə robototexnika haqqında daha çox məlumat əldə edin.

Yaradıcılığınızı bölüşün. Ottonun ideyası budur ki, əsasları öyrəndikdən sonra hack edirsiniz və özünüz yaradırsınız!

Burada cəmiyyətimizə qoşulun

Facebook -da qrup. paylaşmaq və cəmiyyətdə kömək istəmək və Facebook səhifəmizi bəyənmək

Daha çox video və dərslər üçün YouTube kanalı.

Instagram bizi izləyin və #ottodiy paylaşın

Twitter bizi izləyin və #ottodiy paylaşın

Robot qurucuların, müəllimlərin və istehsalçıların bu dostluq cəmiyyətinin bir hissəsi olun! Otto Builder cəmiyyətimizə xoş gəldiniz!

orda görüşərik;)

Tövsiyə: