Სარჩევი:

Hex Robo V1 (ქვემეხთან ერთად): 9 ნაბიჯი (სურათებით)
Hex Robo V1 (ქვემეხთან ერთად): 9 ნაბიჯი (სურათებით)

ვიდეო: Hex Robo V1 (ქვემეხთან ერთად): 9 ნაბიჯი (სურათებით)

ვიდეო: Hex Robo V1 (ქვემეხთან ერთად): 9 ნაბიჯი (სურათებით)
ვიდეო: Hexrobo V1 Cannon Build 2024, ივლისი
Anonim
Hex Robo V1 (Cannon– თან ერთად)
Hex Robo V1 (Cannon– თან ერთად)

გააჩინე ჩემი წინა რობოტი, ამჯერად მე ვქმნი Hex Robo for War Game.

აღჭურვა ქვემეხით (შემდეგი V2– ზე) ან შესაძლოა ჯოისტიკით (შემდეგ V3– ზე) კონტროლირებადი მგონი მეგობართან თამაში იქნება სახალისო.

ესროლეთ ერთმანეთი პატარა ქვემეხის პლასტიკური ბურთის გამოყენებით და გააკეთეთ გამოწვევა გამარჯვებისთვის…

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

გამოყენება 18 servos ან 18DOF 3 შეერთება თითო ფეხი არის საკმარისად მოქნილი ჰექსაბოტი რობოტისთვის, ვიდრე 12DOF ჰექსაბოტ რობოტი.

ვიმედოვნებ, რომ ისიამოვნებთ ამის აშენებით…

ნაბიჯი 1: მასალა: რის მომზადება გჭირდებათ

მასალა: რაც თქვენ უნდა მოამზადოთ
მასალა: რაც თქვენ უნდა მოამზადოთ
მასალა: რაც თქვენ უნდა მოამზადოთ
მასალა: რაც თქვენ უნდა მოამზადოთ
მასალა: რაც თქვენ უნდა მოამზადოთ
მასალა: რაც თქვენ უნდა მოამზადოთ
მასალა: რაც თქვენ უნდა მოამზადოთ
მასალა: რაც თქვენ უნდა მოამზადოთ

ეს არის ყველა ის კომპონენტი, რომლის შეძენაც გჭირდებათ:

  1. 32 CH servo კონტროლერი (x1)
  2. Wemos D1 Mini (x1)
  3. Servo MG90S ლითონის გადაცემათა კოლოფი (x18)
  4. 5v Ubec 6A მინიმალური (1x)
  5. მინი DC-DC გადადგმის გადამყვანი (x1)
  6. ქალი - ქალი დუპონტის საკაბელო ჯუმპერი (დაახლოებით x10)
  7. ბატარეა 3S (x1)
  8. რამდენიმე პატარა ხრახნი სხეულისთვის და სერვო რქისთვის

ნაბიჯი 2: 3D ბეჭდვა თქვენი Robo

3D ბეჭდვა თქვენი Robo
3D ბეჭდვა თქვენი Robo
3D ბეჭდვა თქვენი Robo
3D ბეჭდვა თქვენი Robo

შეგიძლიათ გადმოწეროთ ჩემი Hex Robo 3D ფაილები thingiverse– დან

ჩვეულებრივ მას ვბეჭდავ PLA ან ABS გამოყენებით

ის რაც გჭირდებათ დასაბეჭდად არის:

  • 3 წყვილი ტიბია
  • 3 წყვილი კოქსა
  • 3 თეძოს ტკივილი
  • 1 ძირითადი ორგანო
  • 1 ზედა ყდა
  • 1 ქვედა საფარი

ნაბიჯი 3: შეაგროვეთ თქვენი Robo

Image
Image
წერტილის დაკავშირება
წერტილის დაკავშირება

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

დასრულების შემდეგ, ჩვენ შეგვიძლია დავამატოთ მეტი მოძრაობა arduino კოდზე. მე ვიყენებ RTrobot servo კონტროლერს გარკვეული მოძრაობის გასაკეთებლად და მას შემდეგ რაც ჩვენ გვაქვს სერიული ბრძანება servo– სთვის, შეგვიძლია ჩავდოთ იგი კოდში გარკვეული კოდის მორგებით.

ჩამოტვირთეთ აქ

ან აქ @4shared მხოლოდ Windows & Linux- ისთვის

PS ძალიან მნიშვნელოვანია:

ყველა RX და TX საწყისი და Wemos და Servo დრაივერები მყარად უნდა იყოს დაკავშირებული, რადგან მარყუჟის რუტინა ყოველთვის ამოწმებს "კარგი პასუხი" 32 სერვო დრაივერებიდან. თუ სერვო დრაივერი ვერ მოიძებნა და არ არის "OK" პასუხი, მაშინ პროგრამა იქნება მარყუჟში "void the wait_serial_return_ok ()" ეს შეცდომა გამოიწვევს: - ვერ დაუკავშირდება AP- ს - ცარიელი ვებ გვერდი - გვერდის ჩატვირთვის პროგრესი არ დასრულდება

ნაბიჯი 4: წერტილის დაკავშირება

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

რუქების ჩართვა:

  1. 5V გამორთვა (+) UBEC– დან
  2. Ground საწყისი UBEC და მინი Stepdown
  3. 5 ვ დენის გამორთვა (+) მინი ნაბიჯიდან ქვემოთ
  4. Wemos D1 მინი G პინზე
  5. Wemos D1 mini 5v პინამდე
  6. Wemos D1 მინი RX პინზე
  7. Wemos D1 მინი TX პინზე
  8. (შეუსაბამეთ ქინძისთავის ფერი სერვო კაბელის ფერს) მარჯვენა წინა ფეხისაკენ (პინი 1 კოქსას, პინ 2 ბარძაყის ძვალს, პინ 3 თიბია სერვო)
  9. (შეუსაბამეთ ქინძისთავის ფერი სერვო კაბელის ფერს) მარცხენა წინა ფეხიდან (პინი 5 კოქსას, პინ 6 ბარძაყის ძვალს, პინ 7 თიბია სერვო)
  10. (შეუსაბამეთ ქინძისთავის ფერი სერვო კაბელის ფერს) მარცხენა შუა ფეხიდან (პინი 13 კოქსას, პინ 14 ბარძაყის ძვალს, პინ 15 ტიბია სერვო)
  11. (შეუსაბამეთ ქინძისთავის ფერი სერვო კაბელის ფერს) მარჯვენა შუა ფეხს (პინ 17 კოქსას, პინ 18 ბარძაყს, პინ 19 ტიბია სერვო)
  12. (შეუსაბამეთ ქინძისთავის ფერი სერვო კაბელის ფერს) მარცხენა უკანა ფეხს (პინ 25 კოქსას, პინ 26 ძვალს, ბარძაყს 27 თიბია სერვო)
  13. (შეუსაბამეთ ქინძისთავის ფერი სერვო კაბელის ფერს) მარჯვენა უკანა ფეხს (პინი 29 კოქსას, პინ 30 ბარძაყს, პინ 31 ტიბია სერვო)

ნაბიჯი 5: საწყისი პოზა

საწყისი პოზა
საწყისი პოზა
საწყისი პოზა
საწყისი პოზა

ᲛᲜᲘᲨᲕᲜᲔᲚᲝᲕᲐᲜᲘ…!!

  1. როდესაც ჩართავთ სერვო დრაივერს, ყველა სერვო გადავა საწყის/ნაგულისხმევ პოზიციაზე/პოზაში
  2. მიამაგრეთ სერვო რქა რაც შეიძლება ახლოს, როგორც ზემოთ მოყვანილი ფიგურა ან ვიდეო ზემოთ
  3. მიამაგრეთ სერვო რქა და დაარეგულირეთ კოკა, თიბია და ბარძაყის ფეხი ისევე, როგორც წინა სურათზე
  4. გამორთეთ და კვლავ ჩართეთ, რომ დარწმუნდეთ, რომ ყველა ფეხი სწორ მდგომარეობაშია
  5. არ ინერვიულოთ, თუ კუთხე ოდნავ განსხვავებულია
  6. თქვენ ჯერ კიდევ შეგიძლიათ მისი მორთვა არდუინოს კოდზე

ნაბიჯი 6: NodeMCU AP

NodeMCU AP
NodeMCU AP

განათავსეთ თქვენი NodeMCU

ჩამოტვირთეთ კოდი აქ

WeMos D1 mini არის მინიმალური ESP8266 wifi დაფა wemos D1 mini– ის გამოყენებით WIFI AP– ს საშუალებით ჩვენ შეგვიძლია სერიული ბრძანება გავუგზავნოთ 32 CH სერვო კონტროლერს და დამოუკიდებლობა გახდეს ვებ სერვერის AP რობოტის გასაკონტროლებლად. ჩვენ გვჭირდება მხოლოდ nodeMCU დაფის კოდის მიმაგრება და ჩვენ შეგვიძლია დავუკავშიროთ სმარტფონი nodeMCU AP– ს და ვებ ბრაუზერის გამოყენებით გავხსნათ https://192.168.4.1 და ვნახოთ ყველა ბრძანება.

რეჟიმი MCU Pin რუქა:

  1. 32 CH servo კონტროლერის RX პინზე
  2. 32 CH servo კონტროლერის TX პინზე
  3. 32 CH servo კონტროლერისგან G pin
  4. 32 CH servo კონტროლერისგან 5v pin

ნაბიჯი 7: შეამოწმეთ ეს Hex Robo Demo ვიდეო…

Image
Image
დიახ … ახლა მას აქვს Cannon მოდული მასზე …
დიახ … ახლა მას აქვს Cannon მოდული მასზე …

მალე გამოვაქვეყნებ NRF დისტანციურ კონტროლს …

დაელოდე … მაგრამ იქამდე, უბრალოდ გაერთე მასთან ერთად …

PS: მე უბრალოდ განვაახლე ქვემეხის მოდული ქვემოთ…

ნაბიჯი 8: დიახ … ახლა მას აქვს Cannon მოდული მასზე …

Image
Image

ჩამოტვირთეთ ქვემეხის 3D მოდელი:

ნაბიჯი 9: ქვემეხის კაბელის სქემა

Cannon Cabeling სქემა
Cannon Cabeling სქემა
Cannon Cabeling სქემა
Cannon Cabeling სქემა

ელექტრონული ნაწილის სია:

წყვილი Motor 716 დავარცხნილი 60000rpm (ჩვეულებრივ jjrc h67 e011 მინი თვითმფრინავისთვის)

  • დენის Mosfet მოდული
  • მინი-360 სუპერ მცირე ზომის ელექტრომომარაგების მოდული DC DC შემდგომი დენის მოდული Arduino– სთვის
  • MG90S ლითონის გადაცემათა კოლოფი

რაც უნდა იცოდეთ:

  • დააყენეთ DC- ზე DC ძაბვის პოტენციალი არ შეანელოთ და არ ვიბრიროთ მაქსიმალურად (თუ ბორბალი ყოველთვის ვიბრირებს, გთხოვთ ხელახლა დააბალანსოთ თქვენი ბორბალი)
  • triger servo დაკავშირება თქვენი arduino/node- ის PIN 6 -თან MCU და MS90S ჭავლი გამოიწვევს servo header დაკავშირება PIN 24 32ch servo კონტროლერთან
  • თუ გსურთ დაამატოთ LED სტატუსის ინდიკატორისთვის, შეგიძლიათ დაუკავშიროთ arduino/nodemcu– ს PIN 5 (LED პოზიტიური ფეხისთვის) 5v LED + რეზისტორის გამოყენებით დადებით ფეხიზე (შეიძლება იყოს ნებისმიერი მნიშვნელობა 100 Ohms– დან 10K Ohms– მდე) და უარყოფითი ფეხი GND– ზე
გადაადგილება
გადაადგილება
გადაადგილება
გადაადგილება

მეორე პრიზი Make it Move

გირჩევთ: