Სარჩევი:
- ნაბიჯი 1: მოდულების კავშირი
- ნაბიჯი 2: არდუინო და დრაგინო
- ნაბიჯი 3: Android აპლიკაცია
- ნაბიჯი 4: Omni Wheel Robot Movements
ვიდეო: Omni Wheel მობილური რობოტი - IoT: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ამ ინსტრუქციაში მე წარმოგიდგენთ omni წამყვანი მობილური რობოტის დიზაინს, რომელიც კონტროლდება wi-fi საშუალებით. ჩვეულებრივი კონტროლთან შედარებით, როგორიცაა bluetooth ან რადიო კონტროლი, არსებითი განსხვავება ისაა, რომ რობოტი დაკავშირებულია ადგილობრივ ქსელთან (LAN) და შეიძლება გამოყენებულ იქნას როგორც მობილური IoT მოწყობილობა. სისტემის გული არის Arduino Mega 2560 და Dragino Yun Shield. დრაგინო იუნი დაფუძნებულია OpenWrt Linux– ზე და იძლევა რამდენიმე სასარგებლო ფუნქციას. ერთ -ერთი მათგანია Arduino დაფაზე საჰაერო კოდის ატვირთვის შესაძლებლობა. მისი მართვა შესაძლებელია ვებ GUI და SSH– ით და აქვს ჩაშენებული ვებ სერვერი.
ამ პროექტში მე გამოვიყენე 4 უწყვეტი ბრუნვის სერვისი, რომელსაც აკონტროლებს Mini Maestro 12-არხიანი სერვო კონტროლერი. სხვათა შორის, მინდოდა რობოტის გადამოწმება ყველა ბორბლით, ამიტომ გამოვიყენე ოთხი 40 მმ დაგუ ომნი ოთხი ბორბალი. ეს მობილური რობოტი აღჭურვილია ენერგიის ორი წყაროსთან. ერთი სერვო (ელექტრო ბანკი 10000 mAh) და მეორე Arduino და Dragino (Li-Po ბატარეა 5000 mAh).
რობოტის შასის ასაშენებლად მე გამოვიყენე ფოლადის ფირფიტის ნაჭერი 2 მმ სისქით და PVC ფირფიტის ნაჭერი 5 მმ სისქით. შემდეგ მე შევაერთე ორი ფირფიტა ხრახნებით სამშენებლო გამაგრებისთვის. გარდა ამისა, მე დავამუშავე სერვოები ბაზაზე წებოვანი ლენტის გამოყენებით.
პროექტის კომპონენტები:
- Arduino Mega 2560 x1
- დრაგინო იუნ ფარი x1
- მინი მაესტრო 12 არხიანი USB servo კონტროლერი x1
- უწყვეტი ბრუნვის servo AR-3603HB x4
- დაგუ ომნი ბორბლები - 40 მმ x4
- კვების ბლოკი 5V 10000 mAh x1
- Li-Po ბატარეა 7, 4V 5000 mAh x1
- მხტუნავები და კაბელები
- თხილი და ჭანჭიკები
- ლითონის ან პლასტმასისგან დამზადებული შასი
ნაბიჯი 1: მოდულების კავშირი
Arduino Mega 2560 დაკავშირებულია Dragino Yun Shield– თან, მაგრამ პირველ რიგში თქვენ უნდა გათიშოთ uart კავშირი mega2560 და mega16u2– ს შორის, როგორც ეს მოცემულია ამ ბმულზე.
შემდეგი ნაბიჯი არის სადენიანი კავშირი არდუინო მეგასა და მინი მაესტრო 12 -ს შორის, როგორც ეს მოცემულია ზემოთ მოცემულ სურათზე.
1. არდუინო მეგა 2560 -> მინი მაესტრო 12
- GND - GND
- RX1 (18) - RX
- TX1 (19) - TX
2. ბატარეა 5V (დენის ბანკი) -> Mini Maestro 12
- GND - GND
- 5V - VIN
3. სერვოსი -> მინი მაესტრო 12
- servo 1 - არხი 1
- servo 2 - არხი 2
- servo 3 - არხი 3
- servo 4 - არხი 4
ნაბიჯი 2: არდუინო და დრაგინო
ყველა ინფორმაცია Dragino Yun Shield– ის კონფიგურაციის შესახებ შეგიძლიათ იხილოთ აქ: link1, link2
ამ პროექტის სრული Arduino კოდი ხელმისაწვდომია GitHub– ზე: ბმული
ჩემი Arduino პროგრამის შედგენამდე თქვენ უნდა დააინსტალიროთ Pololu Maestro Servo Controller ბიბლიოთეკა Arduino– სთვის.
ამ პროექტში მე ასევე ვიყენებ "ხიდის" ბიბლიოთეკას, რომელიც ამარტივებს კომუნიკაციას არდუინოსა და დრაგინო იუნ ფარს შორის.
ნაბიჯი 3: Android აპლიკაცია
ჩემი Android აპლიკაცია გაძლევთ საშუალებას აკონტროლოთ ეს ყოვლისმომცველი მობილური რობოტი wi-fi საშუალებით. შეგიძლიათ ჩამოტვირთოთ ჩემი აპლიკაცია უფასოდ Google Play– დან: ბმული. მუშაობს როგორც მობილური ტელეფონებით, ასევე პლანშეტებით.
როგორ გამოვიყენოთ Dragon Robot Android აპლიკაცია:
- შეეხეთ ეკრანის ზედა მარჯვენა კუთხეს
- აირჩიეთ პირველი ჩანართი - პარამეტრები
- შეიყვანეთ თქვენი რობოტის IP მისამართი (დრაგინო) ადგილობრივ ქსელში
- დააჭირეთ ღილაკს "შენახვა" - თუ ეს IP მისამართი სწორია და რობოტი დაკავშირებულია LAN- სთან, თქვენ მიიღებთ პასუხს "წარმატებით დაკავშირებულია"
- შეეხეთ დაბრუნებას და ახლა თქვენ ხართ კონტროლის ეკრანზე
- გამოიყენეთ ისრის ღილაკები რობოტის გასაკონტროლებლად და რობოტის ხატის ცენტრალური ღილაკი მის შესაჩერებლად
თუ გსურთ ნახოთ ჩემი სხვა პროექტები რობოტექნიკასთან დაკავშირებით, გთხოვთ ეწვიოთ:
- ჩემი ვებ გვერდი: www.mobilerobots.pl
- facebook: მობილური რობოტები
ნაბიჯი 4: Omni Wheel Robot Movements
ყოვლისმომცველ რობოტს შეუძლია გადაადგილება ნებისმიერი მიმართულებით, როგორც ეს მოცემულია ზემოთ სურათზე. ამ ტიპის რობოტის უპირატესობა ის არის, რომ მას არ სჭირდება შემობრუნება სასურველი მიმართულებით მოძრაობის დაწყებამდე.
გირჩევთ:
ჩართეთ მობილური/მობილური ტელეფონი გარე ბატარეით ან ქსელით .: 3 ნაბიჯი
ჩართეთ მობილური/მობილური ტელეფონი გარე ბატარეით ან ქსელით. შესავალი. ეს იდეა იმუშავებს მხოლოდ ტელეფონებთან ან ტაბლეტებთან, თუ ბატარეა მოსახსნელია. რასაკვირველია მნიშვნელოვანია პოლარობის დაცვა. გთხოვთ ფრთხილად იყავით, რომ არ დააზიანოთ თქვენი მოწყობილობა უყურადღებობის გამო. თუ არ ხართ დარწმუნებული ამის გაკეთების უნარში
რობოტი: Windows Phone– ის მიერ კონტროლირებადი მობილური ორი გზა.: 6 ნაბიჯი (სურათებით)
რობოტი: ორი გზა მობილური ტელეფონით კონტროლირებადი Windows Phone .: სია: Arduino Uno L 293 (Bridge) HC SR-04 (Sonar Module) HC 05 (Bluetooth Module) Tg9 (Micro Servo) Motor with Gear Box (Two) Battery Holder (for 6 AA) კონტაქტური ლინზების მფლობელი მავთულები (მამაკაცი მდედრობითი ქინძისთავებით) საკაბელო კავშირები ცხელი წებო (ჯოხი
მობილური კონტროლირებადი ხაზის მიმდევარი რობოტი დაბრკოლების თავიდან აცილებით: 6 ნაბიჯი
მობილური კონტროლირებადი ხაზის მიმდევარი რობოტი დაბრკოლების თავიდან აცილებით: ეს იყო მხოლოდ იდეა, რომელშიც რამდენიმე თვისება, როგორიცაა დაბრკოლების თავიდან აცილება, ხაზის მიმდევარი, მობილური კონტროლირებადი და ა. შ. ეკიპირება ამ კონფიგურაციისთვის. ამაში მე მაქვს
დაბალანსებული რობოტი / 3 ბორბლიანი რობოტი / STEM რობოტი: 8 ნაბიჯი
დაბალანსებული რობოტი / 3 ბორბლიანი რობოტი / STEM რობოტი: ჩვენ შევქმენით კომბინირებული ბალანსირების და 3 ბორბლიანი რობოტი სკოლებში საგანმანათლებლო გამოყენებისთვის და სკოლის შემდგომ საგანმანათლებლო პროგრამებისთვის. რობოტი დაფუძნებულია Arduino Uno– ზე, საბაჟო ფარზე (კონსტრუქციის ყველა დეტალი მოცემულია), Li Ion ბატარეის პაკეტზე (ყველა კონსტრუქცია
[არდუინოს რობოტი] როგორ გავაკეთოთ მოძრავი გადაღების რობოტი - ცერა თითის რობოტი - სერვო ძრავა - წყაროს კოდი: 26 ნაბიჯი (სურათებით)
[არდუინოს რობოტი] როგორ გავაკეთოთ მოძრავი გადაღების რობოტი | ცერა თითის რობოტი | სერვო მოტორი | წყაროს კოდი: Thumbs Robot. გამოყენებული იქნა MG90S სერვო ძრავის პოტენომეტრი. ეს არის ძალიან სახალისო და მარტივი! კოდი ძალიან მარტივია. ეს მხოლოდ 30 სტრიქონია. როგორც ჩანს მოძრაობის გადაღება. გთხოვთ დატოვოთ ნებისმიერი შეკითხვა ან გამოხმაურება! [ინსტრუქცია] წყაროს კოდი https: //github.c