Სარჩევი:

როგორ ავაშენოთ ბეთბოლოტი მუყაოსა და არდუინოსთან ერთად: 7 ნაბიჯი (სურათებით)
როგორ ავაშენოთ ბეთბოლოტი მუყაოსა და არდუინოსთან ერთად: 7 ნაბიჯი (სურათებით)

ვიდეო: როგორ ავაშენოთ ბეთბოლოტი მუყაოსა და არდუინოსთან ერთად: 7 ნაბიჯი (სურათებით)

ვიდეო: როგორ ავაშენოთ ბეთბოლოტი მუყაოსა და არდუინოსთან ერთად: 7 ნაბიჯი (სურათებით)
ვიდეო: #აკეთე შენით - როგორ ავაშენოთ კედელი ბლოკებით? 2024, ივლისი
Anonim
Image
Image

მე შევქმენი ბრძოლები Arduino UNO– ს გამოყენებით და მუყაო გამოიყენებოდა სხეულების ასაშენებლად. მე შევეცადე გამომეყენებინა ხელმისაწვდომი მარაგი და მივეცი ბავშვებს შემოქმედებითი თავისუფლება, როგორ შექმნან თავიანთი საბრძოლო ბოტები. Battlebot იღებს ბრძანებებს უკაბელო კონტროლერისგან ჯოისტიკისა და nRF24L01 2.4GHz უკაბელო მოდულის გამოყენებით.

ნაბიჯი 1: აპარატურა და მასალები

საჭირო ტექნიკა და მასალები:

Arduino Uno + USB კაბელი:

||

არდუინო ნანო:

||

9 ვ ბატარეა: https://amzn.to/2wPmnSP ||

ჯუმბერის მავთულები: https://amzn.to/398mQhq ||

NRF24L01+ 2.4GHz უსადენო RF გადამცემი მოდული: https://amzn.to/30xQlp4 ||

ბატარეის კლიპის 9v კონექტორი: https://amzn.to/32D4R0b ||

მუყაო:

ნატურალური ხის ხელნაკეთი ჩხირები: https://amzn.to/39rovPs ||

მინი პურის დაფა: https://amzn.to/2JujS9e ||

Dual Axis XY Joystick მოდული Arduino KY-023: https://amzn.to/3gOcWFZ ||

DC Motor 1:48 Gear Ratio Smart Car Robot + Wheel: https://amzn.to/3drHmvx ||

L298N მინი ძრავის მძღოლი: https://amzn.to/2MoYeqI ||

გადართვა: https://amzn.to/2upTngE ||

მამრობითი DC ბარელზე ჯეკ ადაპტერი Arduino– სთვის: https://amzn.to/2VwyKxx ||

ცხელი წებოს იარაღი: https://amzn.to/31sIko3 ||

შედუღების რკინის ნაკრები: https://amzn.to/3eHmp0i ||

ნაბიჯი 2: შექმენით BattleRobot

შექმენით BattleRobot
შექმენით BattleRobot
შექმენით BattleRobot
შექმენით BattleRobot
შექმენით BattleRobot
შექმენით BattleRobot

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

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

ნაბიჯი 3: Battlebot და Controller პროგრამირება

Arduino– ს დასაპროგრამებლად დაგჭირდებათ RF24 ბიბლიოთეკის დაყენება. ასე რომ გადმოწერეთ ფაილები ქვემოთ და გახსენით arduino IDE. გადადით Sketch -> ბიბლიოთეკის ჩართვა -> Add. ZIP ბიბლიოთეკა და შემოიტანეთ იქ "RF24.zip". შემდეგ თქვენ უნდა დაუკავშიროთ arduino UNO და ატვირთოთ "Battle_Robot.ino" arduino– ში. ახლა გათიშეთ Arduino UNO და შეაერთეთ Arduino Nano და ატვირთეთ 'Controller.ino' არდუინოსთან. გახსოვდეთ, რომ ასევე უნდა შეცვალოთ "დაფის" და "პორტის" პარამეტრები.

ნაბიჯი 4: საბრძოლო ქსელის გაყვანილობა

საბრძოლო მავთულის გაყვანილობა
საბრძოლო მავთულის გაყვანილობა
საბრძოლო მავთულის გაყვანილობა
საბრძოლო მავთულის გაყვანილობა
საბრძოლო მავთულის გაყვანილობა
საბრძოლო მავთულის გაყვანილობა

ამ პროექტში გამოყენებულია 3 x 9 ვოლტი ტუტე ბატარეები arduino uno, ძრავები და სპინერი. L298N მინი ძრავის მძღოლი გამოიყენებოდა ძრავების გასაკონტროლებლად. ის იღებს Arduino დაფის ზოგიერთ 5V სიგნალს და უზრუნველყოფს ძრავების უფრო მაღალ ძაბვას. ეს ასევე საშუალებას აძლევს ძრავებს იმუშაონ ორივე მიმართულებით, რაც დამოკიდებულია იმ შეყვანის სიგნალების კომბინაციაზე. თითოეული მოწყობილობა დაკავშირებული იყო გაყვანილობის დიაგრამის მიხედვით.

სქემების გაყვანილობის შემდეგ, თქვენ უბრალოდ აწებებთ მათ ან ორმაგ ფირზე ბრძოლის სხეულს, ბატარეასთან და arduino uno- სთან ერთად.

ნაბიჯი 5: კონტროლერის გაყვანილობა

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

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

ნაბიჯი 6: შეამოწმეთ Battlebot

გამოცადეთ ბეთლბოტი
გამოცადეთ ბეთლბოტი

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

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

თქვენ შეგიძლიათ გამოიწეროთ ჩემი არხი მხარდაჭერისთვის.

Გმადლობთ.

გირჩევთ: