Სარჩევი:

Otto DIY Humanoid Robot: 7 ნაბიჯი (სურათებით)
Otto DIY Humanoid Robot: 7 ნაბიჯი (სურათებით)

ვიდეო: Otto DIY Humanoid Robot: 7 ნაბიჯი (სურათებით)

ვიდეო: Otto DIY Humanoid Robot: 7 ნაბიჯი (სურათებით)
ვიდეო: filmebi qartulad სხვა ცხოვრება 2024, ნოემბერი
Anonim

Tinkercad პროექტები »

ოთო ორფეხა რობოტს ახლა აქვს იარაღი, რომელიც ჰგავს "ადამიანს" და LED მატრიცას ემოციების გამოსახატავად. 3D ბეჭდვა საკუთარი ხელით და შემდეგ შეაგროვეთ ნაწილები, რომ ააშენოთ საკუთარი ხელით.

ოტო ნამდვილად ოპენსორსია; ეს ნიშნავს, რომ აპარატურა ადვილად გასარკვევია, რათა სხვებმა შეძლონ მისი გამოყენება, Arduino თავსებადი, 3D დასაბეჭდი და პერსონალიზირებადი, შესანიშნავი შესაძლებლობა ააშენოთ და გქონდეთ თქვენი პირველი რობოტი, ისწავლოთ რობოტიკა და გაერთოთ, თქვენ ისწავლით ლოგიკურ კავშირს კოდსა და მოქმედებას შორის და მისი აწყობით თქვენ მიხვდებით როგორ მუშაობს მისი კომპონენტები და ელექტრონიკა. ეწვიეთ www.ottodiy.com უფრო დეტალური ინფორმაციისთვის.

Otto DIY Humanoid დადის, ცეკვავს, გამოსცემს ხმებს და თავს არიდებს დაბრკოლებებს, ისევე როგორც ძირითადს, მაგრამ ასევე აქვს 2 მკლავი, ერთი LED მატრიცა ემოციების გამოსახატავად და გიროსკოპი ინტერაქციის ორიენტაციისა და მოძრაობის გასაზომად.

გთხოვთ გაითვალისწინოთ, რომ Humanoid არის მოწინავე რობოტი უბრალო ორფეხა ოთოსთან შედარებით, ის მოითხოვს თქვენ გქონდეთ გამოცდილების მშენებლობის რობოტები და მეტი დრო, ჩვენ გირჩევთ, რომ პირველად ააშენოთ ძირითადი Otto DIY სულ მცირე, წინააღმდეგ შემთხვევაში მიიღეთ ეს გამოწვევად: D

მარაგები

1 x ნანო ATmega328

1 x ნანო ფარი I/O

1 x კაბელი USB-A მინი USB- მდე

1 x ულტრაბგერითი სენსორი HC-SR04

6 x მიკრო სერვო MG90s

1 x Buzzer 24 x ქალი/ქალი Jumper Wire

1 x LED მატრიცა 8x8

1 x ხმის სენსორი

1 x შეხების სენსორი

1 x BLE Bluetooth მოდული

1 x დამტენი + დენის გამაძლიერებელი

1 x მიკრო გადამრთველი თვითმმართველობის ჩაკეტვა ჩართული/გამორთული

1 x გიროსკოპის სენსორი (სურვილისამებრ)

1 x3D დაბეჭდილი თავი

1 x 3D დაბეჭდილი სხეული

4 x 3D დაბეჭდილი ფეხი (2 არის მკლავი)

2 x 3D ბეჭდვით სახელური

2 x 3D დაბეჭდილი ფეხი

1 x მცირე ფილიპსის ხრახნიანი 8 x დამატებითი M2 ხრახნი

მაკრატელი ან ფანქარი.

კომპიუტერი პროგრამირებისთვის და სმარტფონი კონტროლისთვის.

ნაბიჯი 1: 3D ბეჭდვა

Otto ძალიან კარგად არის შექმნილი 3D ბეჭდვისთვის, ასე რომ არ შეგაწუხებთ, თუ დაიცავთ ამ საერთო პარამეტრებს:

რეკომენდირებულია გამოიყენოთ FDM 3D პრინტერი PLA მასალით. არ ჭირდება საყრდენები და ჯომარდები. გარჩევადობა: 0.30 მმ შევსების სიმკვრივე 20% უნდა დასჭირდეს დაახლოებით 9 საათს, რათა 3D ბეჭდოთ ნაწილების სრული ნაკრები ერთი ოტო ჰუმანოიდისთვის.

მე ეს გავაკეთე TinkerCAD– ში, ასე რომ თქვენ შეგიძლიათ ითამაშოთ და მორგოთ თქვენი საკუთარი რობოტი!

იპოვეთ STL ფაილები აქ

ნაბიჯი 2: ბლოკირებით

Image
Image

დამწყებთათვის რეკომენდებულია კოდირების დაწყება ჩვენი ახალი Otto Blockly მარტივი ვიზუალური პროგრამირების პროგრამული უზრუნველყოფის გამოყენებით:

Otto Blockly არის სრულიად ავტონომიური (არ არის საჭირო Arduino IDE, ბიბლიოთეკების დაყენება და ინტერნეტი არ არის საჭირო).

  1. გადმოწერეთ ჩვენი საიტიდან აქ
  2. Დაინსტალირება.
  3. გახსენით მაგალითი ჰუმანოიდისთვის.
  4. შეაერთეთ თქვენი ოტო რობოტი.
  5. აირჩიეთ Arduino nano,
  6. აირჩიეთ USB პორტი, სადაც თქვენი რობოტი არის დაკავშირებული.*
  7. შეამოწმეთ/ატვირთეთ და დიახ, ეს ადვილია!

*თუ თქვენი კომპიუტერი არ ცნობს USB მოწყობილობას, თქვენ უნდა დააინსტალიროთ დრაივერი CH340 თქვენი ოპერაციული სისტემისთვის, იპოვეთ აქ:

შეიტყვეთ მეტი Otto Blockly– ის შესახებ აქ

ნაბიჯი 3: არდუინო

უფრო მოწინავე პროგრამისტებისთვის შეგიძლიათ მონაცვლეობით გამოიყენოთ Arduino IDE.

ჩამოტვირთეთ ოტოს ბიბლიოთეკები აქ

ეს საშუალებას მოგცემთ ნამდვილად გამოიყენოთ თქვენი რობოტის პოტენციალი, თქვენ შეძლებთ სცადოთ მრავალი მაგალითი კოდი (ესკიზი), რომლითაც შეგიძლიათ უბრალოდ ატვირთოთ და შეცვალოთ ისინი თქვენი საკუთარი პროგრამებისთვის.

  1. ჩამოტვირთეთ Arduino IDE პროგრამა უფასოდ
  2. დააინსტალირეთ Arduino IDE პროგრამა თქვენს კომპიუტერში.
  3. ჩამოტვირთეთ ოტოს ბიბლიოთეკები, რომლებიც აქ არის
  4. გახსენით Arduino IDE, გადადით ჩანახატზე> ბიბლიოთეკის ჩართვა>. ZIP ბიბლიოთეკის დამატება. ჩამოსაშლელი სიის ზედა ნაწილში აირჩიეთ ვარიანტი "დაამატეთ. ZIP ბიბლიოთეკა".
  5. თქვენ მოგეთხოვებათ აირჩიოთ ბიბლიოთეკა. გადადით.zip ფაილის ადგილას, რომელიც თქვენ გადმოწერეთ და გახსენით ისეთი როგორიც არის.
  6. დაუბრუნდით ჩანახატს> ბიბლიოთეკის ჩართვა მენიუში. მენიუ ახლა თქვენ უნდა ნახოთ ბიბლიოთეკა ჩამოსაშლელი მენიუს ბოლოში. ეს ნიშნავს, რომ მზად არის გამოვიყენოთ Ottos კოდები!
  7. შეაერთეთ თქვენი ოტო USB- ის საშუალებით.
  8. აირჩიეთ Arduino ინსტრუმენტები/ დაფა: "Arduino Nano" პროცესორი: "ATmega328 (ძველი ჩამტვირთავი)" პორტი COM# (სადაც თქვენი Otto არის დაკავშირებული)
  9. გახსენით ფაილში/მაგალითები/OttoDIYLib/dance/Otto_allmoves_V9.ino
  10. შეამოწმეთ/ატვირთეთ კოდი.

ნაბიჯი 4: ელექტრონიკა

ელექტრონიკა
ელექტრონიკა
ელექტრონიკა
ელექტრონიკა
ელექტრონიკა
ელექტრონიკა

ბატარეების გამოყენებამდე უნდა შეამოწმოთ თქვენი კავშირები და შეამოწმოთ თქვენი რობოტი კომპიუტერთან დაკავშირებული USB კაბელით.

როგორც კარგი პრაქტიკა, თქვენ უნდა შეამოწმოთ თქვენი ელექტრონიკა და პროგრამული უზრუნველყოფა თქვენს კომპიუტერში, სანამ ყველა რობოტს ააწყობთ, რათა თავიდან აიცილოთ მთელი რობოტის დაშლა რაღაცის გამოსასწორებლად. ამის გაკეთება შეგიძლიათ მხოლოდ ყველა სერვისის შეერთებით, ქვემოთ მოყვანილ ადგილას, მითითებულ ადგილას და ატვირთეთ ნებისმიერი კოდი, რომელიც ოტოს გადაადგილებას აიძულებს. თუ თქვენ მზად ხართ ბატარეებისთვის, ასევე შეგიძლიათ შეამოწმოთ მუშაობს თუ არა თქვენი ენერგიის წყარო, ბატარეების ტიპზეა დამოკიდებული, რომ არსებობს უამრავი ვარიანტი

სინამდვილეში არსებობს უამრავი ვარიანტი თქვენი ოტო რობოტის მრავალმხრივი გაძლიერებისათვის, ჩვენ უფრო დეტალურად ვიკვლევთ ამ ბლოგის პოსტის სტატიაში:

ეს არის ძირითადი გაყვანილობა Tinkercad სქემების გამოყენებით, ძირითადი პროგრამით, რომლის საშუალებითაც შეგიძლიათ ძირითადი კოდირება, რათა დარწმუნდეთ, რომ თქვენი სერვისები ცენტრშია და ყველაფერი მუშაობს (გთხოვთ გაითვალისწინოთ, რომ Tinkercad Circuits– ის კომპონენტები არ არის იგივე Arduino UNO– ს ნაცვლად ნანო, მაგრამ პრინციპი იგივეა.

ნაბიჯი 5: ასამბლეის ინსტრუქციები

მას შემდეგ, რაც ჩვენ შევამოწმებთ, რომ ყველა ტექნიკა მუშაობს სწორად, ჩვენ შეგვიძლია დავიწყოთ საბოლოოდ მშენებლობა! შეაგროვეთ ყველა ნაწილი, რაც დაგჭირდებათ ამ შეკრებისთვის.

ფეხები, ფაქტობრივად, იგივე ნაწილია იარაღისთვის!"

შეკრების დაწყებამდე გადმოწერეთ და ყურადღებით წაიკითხეთ ინსტრუქციის სახელმძღვანელო.

ან უბრალოდ მიჰყევით ვიდეოს.

თუ ხედავთ რაიმე სახის შეუსაბამობას მოძრაობებში, შეამოწმეთ, რომ ისინი ემთხვევა თქვენი სერვისების ცენტრს შეკრების წინ, მაგრამ თუ გსურთ უფრო ზუსტი სიარული და მოძრაობები, შეგიძლიათ გააკეთოთ ელექტრონული დაკალიბრება, როგორც ამას ავხსნით ამ ბლოგის პოსტის სტატიაში: https:// www. ottodiy.com/blog/ კალიბრაცია

ნაბიჯი 6: Bluetooth პროგრამა

ბევრ ადამიანს სურს ამის გაკეთება პირდაპირ, მაგრამ მე გირჩევთ, რომ ჯერ გააკეთოთ კოდირება;)

ჩვენ გვაქვს შესანიშნავი აპლიკაცია, რომელიც აკონტროლებს და ასევე პროგრამირებს Otto– ს ძირითად თანმიმდევრობას, როგორც iOS– ისთვის, ასევე Android– ისთვის, თუ ამისთვის მზად ხართ

1. დარწმუნდით, რომ ოთოს არდუინოს ბიბლიოთეკები სწორად იყო დაინსტალირებული

2. შემდეგ დააკავშირეთ თქვენი Bluetooth მოდული ასე:

RX პინზე 12 დაფაზე

TX პინი 11 -მდე

Vcc ნებისმიერი 5V– მდე

Gnd ნებისმიერი G

Arduino IDE– ით Bluetooth კოდის ატვირთვა მარტივია, მაგრამ თქვენ უნდა დარწმუნდეთ, რომ ბიბლიოთეკები სწორად არის დაინსტალირებული (თქვენ არ გჭირდებათ ამ ნაბიჯის გამეორება, თუ ეს უკვე გააკეთეთ ადრე)

3. გადადით ფაილზე/მაგალითებზე/OttoDIYLib/Bluetooth/Otto_APP.ino ან გახსენით Arduino.ino ესკიზი კოდის საქაღალდიდან.

4. შეაერთეთ თქვენი ოტო USB- ის საშუალებით. აირჩიეთ Arduino ინსტრუმენტები/ დაფა: "Arduino Nano" პროცესორი: "ATmega328 (ძველი ჩამტვირთავი)" პორტი COM# (სადაც თქვენი Otto არის დაკავშირებული)

5. შეამოწმეთ და შემდეგ ატვირთეთ კოდი USB- ის საშუალებით.

6. ჩამოტვირთეთ და დააინსტალირეთ პროგრამა თქვენს სმარტფონში

7. თქვენი ტელეფონის პარამეტრებში ჩართეთ Bluetooth, მოძებნეთ და შეუწყვილეთ მოდული 1234, როგორც პაროლი. (ეს არის თქვენი ტელეფონის ბმული და საჭიროა მხოლოდ ერთხელ გაკეთება)

8. შემდეგ გახსენით ფაქტობრივი პროგრამა და მიჰყევით კავშირის პროცესს APP– ში.

9. შესრულებულია! თქვენი ოტო მზად არის გააკონტროლოს და დაპროგრამდეს თქვენი ტელეფონიდან.

ნაბიჯი 7: გაწევრიანდით ოტოს აღმაშენებლის საზოგადოებაში

გილოცავთ თქვენ შექმენით ჰუმანოიდი რობოტი! ძირითადად

ნამდვილ ჰუმანოიდებს უფრო მეტი არტიკულაცია აქვთ როგორ ფიქრობთ შეგიძლიათ შექმნათ უფრო რთული რობოტი? შეიტყვეთ მეტი კოდირების, ელექტრონიკის, დიზაინის, 3D ბეჭდვისა და ზოგადად რობოტიკის შესახებ ჩვენს ღია EDU (ღია განათლება) პროგრამაში აქ.

გაუზიარეთ თქვენი შემოქმედება. ოტოს იდეა იმაში მდგომარეობს, რომ მას შემდეგ რაც შეისწავლით საფუძვლებს, გატეხეთ და შექმენით თქვენი საკუთარი!

შემოუერთდით ჩვენს საზოგადოებას აქ

ჯგუფი ფეისბუქზე. გაგიზიაროთ და ითხოვოთ დახმარება საზოგადოებაში და მოიწონოთ ჩვენი ფეისბუქ გვერდი

YouTube არხი მეტი ვიდეოს და გაკვეთილების სანახავად.

გამოგვყევით Instagram და გაუზიარეთ #ottodiy

Twitter მოგვყევით და გაუზიარეთ #ottodiy

გახდი რობოტების შემქმნელთა, მასწავლებელთა და შემქმნელთა ამ მეგობრული საზოგადოების ნაწილი! კეთილი იყოს თქვენი მობრძანება Otto Builder საზოგადოებაში!

იქ გნახავ;)

გირჩევთ: