Სარჩევი:

მოძრაობა Follow Animatronics თვალები: 8 ნაბიჯი (სურათებით)
მოძრაობა Follow Animatronics თვალები: 8 ნაბიჯი (სურათებით)

ვიდეო: მოძრაობა Follow Animatronics თვალები: 8 ნაბიჯი (სურათებით)

ვიდეო: მოძრაობა Follow Animatronics თვალები: 8 ნაბიჯი (სურათებით)
ვიდეო: 3 TERRIFYING TRUE WINTER HORROR STORIES ANIMATED 2024, ნოემბერი
Anonim
Image
Image
მიმოხილვა
მიმოხილვა

Arduino– ს ეს პროექტი იყენებს ოპტიკური ნაკადის სენსორს (ADNS3080) მოძრაობის დასაფიქსირებლად.

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

ეს არ არის ადვილი მშენებლობა.

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

მე ყველაფერს გავაკეთებ იმისათვის, რომ ეს რაც შეიძლება ყოვლისმომცველი და საილუსტრაციო იყოს.

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

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

ახლა რომ არ გააკეთო მაგარი მოძრაობა თვალის ანიმატრონიკას მიჰყევი.

ნაბიჯი 1: მიმოხილვა

მიმოხილვა
მიმოხილვა
მიმოხილვა
მიმოხილვა
მიმოხილვა
მიმოხილვა

ნაბიჯი 2: ნაწილების სია

Სიის ნაწილი
Სიის ნაწილი

1x Arduino Nano 3.0 ATmega328P Controlador

6x SG90 9 გ მინი მიკრო სერვო

1x ოპტიკური ნაკადის სენსორი APM2.5 ADNS 3080

1x 50*70 PCB

2x ერთჯერადი მწკრივი ქალი Pin სათაურები

2x ერთჯერადი მწკრივის მამრობითი Pin სათაურები

x2 5 პინი Dupont მავთულის საკაბელო კონექტორები 2.54 მმ Jumper Header Housing ქალი

x2 2 პინი Dupont მავთულის საკაბელო კონექტორები 2.54 მმ Jumper Header Housing ქალი

1x Mini 3 Pin Dashboard On Off Position Rocker Switch Illuminated

1x Dc Power Jack Socket Connector (დიამეტრი დამოკიდებულია თქვენს ენერგიაზე)

4x 2 მმ მწვანე/ყვითელი/ლურჯი/წითელი/LED მსუბუქი დიოდი

12x IR LED 850nm ინფრაწითელი 5 მმ დიოდები

1x XL4005 DSN5000 LM2596 DC-DC მიღმა

16x 220R რეზისტორი

1x LM8UU წრფივი ჯოხი 8 მმ წრფივი ბურთი

1x 100 მმ გლუვი შახტის როდი ქრომირებული უჟანგავი ფოლადის დიამეტრი 8 მმ

8x M2 უჟანგავი ფოლადის ბრტყელი თავი Countersunk Phillips მანქანა ხრახნები

4x M3 ხრახნები Hex Socket Flat Head

11x პლასტიკური M3 ბურთი ბალთა ჰალსტუხი როდი ბოლო პოზიციონირება ბურთი ბალთა ბმული Push/Pull Rod

6x M2 L300 მმ ლითონის უჟანგავი ფოლადის დამაკავშირებელი როდი ორმხრივი ძაფით სერვოებისთვის

2x 11/23 M4 ხრახნიანი Metal Cardan Joint Gimbal Couplings უნივერსალური ერთობლივი (იხ. სურათი)

3x 3D პრინტერის ბოჭკო თეთრი / შავი / გამჭვირვალე ლურჯი

ნაბიჯი 3: ინსტრუმენტები

  1. 3D პრინტერი
  2. გასაყიდი რკინა
  3. Hex გასაღების ნაკრები
  4. პატარა ხრახნიანი (M2)
  5. Crimper Pliers Cable Cutters Electric Wire
  6. საკაბელო მავთულის გამხსნელი (რეკომენდირებულია)
  7. Z-Bend Pliers Heavy Duty 90 ხარისხი 1/16-მდე (რეკომენდირებულია)
  8. მოთმინება

ნაბიჯი 4: თვალების 3D ბეჭდვა

3D ბეჭდვის თვალები
3D ბეჭდვის თვალები
3D ბეჭდვის თვალები
3D ბეჭდვის თვალები
3D ბეჭდვის თვალები
3D ბეჭდვის თვალები
3D ბეჭდვის თვალები
3D ბეჭდვის თვალები

ყველა stl ფაილი ხელმისაწვდომია აქ:

www.thingiverse.com/thing:3604563

დაიწყეთ თვალების დაბეჭდვით.

მე მაქვს დაბეჭდილი თვალები 3 განსხვავებული ფერით და 4 ფერის ცვლილებით Prusa ColorPrint– ის გამოყენებით.

ფერის შეცვლა მე გამოვიყენე:

  1. z 0 - თეთრი
  2. z 13.9 - შავი
  3. z 14.1 - ლურჯი
  4. z 16.7 - შავი

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

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

კაპილარების შესაქმნელად გამოვიყენე წითელი ბამბა და აკრილის ლაქი იხილეთ https://www.youtube.com/embed/q4vzEABlHMo (2:17 საათზე).

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

ბეჭდვის დასრულების შემდეგ დროა შევიკრიბოთ Ball ბალთა ბმული და უნივერსალური ერთობლივი.

თქვენ შეიძლება დაგჭირდეთ ბურთის ბალთა ხრახნის გაჭრა ხვრელების დასაყენებლად (იხ. სურათი).

ცოტაოდენი სუპერწებო შეიძლება საჭირო იყოს მორგებიდან გამომდინარე.

ნუ დააწებებთ უნივერსალურ სახსარს!

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

3D ბეჭდვა
3D ბეჭდვა
3D ბეჭდვა
3D ბეჭდვა

დანარჩენი ანაბეჭდები სტანდარტულია.

მე ვიყენებ PETG– ს, მაგრამ თქვენ შეგიძლიათ დაბეჭდოთ ისე, როგორც გსურთ.

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

მე დაბეჭდილი მაქვს ბაზა და ყუთი 0.8 მმ -იანი ბუდე 0.4 ფენის სიმაღლით, რათა მათ მეტი ძალა მიეცეს, მაგრამ ეს არ არის აუცილებელი.

P. S თუ თქვენ არ ჩაგიტარებიათ ექსპერიმენტი განსხვავებული ზომის გამოყენებით, მე ამას გირჩევთ, ეს ძალიან სახალისოა.

ნაბიჯი 6: ბაზის შეკრება

ბაზის შეკრება
ბაზის შეკრება
ბაზის შეკრება
ბაზის შეკრება
ბაზის შეკრება
ბაზის შეკრება
ბაზის შეკრება
ბაზის შეკრება

1- მიმაგრებული SG90 9 გ მინი მიკრო სერვო.

* შეამჩნია ორიენტაცია

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

*** რქები ჯერ არ დაიხუროთ! სანამ სერვო რქებს ხრახნით, თქვენ უნდა დააყენოთ ისინი შუა პოზიციაზე (იხილეთ ამ დოკუმენტის კოდის ნაწილში init ესკიზი)

2- ჩადეთ 2 ღეროს დამჭერი.

ჩადეთ LM8UU ხაზოვანი ტარების შიგნით მთაზე.

გადაიტანეთ ლილვის ღერო 1 დამჭერიდან LM8UU– ში, მეორე საყრდენის გავლით.

3- გაჭერით დამაკავშირებელი წნელები ზომაზე.

* ეს ნაწილი კრიტიკულია. მიიღეთ დრო და შეეცადეთ იყოთ რაც შეიძლება ზუსტი.

** გაითვალისწინეთ Z- მოსახვევი. (z-bend pliers გახდის თქვენ სამუშაოს ბევრად უფრო ადვილი და ზუსტი იხილეთ:

4- დააკავშირეთ წნელები.

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

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

შექმენით PCB.

XL4005

in:

12V

GND

გარეთ:

5V

GND

ADNS 3080 გაყვანილობა:

PIN_MISO - პინ 12

PIN_MOSI - პინ 11

PIN_SCK - პინ 13

PIN_MOUSECAM_RESET - პინ 9

PIN_MOUSECAM_CS - პინ 10

5V

GND

სერვო გაყვანილობა:

pin 2 - მარჯვენა საქანელა

pin 3 - მარჯვენა დახრილი

pin 7 - მარცხენა საქანელა

pin 6 - მარცხენა დახრა

pin 4 - ქუთუთოს დახრილობა

pin 5 - ქუთუთოს გახსნა/დახურვა

5VGND

LED ბარის გაყვანილობა:

პინი A4

პინი A5

პინი A6

პინი A7

*გამოიყენეთ 220 R რეზისტორი

5VGND

IR LED გაყვანილობა:

12 ვ

*გამოიყენეთ 220 R რეზისტორი

GND

ნაბიჯი 8: კოდი

ყველა ესკიზი ხელმისაწვდომია ჩამოსატვირთად:

github.com/Nimrod-Galor/eye-animatronics

გადმოწერეთ როგორც zip და გახსენით თქვენს კომპიუტერში.

ატვირთეთ init-servos.ino ესკიზი Arduino Bord– ში.

ესკიზი განათავსებს ყველა სერვისს შუა პოზიციაში.

ახლა დროა სერვო რქების გასწორება და მათი ხრახნი.

მას შემდეგ რაც ყველა რქას გაახვევთ, ატვირთეთ თვალი animatronics.ino არდუინოში.

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

გირჩევთ: