Სარჩევი:
- მარაგები
- ნაბიჯი 1: შეაერთეთ სერვოები
- ნაბიჯი 2: დააკავშირეთ Push ღილაკი
- ნაბიჯი 3: შეაერთეთ მბრუნავი კოდირებით
- ნაბიჯი 4: STL ფაილები
- ნაბიჯი 5: კოდი
ვიდეო: მბრუნავი კოდირებით კონტროლირებადი რობოტის მკლავი: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
მე მოვინახულე howtomechatronics.com და ვნახე bluetooth კონტროლირებადი რობოტის ხელი.
მე არ მიყვარს Bluetooth– ის გამოყენება, ასევე ვნახე, რომ ჩვენ შეგვიძლია გავაკონტროლოთ სერვო მბრუნავი კოდირებით, ამიტომ მე განვაახლე ის, რომ შემიძლია გავაკონტროლო რობოტის მკლავი, მბრუნავი კოდირებით და ჩავწერო იგი
მარაგები
SG90*3
MG996*3
მბრუნავი კოდირება*6
არდუინო მეგა *1
2 პინიანი ღილაკი*2
560 ohm რეზისტორი*2
M3 ხრახნები და თხილი
3D პრინტერი
ნაბიჯი 1: შეაერთეთ სერვოები
მარცხნიდან მარჯვნივ: საბაზო სერვო (MG996), ქვედა წელის სერვო (MG996), იდაყვის სერვო (MG996), ყველაზე დაბალი ხელის სერვო (SG90), შუა ხელის სერვო (SG90), გრავიტა სერვო (SG90)
ჩვენ არ უნდა დავუკავშიროთ არდუინოს 5V გარე 5V- ს (ეს არის რეზისტორი პარალელურად და ისინი შეეცდებიან ერთმანეთის დამუხტვას) მაგრამ ჩვენ გვჭირდება ერთმანეთთან დაკავშირება მინიშნება როგორც მინიშნება ასე რომ ისინი იმუშავებენ, თქვენი სიგნალის მავთულიდან (ყვითელი მავთული) არ არსებობს დასაბრუნებელი ბილიკი, ამიტომ გარე დენის მიწა უნდა იყოს მავთულხლართზე, როგორც სერვო გრუნტის პინზე, ასევე არდუინოს მიწაში. (სანამ შავი და წითელი მავთულები დამოუკიდებელი დენის წყაროა)
გაითვალისწინეთ, რომ მე გამოვყავი კავშირის დიაგრამა სერვოზე, ღილაკზე და მბრუნავ კოდირებაზე, რადგან ცალკე წაკითხვა უფრო ადვილია (ისინი ყველა ერთ დიაგრამაზე აკავშირებს ერთ Arduino Mega- ს)
ნაბიჯი 2: დააკავშირეთ Push ღილაკი
მარცხენა არის გადატვირთვის ღილაკი
დაკვრის ღილაკი სწორია
ღილაკი ითამაშებს ჩაწერილ მოძრაობებს
რეზისტორი, რომელიც მე გამოვიყენე არის ორი 560 ოჰმი
ნაბიჯი 3: შეაერთეთ მბრუნავი კოდირებით
კავშირის ქინძისთავები:
// მბრუნავი კოდირება 1 შეყვანა
#განსაზღვრეთ CLK1 53 #განსაზღვრეთ DT1 51 #განსაზღვრეთ SW1 49
// მბრუნავი კოდირება 2 შეყვანა
#განსაზღვრეთ CLK2 45 #განსაზღვრეთ DT2 43 #განსაზღვრეთ SW2 41
// მბრუნავი კოდირება 3 შეყვანა
#განსაზღვრეთ CLK3 50 #განსაზღვრეთ DT3 48 #განსაზღვრეთ SW3 46
// Rotary Encoder 4 შეყვანა
#განსაზღვრეთ CLK4 42 #განსაზღვრეთ DT4 40 #განსაზღვრეთ SW4 38
// Rotary Encoder 5 შეყვანა
#განსაზღვრეთ CLK5 34 #განსაზღვრეთ DT5 32 #განსაზღვრეთ SW5 30
// Rotary Encoder 6 შეყვანის უფლება ყველაზე მეტად
#განსაზღვრეთ CLK6 26 // 26 #განსაზღვრეთ DT6 24 // 24 #განსაზღვრეთ SW6 22 // 22
ნაბიჯი 4: STL ფაილები
STL ფაილებს აქვს howtomechatronics.com
ნაბიჯი 5: კოდი
ნაბიჯები:
დააჭირეთ გადატვირთვას (გადატვირთეთ თამაში)
Servo- ს გარდა grab servo- ს: თითოეული servo- ს მბრუნავი მბრუნავი კოდირება-დააწკაპუნეთ ქვემოთ კოდირებით (ჩაწერეთ დაწყებული პოზიცია) თითოეული servo- სთვის, როგორიცაა rotate encoder 1-დააჭირეთ როტაციის შემშიფრებელს 1-გადაატრიალეთ კოდირების 2-დააჭირეთ როტაცია encoder 2
მას შემდეგ რაც ჩავწერთ საწყის პოზიციებს, იგივე შეგვიძლია გავაკეთოთ ბოლო პოზიციის ჩასაწერად
იყიდება სერვო: (მეორე სერვოსთან ერთად) დააწკაპუნეთ ქვეკოდირზე (ჩაწერეთ დაჭერა ღია) (მას შემდეგ რაც ჩავწერთ სხვა სერვოის საწყის პოზიციას და ისინი ამ პოზიციაზე არიან) ბრუნეთ-კვლავ დააჭირეთ (ჩაწერეთ ახლოს, რომ დაიჭიროთ რაღაც) (მას შემდეგ, რაც ჩვენ ჩავწერთ სხვა სერვოს საბოლოო პოზიციას და ისინი ამ პოზიციაზე არიან) ბრუნეთ- დააჭირეთ ღილაკს ქვემოთ
დააჭირეთ დაწყების ღილაკს (სერვისები ბრუნდება დაწყებული პოზიციიდან დაწყებული, ბოლომდე პოზიციამდე) // თუ გსურთ პროცესის გამეორება, საჭიროა რამდენჯერმე დააჭიროთ დაწყების ღილაკს
დაკვრის ღილაკი არის სწორი
გირჩევთ:
3D რობოტული მკლავი Bluetooth კონტროლირებადი სტეპერმოტორებით: 12 ნაბიჯი
3D რობოტული მკლავი Bluetooth- ით კონტროლირებადი სტეპერმოტორებით: ამ გაკვეთილში ჩვენ ვნახავთ, თუ როგორ უნდა გავაკეთოთ 3D რობოტული მკლავი, 28byj-48 სტეპერიანი ძრავით, სერვო ძრავით და 3D დაბეჭდილი ნაწილებით. დაბეჭდილი მიკროსქემის დაფა, კოდის კოდი, ელექტრული დიაგრამა, კოდის კოდი და ბევრი ინფორმაცია ჩემს ვებგვერდზეა
დენის ქრონომეტრი არდუინოსა და მბრუნავი კოდირებით: 7 ნაბიჯი (სურათებით)
დენის ქრონომეტრი Arduino და Rotary Encoder: ეს სიმძლავრის ქრონომეტრი ემყარება ტაიმერს, რომელიც წარმოდგენილია: https: //www.instructables.com/id/Timer-With-Arduin … კვების ბლოკის მოდული და SSR (მყარი მდგომარეობის რელე ) იყო მიმაგრებული. 1 კვტ -მდე სიმძლავრის დატვირთვა შეიძლება მუშაობდეს და მინიმალური ცვლილებებით ლ
როგორ გავაკონტროლოთ 4dof მაღალი სიმძლავრის დიდი ზომის რობოტის მკლავი Arduino და Ps2 დისტანციური მართვის საშუალებით?: 4 ნაბიჯი
როგორ გავაკონტროლოთ 4dof მაღალი სიმძლავრის დიდი ზომის რობოტი მკლავი Arduino და Ps2 დისტანციური მართვის საშუალებით?: ეს ნაკრები იყენებს მაღალი სიმძლავრის ძრავას mg996, მას სჭირდება მაღალი დენი, ჩვენ ვამოწმებთ ენერგიის დიდ რაოდენობას. იმუშავებს მხოლოდ 5v 6a ადაპტერი. და arduino დაფა მუშაობს 6dof რობოტის მკლავზეც. დასასრული: დაწერე ყიდვა SINONING მაღაზია წვრილმანი სათამაშოსთვის
სმარტფონის იაფი კონტროლირებადი მკლავი (+ პოზიციის დაზოგვის ვარიანტი): 5 ნაბიჯი
სმარტფონის იაფი კონტროლირებადი მკლავი (+ პოზიციის დაზოგვის ვარიანტი): პროექტი ამოძრავეთ სმარტფონის მიერ კონტროლირებადი რობოტიზირებული ხელი bluetooth მოწყობილობის გამოყენებით. ბონუს რეჟიმი: ჩვენ გვაქვს ღილაკი, რომელიც arduino- ს საშუალებას აძლევს დაიმახსოვროს პოზიცია. როდესაც ჩვენ გვსურს, ჩვენ შეგვიძლია გადავიდეთ ამ შენახულ პოზიციაზე სხვა ღილაკით. FRLE PROJET ბრძანება
როგორ გავაკონტროლოთ რობოტის მკლავი 6 არხის სერვო პლეერით კოდირების გარეშე: 5 ნაბიჯი
როგორ გავაკონტროლოთ რობოტის მკლავი 6 არხიანი სერვო პლეერით კოდირების გარეშე: ეს გაკვეთილი გვიჩვენებს, თუ როგორ ვაკონტროლოთ რობოტის მკლავი 6 არხის სერვო პლეერით კოდირების გარეშე