Სარჩევი:

ედუარდუინო ცეკვის წვეულების რობოტი!: 5 ნაბიჯი
ედუარდუინო ცეკვის წვეულების რობოტი!: 5 ნაბიჯი

ვიდეო: ედუარდუინო ცეკვის წვეულების რობოტი!: 5 ნაბიჯი

ვიდეო: ედუარდუინო ცეკვის წვეულების რობოტი!: 5 ნაბიჯი
ვიდეო: Controle de temperatura com encoder rotativo 2024, ივლისი
Anonim
Image
Image

ებრძვით გახდეთ ცნობილი ტიკ-ტოკზე? ჩვენ გვაქვს თქვენთვის გამოსავალი!

Eduarduino არის თქვენი პირადი Tik-Tok მარიონეტული პირი! ის არის მოცეკვავე რობოტი, რომელსაც შეუძლია შეასრულოს ყველა საცეკვაო ნაბიჯი, რომელსაც თქვენ ვერ შეძლებთ!

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

ნაბიჯი 1: მარაგი

მარაგები
მარაგები

საკუთარი Eduarduino– ს შესაქმნელად დაგჭირდებათ:

- 1x Arduino მიკროკონტროლი

- 4x სერვო ძრავა

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

- 1x RGB LED

- 1x პურის დაფა

- 24x Jumper კაბელები

- Სუპერ წებო

- თევზაობის მავთული

- 6 მმ შავი აკრილის ფურცლები

- წვდომა 3D პრინტერზე და ლაზერულ საჭრელზე

ნაბიჯი 2: კომპონენტების დაბეჭდვა და გაჭრა

ბეჭდვა და გაჭრა კომპონენტები
ბეჭდვა და გაჭრა კომპონენტები

ჩამოტვირთეთ.stl ფაილები ქვემოთ და 3D დაბეჭდეთ ისინი. შემდეგ გადმოწერეთ მარტორქის ფაილები და ლაზერულად გაჭერით ისინი. ჩვენ ვიყენეთ 6 მმ შავი აკრილი ლაზერული ნაწილის ნაწილებისთვის და შავი PLA 3D ბეჭდვის კომპონენტებისთვის.

ნაბიჯი 3: შეიკრიბეთ ბაზა და წრე

შეიკრიბეთ ბაზა და წრე
შეიკრიბეთ ბაზა და წრე
შეიკრიბეთ ბაზა და წრე
შეიკრიბეთ ბაზა და წრე

1. წებოვანა ერთად ლაზერული მოჭრილი ცალი შეკრება სვეტი.

2. განათავსეთ და შეაწებეთ ოთხი servos ზედა საყრდენზე, როგორც ეს ნაჩვენებია, დარწმუნდით, რომ თითოეულ servo arm– ს აქვს საკმარისი ადგილი თავისუფლად ბრუნვისთვის. განათავსეთ LED ზედა საყრდენის ცენტრში და მიამაგრეთ იგი ადგილზე. გაუშვით მავთულები ოთხივე servo ძრავიდან და LED- დან სვეტის გავლით და ბოლოში.

3. მიამაგრეთ ზედა საყრდენი სვეტზე წებოთი და დაასრულეთ გაყვანილობა სერვოს მავთულის ბოლოების დამაგრებით პურის დაფაზე, როგორც ეს ნაჩვენებია გამაგრების გაყვანილობის დიაგრამაში.

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

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

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

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

ᲨᲔᲡᲠᲣᲚᲔᲑᲣᲚᲘᲐ

ნაბიჯი 4: კოდი (Arduino IDE)

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

დააწკაპუნეთ ქვემოთ, რომ ჩამოტვირთოთ კოდი!

ნაბიჯი 5: შედეგები და მოსაზრებები

ედუარდუინო მუშაობს ისე, როგორც ჩვენ წარმოვიდგენდით კონცეფციის დღიდან

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

1. ედუარდუინოს სხეულის დამზადება

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

2. კოდის მორგება

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

3. სერვისისა და წერტილოვანი კავშირებისათვის შესაფერისი ადგილის პოვნა

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

გარდა ამისა, არსებობს რამდენიმე რამ, რაც ჩვენ მიგვაჩნია, რომ შეიძლება გაუმჯობესდეს ჩვენი ედუარდუინოს დიზაინში:

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

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

· სერვოს შეიძლება ჰქონდეს უფრო დიდი მკლავები, ამგვარად ჩვენ შეგვიძლია გავაფართოვოთ მოძრაობის დიაპაზონი და გავზარდოთ თვით ედუარდუინოს ზომა.

გირჩევთ: